¿Qué es Hedera Hashgraph?

Hedera Hashgraph es un libro de contabilidad distribuido de transacciones, también conocido como DLT (tecnología de libro de contabilidad distribuido). Aunque las cadenas de bloques son las DLT más utilizadas, Hedera es ligeramente diferente, ya que utiliza un nuevo algoritmo de consenso conocido como hashgraph. El algoritmo de consenso hashgraph tiene como objetivo procesar y finalizar más transacciones a escala que las redes Proof-of-Work (PoW) tradicionales, ya que suelen caracterizarse por una alta latencia y bajas transacciones por segundo (tps). El estado de Hedera se almacena en los nodos de la red principal, que actualmente están dirigidos por miembros del Consejo de Gobierno de Hedera. Pero en el futuro, los nodos de la mainnet no tendrán permisos. Estos nodos aseguran el libro mayor de Hedera llegando a un consenso sobre la validez y el orden de las transacciones.

Hedera ofrece dos servicios básicos de red: el Servicio de Consenso de Hedera (HCS) y el Servicio de Fichas de Hedera (HTS). El HCS permite a los clientes enviar mensajes a la red de Hedera para que sean consensuados y ordenados, pero no requiere que los nodos de consenso almacenen el estado relacionado con ese mensaje. En su lugar, el estado o los datos de la aplicación se mantienen fuera de la cadena, donde los usuarios de HCS pueden definir la confidencialidad y el control de acceso que se adaptan a su caso de uso. El HTS soporta la tokenización nativa, por lo que los clientes pueden crear y gestionar varios tipos de tokens. Los controles de los tokens incluyen la gestión del suministro y el cumplimiento del KYC, junto con los intercambios atómicos nativos y las capacidades multi-sig.

Uso de tokens

El token nativo de la red principal de Hedera es el HBAR. Este token sirve para los siguientes propósitos:

  • Tarifas de transacción: Los clientes pagan tasas en HBAR a los nodos de consenso para procesar y sellar el tiempo de las transacciones y para cualquier mantenimiento posterior, como el almacenamiento de un archivo o de los saldos de los tokens. Las tarifas sirven para inhibir los ataques de denegación de servicio (DoS) haciendo que dichos ataques sean económicamente prohibitivos. Las tarifas están denominadas en dólares estadounidenses pero se cobran en HBAR. El tipo de cambio entre ambos se actualiza cada hora para ofrecer a los clientes una estabilidad en los precios, independientemente de la fluctuación del precio del HBAR.
  • Seguridad de la red mediante estacas: La influencia de un nodo en la determinación de la marca de tiempo y el orden de consenso se pondera por el número de HBAR que el propio nodo tiene en su cuenta y (que se implementará en una fecha futura) el número de HBAR que otras cuentas que no son de nodo le ceden a ese nodo.
  • Incentivar la seguridad (recompensas de estacas): Los nodos (y los que apoderan sus HBAR a los nodos) recibirán pagos de recompensa diarios según la participación en la validación de transacciones durante ese período.

Lanzamiento y distribución inicial de tokens

Asignaciones iniciales

La red Hedera tiene un suministro fijo total de 50 mil millones de HBAR, que se acuñaron en el lanzamiento de la red el 24 de agosto de 2018. Antes de que la red Hedera se abriera al público, se reservaron 6,7 millones de HBAR para el programa de pruebas de la comunidad, mientras que el resto permaneció en la cuenta del Tesoro de Hedera. Cuando la red abrió el acceso al público el 16 de septiembre de 2019, el 45,09% del total de 50 mil millones de HBAR se asignó a la gestión temprana, a los empleados (actuales y futuros), a los inversores de SAFTs (Simple Agreement for Future Tokens), a los asesores, a los programas de ganancias de la comunidad y a las subvenciones para empresas y desarrolladores. El resto (54,91%) permaneció en la Tesorería de Hedera.

SAFTs privados

Hedera emitió tres SAFT, con la primera SAFT ofrecida en diciembre de 2017 y la última ronda de SAFT que se cerró en agosto de 2018. En conjunto, en estas rondas privadas se vendió el 17,45% del total de HBAR. Los cofundadores de Hedera y los primeros ejecutivos también adquirieron tokens a través de una SAFT como parte de su compensación. El Dr. Baird y el Sr. Harmon («Los Fundadores») tienen cada uno una concesión de monedas de dos mil millones de HBAR en asignación total (el 4% de la oferta total), cada una de las cuales se devenga en seis años. Otros altos ejecutivos que se unieron a Hedera antes de marzo de 2018 recibieron un agregado del 3,5% del suministro total de monedas a través de SAFTs y subvenciones de monedas.

