Hedera Hashgraph, una red pública descentralizada dirigida a empresas y que afirma ser capaz de procesar 10.000 transacciones en criptomonedas por segundo (TPS), ha lanzado públicamente su versión beta de su red principal este lunes.

A pesar de que el consejo de gobierno del proyecto atrae a miembros de grandes corporaciones multinacionales -incluyendo IBM y, según se informa, Boeing- algunos analistas están expresando escepticismo con respecto a la representación de Hedera en la supuesta actuación de Hashgraph.

Hedera presenta el algoritmo Hashgraph

Hedera se lanzó por primera vez el 13 de marzo de 2018, y el proyecto comprendía entonces sólo un White Paper y el algoritmo de consenso del Hashgraph. El algoritmo Hashgraph se describe a sí mismo como una tecnología de libro mayor distribuido de tercera generación, y se describe como un protocolo que permite a una red llegar a un consenso sobre la ejecución de transacciones y la operación de contratos inteligentes con mayor rapidez y eficiencia que una Blockchain.

El algoritmo Hashgraph fue inventado por Leemon Baird, cofundador y jefe científico de Hedera. Baird fue profesor de ciencias de la computación en la Academia de la Fuerza Aérea de los Estados Unidos y tiene un doctorado en ciencias de la computación. Baird también fue cofundador y director de tecnología de las empresas de gestión de identidades Trio Security y BlueWave Security.

Hedera recaudó $124 millones en tres rondas de financiamiento a través de acuerdos simples para futuros tokens (SAFTs). Alrededor de 1.000 participantes en los SAFTs de Hedera recibirán tokens HBAR cuando se lance la red principal. Hedera lanzará sus tokens HBAR por lotes.

Hedera afirma que su Hashgraph es capaz de procesar más de 10.000 transacciones de criptomonedas por segundo, a un costo aproximado de $0,0001 en comisión por transacción. La compañía también estima que las transacciones tardan entre tres y cinco segundos en confirmarse.

Hedera utiliza el “gossip protocol”

Hedera confirma y transmite transacciones utilizando un protocolo de "gossips", traducido a “chimes”. Los datos del Hashgraph son "chismeados" a un pequeño número de nodos seleccionados al azar en la red, de los cuales la información es aún más chismeada entre otros nodos, creando eventualmente un registro completo de la historia de las transacciones. Según Hedera, el protocolo de chismes permite que las transacciones se transmitan con una velocidad y eficiencia significativamente mayores que las cadenas de prueba de trabajo (PoW):

"Utilizando un protocolo de chismes, los nodos intercambian datos de manera eficiente y rápida con otros nodos de la comunidad. Esto construye automáticamente una estructura de datos de hashgraph usando el novedoso protocolo ‘gossip about gossip’ (chisme sobre chismes). Esta estructura de datos es criptográficamente segura y contiene la historia de la comunicación en una comunidad. Utilizando esto como entrada, los nodos ejecutan el mismo algoritmo de consenso de voto virtual que otros nodos. La comunidad llega a un consenso sobre el pedido y la fecha y hora sin más comunicación a través de Internet. Cada evento está firmado digitalmente por su creador".

Baird afirmó que Hashgraph ofrece mayor equidad que PoW, que comparó con una lotería, afirmando que las transacciones de Hedera se emitirán y se marcarán en orden cronológico según el momento en que se transmitió por primera vez una transacción a Hashgraph. 

Dos tercios de los nodos de Hedera deben haber confirmado una transacción antes de que se emita. Baird también afirma que la eficiencia ligera de Hashgraph facilita la operación de un nodo completo usando los procesadores que se encuentran en los teléfonos celulares.

Hedera será gobernada por un consejo de 39 miembros

Hedera será dirigida por el Consejo de Gobierno de Hedera, una entidad que consta de un máximo de 39 miembros de duración limitada que comprenden organizaciones y empresas importantes. Los mandatos durarán hasta tres años, y los miembros no podrán ejercer más de dos mandatos consecutivos. Según el sitio web de Hedera, los miembros del consejo representarán hasta 18 industrias diferentes.

El consejo estará compuesto por 10 miembros en el momento del lanzamiento, y tres de ellos recibirán dos votos inicialmente debido a la creencia de Hedera de que 13 votos ofrecen mayor seguridad que 10 - a pesar de que el sitio web de Hedera también afirma que todos los miembros tendrán "un voto igual en las decisiones de la red y de la plataforma".

Actualmente, los miembros del Consejo de Gobierno de Hedera son IBM, Boeing, FIS Global, Tata Communications, Deutsche Telekom, DLA Piper, Magalu, Nomura, Swirlds y Swisscom Blockchain.

Hedera ofrece cuatro servicios principales

En el momento del lanzamiento, Hedera ofrecerá al usuario cuatro servicios principales: un servicio de criptomonedas, un servicio de contratos inteligentes, un servicio de almacenamiento y un servicio de consenso, que a su vez lleva incorporado un servicio de criptografía de “timestamping”. Todas las aplicaciones de terceros construidas en Hedera tendrán tolerancia a fallas bizantinas asíncronas.

Hedera afirma que Hashgraph es capaz de alojar stablecoins, mercados e intercambios financieros, e incluso juegos en tiempo real. Hedera también se puede utilizar para la mensajería cifrada mediante el uso de claves privadas a corto plazo.

El sitio web de Hedera afirma que más de 500 empresas y desarrolladores expresaron su interés en construir aplicaciones de terceros utilizando Hedera, incluyendo empresas que representan a las industrias de publicidad, banca, cadena de suministro, energía y salud, entre otras.

Muestras de miedo sobre Hedera

