stringtranslate.com

Gráfico hash

Hashgraph es una tecnología de contabilidad distribuida que se ha descrito como una alternativa a las cadenas de bloques . La tecnología Hashgraph está actualmente patentada , la utiliza el libro de contabilidad público Hedera y existe una concesión para implementar la patente como resultado de la concesión de licencia de patente de Apache 2.0 (disposición n.° 3) siempre que la implementación se ajuste a los términos de la licencia de Apache. [1] La criptomoneda nativa del sistema Hedera Hashgraph es HBAR .

A diferencia de las cadenas de bloques, los hashgraphs no agrupan datos en bloques ni utilizan mineros para validar las transacciones. En cambio, los hashgraphs utilizan un protocolo de "cotilleo sobre cotilleo" en el que los nodos individuales de la red "cotillean" sobre las transacciones para crear gráficos acíclicos dirigidos que secuencian las transacciones en el tiempo. [2] Cada mensaje de "cotilleo" contiene una o más transacciones más una marca de tiempo , una firma digital y hashes criptográficos de dos eventos anteriores. Esto hace que los hashgraphs formen un algoritmo de consenso asincrónico tolerante a fallas bizantinas (aBFT) . [3]

El proceso para lograr el consenso también se basa en una variante de Proof of Stake . Aunque el contenido de las transacciones en sí no está sujeto a consenso porque lo maneja el propio hashgraph, su ordenación y marca de tiempo aún deben serlo. Para este propósito se utiliza una versión modificada de Proof of Stake, que se caracteriza por no enviar votos como mensajes en el protocolo sino por "votación virtual", es decir, aplicar un algoritmo de votación para calcular lo que otros testigos de un evento tendrían que votar en función de sus copias del hashgraph, y ponderar los votos de acuerdo con la participación del votante. Se argumenta que esto aumenta la eficiencia al reducir el paso de mensajes. [4]

Hashgraph fue inventado a mediados de la década de 2010 por el informático estadounidense Leemon Baird. Baird es el cofundador y director técnico de Swirlds, una empresa que posee patentes que cubren el algoritmo Hashgraph. [5] [6]

Concepto

Hashgraph ha sido descrito como una continuación o sucesor del concepto blockchain , que proporciona mayor velocidad, equidad, bajo costo y restricciones de seguridad. [7] El libro blanco de Hedera escrito en coautoría con Baird explicó que "al final de cada ronda, cada nodo calcula el estado compartido después de procesar todas las transacciones que se recibieron en esa ronda y antes", y "firma digitalmente un hash de ese estado compartido, lo coloca en una transacción y lo divulga a la comunidad". [8]

Hashgraph de Hedera

Hedera Hashgraph es el único libro de contabilidad distribuido público basado en el algoritmo Hashgraph. [9] Hedera Hashgraph es desarrollado por una empresa del mismo nombre, Hedera, con sede en Dallas, Texas . [9] Hedera fue fundada por el inventor de Hashgraph Leemon Baird y su socio comercial Mance Harmon, y Andrew Masanto , lo que agregó una contribución significativa al equipo. [10] Anteriormente, Hedera tenía una licencia exclusiva para las patentes de Hashgraph en poder de su empresa, Swirlds. El Consejo de Gobierno de Hedera votó para comprar los derechos de patente de Hashgraph y hacer que el algoritmo sea de código abierto bajo la Licencia Apache en 2022. [11]

Hedera es propiedad de un "consejo de gobierno" de empresas y entidades globales, que también la gestiona. Entre los miembros del consejo se encuentran Swirlds, así como Google , Boeing , IBM , Deutsche Telekom , LG , Tata Communications , Électricité de France , FIS , University College London , London School of Economics , DLA Piper , Shinhan Bank , Standard Bank , ServiceNow , Ubisoft , Abrdn , DBS Bank , Dell , Hitachi y varios otros. [12]

Base neutral respecto del proveedor

En septiembre de 2024 [13], Hedera transfirió todo el código fuente de Hedera Hashgraph a la Linux Foundation . Las fuentes ahora están disponibles como proyecto Hiero , de código abierto e independiente del proveedor.