Asignaciones adicionales

Hedera compensó a los empleados, asesores, vendedores y otros proveedores de servicios en forma de Unidades de Monedas Restringidas (RCU), mediante las cuales los individuos adquieren el derecho a recibir una cantidad selecta de HBAR. Hedera creó una reserva de 8.100 millones de HBAR para el plan de monedas que cubre las RCU.

Hedera concedió a Swirlds (propietaria de las patentes de la tecnología hashgraph) una asignación única del 5% del suministro total de HBAR y asignó 1.240 millones de tokens a los fondos de reserva de la comunidad de desarrolladores y del ecosistema.

Se espera que no se libere más del 34% del total de HBAR hasta 2025.

Hedera seguirá siendo una red con permiso hasta que el valor total de todas las HBAR en circulación sea lo suficientemente alto como para que sea prohibitivo para un usuario malicioso (o grupo de usuarios) adquirir suficientes tokens para realizar un ataque.

Mecanismo de consenso

El algoritmo de consenso Hashgraph se utiliza para el consenso en la red principal de Hedera. El algoritmo de consenso Hashgraph es Asynchronous Byzantine Fault Tolerant (ABFT). Todos los nodos participan en cada ronda de consenso, lo que significa que no depende de un único nodo o «líder» para ordenar las transacciones en cada ronda. El consenso es «justo» porque no permite que un líder censure o retrase indebidamente una transacción determinada.

Además de ordenar las transacciones, Hashgraph también emite una marca de tiempo de consenso para cada transacción, calculada como el momento en que la transacción llegó a la mayoría de la red. Una vez que se determina la marca de tiempo de consenso, la transacción es definitiva, lo que contrasta con la mayoría de las redes Proof-of-Work (PoW) que se basan en la finalidad probabilística. Una prueba formal del algoritmo de consenso está disponible aquí. El modelo de tarifas de Hedera no se basa en una subasta, un modelo común entre la mayoría de las redes para el envío de transacciones. Sin el concepto de subasta de honorarios, los usuarios no pueden pagar más en honorarios para aumentar la probabilidad de que sus transacciones se ordenen antes que las transacciones que puedan haberse enviado antes.

Hashgraph pretende procesar un elevado número de transacciones por segundo (TPS) con una baja latencia. El equipo ha dicho que el consenso del hashgraph de Hedera le permite soportar más de 10.000 transacciones por segundo. La naturaleza de estas transacciones ha sido discutida, ya que el número de 10.000 puede representar sólo las transacciones de criptomonedas y no cualquier interacción de contratos inteligentes. Estas disputas se pueden encontrar aquí y aquí, mientras que el equipo de Hedera ha emitido algunas refutaciones aquí y aquí.

En cuanto a cómo Hedera logra este supuesto alto TPS, aprovecha dos componentes principales dentro de Hashgraph: el chisme sobre el chisme y la votación virtual. Estos componentes, junto con la ponderación de los votos por la participación, permiten a los nodos determinar el orden de consenso de las transacciones. Puede encontrar más información aquí.

Tecnología

Consenso Hashgraph

Hedera utiliza el consenso de hashgraph, una alternativa a los mecanismos de consenso de blockchain. Consigue una menor latencia en la finalidad de las transacciones porque una vez que se alcanza el consenso sobre la marca de tiempo y el orden de las transacciones, éstas se aplican al estado en ese orden. Los hashgraphs intentan eliminar la dependencia de las subastas basadas en tarifas para la inclusión de transacciones, lo que puede dar lugar a mayores tarifas cuando el precio del token nativo fluctúa y al potencial de mayores niveles de MEV (valor extraíble por el minero).

Nodos de consenso

