Hoy amanecimos con una magnífica noticia, @keychain admite transacciones multifirma. Mi respuesta fue inmediata ¡Ya tenemos P2P nativo dentro de HIVE!
Today we woke up with magnificent news, @keychain supports multi-signature transactions. My response was immediate, We already have native P2P inside HIVE!
Generador de imágenes con tecnología de DALL·E 3 de
Image generator with DALL·E 3 technology of
www.bing.com
Hace mucho que se lleva cocinando a fuego lento la implementación de las transacciones multifirma dentro del la blockchain de #HIVE. Son muchos los casos de uso y las oportunidades que se abren con la existencia de transacciones multifirmas. A continuación les cuento de qué se trata y cómo estas habilitan algo muy esperado el #P2P nativo en #HIVE.
Implementing multi-signature transactions within the #HIVE blockchain has been simmering for a long time. There are many use cases and opportunities that open up with the existence of multi-signature transactions. Below I tell you what it is about and how these enable something highly anticipated the native #P2P in #HIVE.
Captura de pantalla en
Screenshot in
Hive Keychain
Multifirma // Multisig
Una transacción corriente en cualquier blockchain, siempre posee un emisor que normalmente también firma digitalmente el contenido de la misma. De esta forma un usuario inserta en la blockchain información que dice que toma cierta cantidad de sus fondos los envía a un destinatario. Mediante la firma digital demuestra ser el dueño de los fondos y que está de acuerdo con enviarlos a un destinatario. Una transacción multifirma es básicamente los mismo, pero con la regla adicional que para que se reconozca como válida ciertos usuarios, denominados firmantes, deben firmar la transacción. Dicho más en concreto: El emisor emite una transferencia a un destinatario con la condición de cierta cantidad de usuarios de una lista (que incluso pueden excluirlo) verifiquen mediante su firma digital la legitimidad de la transferencia. Adicionalmente este tipo de transferencias incluyen opciones adicionales como el tiempo límite para que los firmantes hagan sus firmas y cuántas firmas son necesarias para que la transacción se considere terminada o válida.
Los usos de este tipo de transacción es diverso, desde la ejecución de contratos inteligentes, la gestión compartida por distintos miembros de una empresa de las operaciones financieras hasta como mecanismo de herencia para disponer de los fondos de una cuenta si el titular desaparece o no cumple con las reglas acordadas. Los casos más comunes son las transferencias N de N, o sea se tienen que firmar por todos los usuarios declarados como firmantes para que se complete, el caso más popular es el 2 de 2 que se usa en los acuerdos entre partes, la transacción solo se culmina de si ambas partes están de acuerdo y firman. Por otra parte cuando el número de firmantes es mayor que las firmas necesarias para que se complete la transacción se dice que es una transacción de arbitraje y la más común de esta es la 2 de 3, o sea de 3 firmantes se necesitan al menos 2 firmas, esto se usa para el caso en que las partes no llegan a un acuerdo y es necesario la intervención de un tercero (el árbitro) que firma si considera que la transacción debe ser completada o no firma y espera a que la transacción venza y deje de ser válida. El caso 2 de 3 es el caso típico utilizado en los mecanismos de arbitraje escrow en las plataformas P2P (Intercambio seguro entre pares).
An ordinary transaction in any blockchain always has an issuer that usually also digitally signs the content of it. In this way, a user inserts information into the blockchain that says that he takes a certain amount of his funds and sends them to a recipient. Using the digital signature, you prove that you are the owner of the funds and that you agree to send them to a recipient. A multi-signature transaction is the same, but with an additional ton order to be recognized as valid certain users, called signers, must sign the transaction. To put it more specifically: The sender issues a transfer to a recipient on the condition that a certain number of users on a list (who can even exclude him) verify the legitimacy of the transfer utilizing their digital signature. Additionally, these types of transfers include additional options such as the deadline for signatories to make their signatures and how many signatures are necessary for the transaction to be considered completed or valid.
The uses of this type of transaction are diverse, from the execution of smart contracts, the management shared by different members of a company of financial operations to as an inheritance mechanism to dispose of the funds of an account if the holder disappears or does not comply with the agreed rules. The most common cases are the N of N transfers, that is, they have to be signed by all the users declared as signatories for it to be completed, the most popular case is the 2 of 2 that is used in agreements between parties, the transaction is only completed if both parties agree and sign. On the other hand, when the number of signatories is greater than the signatures required for the transaction to be completed, it is said that it is an arbitration transaction and the most common of this is the 2 of 3, that is, of 3 signatories, at least 2 signatures are needed, this is used for the case in which the parties do not reach an agreement and the intervention of a third party (the arbitrator) is necessary to sign if he considers that the transaction should be completed or not signed and waits for the transaction to expire and cease to be valid. Case 2 of 3 is the typical case used in escrow arbitration mechanisms on P2P platforms (Secure peer-to-peer exchange).
El escrow y la multifirma // The escrow and the multisig
Si bien un esquema de arbitraje escrow puede ser implementado utilizando multifirma no es necesario. Pues el arbitro puede tener una acción pasiva o activa.
Cuando el arbitraje es activo el árbitro ejerce la custodia de los bienes a transferir hasta que la transferencia se culmina por acuerdo de las partes o por su intervención. Un ejemplo de este tipo de actuación son los esquemas P2P de los CEX como Binace P2P, otros bien conocidos por los cubanos como QvaPay e incluso el bot de Telegram lnp2pBot, pues aunque sea por un pequeño lapso de tiempo tienen los fondos a intercambiar en su poder. En todos estos casos el árbitro se apropia de una comisión por su labor.
En cambio las transacciones multifirma permiten un mecanismo de arbitraje pasivo y más seguro para los participantes (a menos que la confianza en el árbitro por las partes sea dudosa). La seguridad radica en que el árbitro nunca tiene en su poder los fondos ni maneras directas de acceder a ellos, su único papel es la solución de conflictos cuando existen y son reclamados por las partes. Hasta tanto, no tiene necesidad de intervenir. El incentivo del árbitro puede ser una comisión o algo mejor, de esto hablaremos más adelante. Ejemplo de este tipo de esquema P2P está hodlhodl y ahora multisig.hive-keychain dentro de #HIVE 🤩.
While an escrow arbitration scheme can be implemented using multi-signature it is not necessary. The referee can have a passive or active action.
When the arbitration is active, the arbitrator exercises custody of the assets to be transferred until the transfer is completed by the agreement of the parties or by his intervention. An example of this type of action is the P2P schemes of the CEX as Binace P2P, others well known to Cubans as QvaPay and even the Telegram bot lnp2pBot, because even for a short period they have the funds to be exchanged in their possession. In all these cases the referee takes a commission for his work.
On the other hand, multi-signature transactions allow a passive and more secure arbitration mechanism for the participants (unless the parties' trust in the arbitrator is doubtful). The security lies in the fact that the arbitrator never has in his possession the funds or direct ways to access them, his only role is the resolution of conflicts when they exist and are claimed by the parties. Until then, he does not need to intervene. The referee's incentive can be a commission or something better, we will talk about this later. An example of this type of P2P scheme is hodlhodl and now multisig.hive-keychain inside #HIVE 🤩.
Multisig P2P seguro // Secure multisig P2P
Como pudieron apreciar con anterioridad el arbitraje mediante transacciones multifirma es más seguro pues el árbitro no tiene acceso a los fondos transferidos, a menos que se ponga de acuerdo con una de las partes para hacer trampa. He ahí una de las razones que hace de #HIVE un entorno propicio para la existencia de un arbitraje transparente, pues las comunidades y la reputación que logran estas, son una moneda de cambio valiosa. Ninguna comunidad pondría en riesgo su reputación y méritos logrados por acciones fraudulentas, pues estas, serían ampliamente visibles para todos los usuarios del ecosistema. Además el poder de la comunidad podría ser incentivado mediante la delegación de #HP lo cual indirectamente beneficia a la comunidad sin ser un cargo directo o comisión por el servicio, es una estrategia Ganar-Ganar.
As you could appreciate earlier, arbitration through multi-signature transactions is safer because the arbitrator does not have access to the transferred funds unless he agrees with one of the parties to cheat. This is one of the reasons that makes #HIVE a favorable environment for the existence of transparent arbitration because the communities and the reputation they achieve are a valuable currency. No community would put its reputation and merits achieved by fraudulent actions at risk, as these would be widely visible to all users of the ecosystem. In addition, the power of the community could be encouraged through the delegation of #HP which indirectly benefits the community without being a direct charge or commission for the service, it is a Win-Win strategy.
HiveCuBaP2P_Bot
Ya hemos comenzado el camino de hacer realidad a HiveCuBaP2P_Bot al primo de lnp2pBot y su canal de ofertas en Telegram Ofertas HiveCuba P2P. Muy pronto daremos todas las mieles necesarias para que todos los #HIVERS cubanos y en otras latitudes puedan realizar intercambios P2P seguros sin tener que utilizar otras plataformas ajenas a #HIVE.
Invitamos los miembros de nuestra comunidad @hivecuba a proponer los diseños de logos para el bot y el canal de ofertas y ejercer como testers durante su desarrollo. Todos ganaremos.
We have already started the path of making [HiveCuBaP2P_Bot] a reality HiveCuBaP2P_Bot to the cousin of lnp2pBot and its channel of offers on Telegram Ofertas HiveCuba P2P. Very soon we will give all the necessary honey so that all Cuban #HIVERS and in other latitudes can make secure P2P exchanges without having to use other platforms outside of #HIVE.
We invite all members of our @hivecuba community to propose the logo designs for the bot and the offers channel and to act as testers during its development. We'll all win.
Imagen libre
Free image
www.pngall.com
Estás rápido!!! Arriba dónde están los testers @crptogeek @newnow497 @uncubanomas
Disculpa mi hermano, soy malo diseñando, pero el hosting sabes que es seguro.
Tu sabes que llevo velando a esa funcionalidad hace rato.
Aquí vamos
iba a hacer un post, me diste alante 😂 muy buena funcionalidad si señor
¿Dijeron testers? Aquí estoy.
Aquí tienes un tester voluntario 🙌
Pronto se acerca el momento de primeras pruebas, avisaremos.
No me hace nada el bot
Calma Pepe, todavía no está operacional, pero en muy poco verás.
Esto se pone bueno!
Seguro que si!