Crítica

Se ha afirmado que los hashgraphs están menos limitados técnicamente que las cadenas de bloques propiamente dichas. [14] [15] El profesor de Cornell Emin Gün Sirer señala que "la corrección de todo el protocolo Hashgraph parece depender de que cada participante conozca y esté de acuerdo con N , el número total de participantes en el sistema", que es "un número difícil de determinar en un sistema distribuido abierto". Baird respondió que "todos los nodos en un momento dado saben cuántos nodos hay". [16] Un desarrollador de hashgraph en ese momento señaló que "... un nodo que se une a la red es una transacción como cualquier otra: se le asigna una marca de tiempo de consenso, después de lo cual todos los nodos lo incluyen en el consenso". [17]

Referencias

  1. ^ "Biblioteca cliente .NET para Hedera Hashgraph". GitHub . 18 de agosto de 2022.
  2. ^ Tapscott, Don; Tapscott, Alex (2016). La revolución de la cadena de bloques: cómo la tecnología detrás de Bitcoin está cambiando el dinero, los negocios y el mundo. Penguin. ISBN 9781101980156.
  3. ^ Treiblmaier, Horst; Beck, Roman (2018). Transformación empresarial a través de blockchain, volumen 2. Cham: Palgrave Macmillan. pág. 98. ISBN 9783319990576.
  4. ^ "Votación virtual". Documentación de Hedera . Consultado el 25 de abril de 2024 .
  5. ^ "¿Puede Hashgraph suceder a la cadena de bloques como la tecnología preferida para las criptomonedas?", The Hindu , 25 de marzo de 2018
  6. ^ "Hashgraph quiere brindarte los beneficios de la cadena de bloques sin las limitaciones", TechCrunch , 14 de marzo de 2018
  7. ^ Panetto, Herve; Debruyne, Christophe; Proper, Henderik; Ardagna, Claudio; Roman, Dumitro; Meersman, Robert (2018). En camino hacia sistemas de Internet significativos. Conferencias OTM 2018: Conferencias internacionales confederadas: CoopIS, C&TC y ODBASE 2018, Valletta, Malta, 22-26 de octubre de 2018, Actas, Parte 2. Cham: Springer. pág. 281. ISBN. 9783030026707.
  8. ^ Baird, Leemon; Harmon, Mance; Madsen, Paul (13 de agosto de 2019). «Hedera: A Public Hashgraph Network & Governing Council» (PDF) . Hedera (versión 1.5 ed.). Archivado desde el original (PDF) el 11 de noviembre de 2020 . Consultado el 23 de abril de 2024 .
  9. ^ ab "Cómo Hedera Hashgraph está construyendo una alternativa de blockchain rápida y segura", VentureBeat , 4 de agosto de 2018 , consultado el 20 de marzo de 2021
  10. ^ "El viaje de Hedera". Hedera . Consultado el 31 de enero de 2024 .
  11. ^ "El Consejo de Administración de Hedera vota a favor de comprar la propiedad intelectual de Hashgraph,…". Hedera . 19 de enero de 2022.
  12. ^ "Consejo de Gobierno de Hedera". Hedera Hashgraph . Consultado el 31 de mayo de 2021 .
  13. ^ "Presentación de Hiero: Incorporación del software de red central de Hedera a Linux Foundation Decentralized Trust". www.lfdecentralizedtrust.org . 16 de septiembre de 2024 . Consultado el 2 de octubre de 2024 .
  14. ^ "¿Puede Hashgraph desbancar a blockchain como la tecnología preferida para las criptomonedas?", Live Mint , 20 de marzo de 2018
  15. ^ "Los criptolibros de última generación eliminan el bloqueo de la cadena de bloques". Bloomberg . Consultado el 24 de febrero de 2018 .
  16. ^ "Hedera Hashgraph cree que puede superar a Bitcoin y Ethereum con transacciones más rápidas", Forbes , 13 de marzo de 2018
  17. ^ "Twitter de Cooper Kunz", Twitter , 14 de agosto de 2019