El libro mayor público de Hedera es almacenado y gestionado por el Consejo de Gobierno de Hedera. Mientras que la gestión de los nodos de la red principal está limitada actualmente a los miembros del Consejo, Hedera planea hacer su red sin permisos, permitiendo a cualquier participante gestionar un nodo de consenso. Los nodos de Hedera llegan a un consenso sobre la validez y el orden de las transacciones. Cuando la red pase a un estado sin permisos, la influencia de cada nodo hacia el consenso será ponderada por el número de HBAR en su cuenta. Hedera funcionará con PoS (Proof-of-Stake) pero sin ningún tipo de vinculación de apuestas o penalizaciones de corte. Hashgraph funcionará como capa de consenso y seguridad, mientras que la capa PoS impedirá los ataques DoS (Denegación de Servicio).

Los nodos de consenso (actualmente dirigidos por los miembros del Consejo) recibirán pagos diarios para compensar sus costes de ancho de banda, almacenamiento y computación. Estos pagos diarios serán proporcionales a la participación que los nodos hayan designado. Las demás cuentas que asignen su participación a un nodo recibirán pagos menores para incentivarlas a seleccionar nodos válidos.

Los nodos espejo ofrecen una forma rentable de consultar los datos históricos sin perder la confianza. Los servicios clave de la red son la criptomoneda, el consenso y los servicios de tokens.

Cuotas de la red

Los clientes pagan tasas en HBARs para que la red procese una transacción. La red intenta mantener unas tarifas bajas. Por ejemplo, transferir HBARs entre cuentas cuesta aproximadamente 0,0001 USD según el equipo. Las comisiones se expresan en dólares estadounidenses, pero se cobran en HBAR. Los clientes gozan de estabilidad en las comisiones, ya que la red actualiza el tipo de cambio entre HBAR y USD cada hora para reflejar el precio del mercado.

Gobernanza

Hedera es propiedad y está gobernada por el Consejo de Gobierno de Hedera, formado por un máximo de 39 organizaciones y empresas de duración limitada. Los miembros del Consejo se comprometen a dirigir nodos de consenso y a gobernar los cambios de software.

Cada miembro del Consejo de Gobierno de Hedera tiene el mismo voto a la hora de decidir si acepta una propuesta de mejora o un cambio en el código base de la plataforma Hedera. Todos los miembros tienen un mandato máximo de tres años, con un máximo de dos mandatos consecutivos. Swirlds, el creador del algoritmo hashgraph, tiene un puesto permanente y un voto igual. Tras la selección de los miembros iniciales por parte de Swirlds, el Comité de Membresía del consejo se encargará de buscar sustitutos.

La red Hedera separa la gobernanza del consenso. El modelo de gobernanza es más tradicional y utiliza un modelo iniciado por National BankAmericard Inc. (ahora VISA) en 1968. Está diseñado para incentivar al consejo de administración a hacer lo que más le conviene a la red Hedera y desalentar que una sola empresa asuma el control total. También pretende evitar que el Consejo de Gobierno de Hedera se vea indebidamente influenciado por miembros individuales u operadores de nodos.

El algoritmo de consenso del hashgraph es propio pero de «revisión abierta»; por lo tanto, la red y su criptomoneda no pueden ser bifurcadas por terceros desarrolladores, pero el código subyacente está disponible para el público para su revisión.

Los miembros actuales del Consejo de Gobierno son

  • Avery Dennison
  • Boeing
  • Dentons
  • Deutsche Telekom
  • DLA Piper
  • EDF
  • eftpos
  • FIS
  • Google
  • IBM
  • LG
  • Magalu
  • Nomura
  • Standard Bank
  • Swirlds
  • Tata Communications
  • University College London (UCL)
  • Wipro
  • Grupo Zain

Regulación

Las calificaciones de activos del marco de valores del Consejo de Calificación de Criptomonedas (CRC) atribuyeron la puntuación de 3,75 sobre 5 a Hedera Hashgraph y proporcionaron el siguiente resumen:

  • Esfuerzos de desarrollo descentralizados
  • Uso de un lenguaje similar al de los valores
  • Desarrollo en curso de características adicionales

El CRC es una organización propiedad de sus miembros y operada por ellos, cuyo propósito es evaluar si un criptoactivo, o su desarrollo, emisión y uso tienen características que lo hacen más o menos probable de implicar las leyes federales de valores. De acuerdo con el marco de la CRC, una puntuación de 5 resulta cuando un activo parece tener muchas características que son consistentes con los factores de la prueba Howey. La puntuación de 1 se obtiene cuando un activo parece tener pocas características que se ajusten a los factores de la prueba de Howey.