El 3 de septiembre, Eric Wall, el ex líder en criptomonedas de Cinnober, publicó un artículo titulado "Hedera Hashgraph - Time for Some FUD", que tomaba varias de las principales afirmaciones hechas por Hedera.

En refutación de las críticas de Hedera a las bajas velocidades asociadas a las cadenas PoW, Wall afirmó que la latencia a nivel de Hashgraph puede lograrse con PoW mediante el uso de cadenas laterales, sugiriendo:

"Puede tener un consorcio de nodos que controlan una billetera de bitcoin multi firma donde deposita sus monedas, donde se requiere que >2/3 de los nodos firmen las transacciones realizadas dentro de la billetera y antes de que puedan salir de la misma. Esto es lo la Blockstream de Liquid es (que se ejecuta en un bloque de 1 minuto de tiempo, y alcanza la finalidad en el segundo bloque)".

Por ejemplo, se podría ejecutar la base del código XRP de código abierto utilizando una cadena lateral de Bitcoin para lograr la misma velocidad y seguridad transaccional que Hedera Hashgraph. Wall añadió que la adopción del preconsenso, al igual que la actualización prevista de Avalanche de Bitcoin Cash, también podría utilizarse para lograr una latencia comparable a la del Hashgraph de Hedera. El preconsenso requiere que los consorcios mineros lleguen a un consenso de antemano sobre qué transacciones incluir en el siguiente bloque, y que los mineros que se desvíen del consenso queden huérfanos y pierdan las recompensas del bloque.

Eficiencia de PoW vs. Hashgraph

Wall también refuta la supuesta eficiencia superior de Hashgraph en comparación con PoW. Wall argumenta que mientras que Hedera Hashgraph no contiene bloques, transmite mensajes, que contienen una o varias transacciones. A diferencia de lo que ocurre con una cadena de bloqueo, los remitentes de mensajes son diferentes a los nodos, ya que los remitentes suelen estar compuestos por entidades ajenas a la red que tratan de obtener la confirmación de sus transacciones por parte de los nodos de Hedera.

Mientras que los hashes emiten a través de la red sólo uno o dos bytes cada uno, las firmas son de 64 bytes, significativamente mayores que los 6 bytes por transacción ordenados en la cadena de bloques de Bitcoin. Wall pasó a declarar:

"Aparte de los 6 bytes por transacción necesarios para ordenar las transacciones en un bloque, Bitcoin sólo emite ~80 bytes de datos cada diez minutos para que se alcance el consenso. Esta es una cantidad extrañamente pequeña de datos, comparada con Hashgraph que chismea sobre chismes constantemente y adjunta 64 bytes de datos de firma cada vez que un nodo chismea".

Comparación entre Hashgraph y Ethereum

Algunos pueden argumentar que Hedera ha hecho una comparación falaz entre su rendimiento y el de Ethereum, señalando la afirmación de Hedera de que el Ethereum sólo es capaz de procesar aproximadamente 12 transacciones por segundo, mientras que el Hashgraph puede procesar supuestamente 10.000. 

El libro blanco de Hedera sugiere que el número de transacciones que Hashgraph puede procesar sólo está limitado por el ancho de banda disponible para cada nodo de la red. Sin embargo, los analistas han argumentado que el ancho de banda no es el cuello de botella en la velocidad a la que las transacciones son procesadas por la máquina virtual Ethereum (EVM). 

Además, mientras Hedera clone la EVM para respaldar su servicio de contratos inteligentes, Hedera no abordará los cuellos de botella que limitan la velocidad de las transacciones de Ethereum, que en cambio comprenden las ineficiencias inherentes a la EVM y a los dispositivos de estado sólido. Wall, por ejemplo, afirmó:

"Lo único que hace el Hashgraph es clasificar las transacciones para que las reciba la EVM. Pero el problema para el EVM no es que no pueda recibir 10.000 TPS ordenados, es que no puede procesar las transacciones con la suficiente rapidez, incluso en un SSD rápido. Sólo harías la cola más larga".

10.000 "transacciones en criptomonedas" por segundo

Con respecto a la supuesta capacidad de Hashgraph para procesar 10.000 transacciones en criptomonedas por segundo, estas "transacciones" no son procesadas por la EVM. Más bien, la cifra se refiere a "las tontas transferencias de cuenta a cuenta". 

Mirando las afirmaciones de rendimiento de Hedera con más detalle revela que Hashgraph sólo puede procesar 10 transacciones por segundo para "otros servicios", lo que indica que Ethereum es capaz de procesar más contratos inteligentes por segundo que Hedera. 

La letra pequeña de Hedera también señala que las estimaciones de rendimiento de Hashgraph son para "transacciones que no requieren un registro de transacciones", que en su lugar generará un "recibo de transacciones" que no contiene pruebas estatales. Como tal, con respecto al supuesto rendimiento de Hedera de 10.000 transacciones por segundo, concluyó Wall:

"Están contando cuántas veces por segundo un nodo puede decir que recibió una transacción, pero no viene con garantías y es básicamente una API de confianza".

Hedera responde a las críticas

En una respuesta publicada en la cuenta Medium de Hedera, el director técnico de Hedera, Paul Madsen, reconoció que el rendimiento de las transacciones disminuirá como resultado de numerosas solicitudes de pruebas estatales que se colocan en la red de Hedera:

"Si se solicita una prueba estatal para todas y cada una de las transacciones (en lugar de un recibo más ligero), entonces se gastará una mayor porción de los recursos de la red en respuesta a las consultas que en el procesamiento de las transacciones en consenso y el rendimiento total puede disminuir."

Sin embargo, Madsen argumentó que la red espejo planificada de Hedera descargará la carga de responder a las consultas y permitirá que los nodos se centren exclusivamente en el consenso.

Sigue leyendo: