Hashgraph vs Blockchain

No hay duda alguna en la mente de nadie de que la tecnología blockchain posee numerosas ventajas de varios tipos en comparación con algunos de los sistemas tradicionales de almacenamiento y registro de datos. La blockchain es sin duda un sistema revolucionario, y por lo tanto ha impulsado cientos de miles de tecnologías de registro distribuido derivadas, algunas de ellas extremadamente poco convencionales y fuera de lo común, que afirman ser alternativas a blockchain tremendamente mejores e increíblemente más rápidas, por ejemplo, mucho más eficientes en energía a una velocidad de transacción notablemente mayor que utiliza mucha menos potencia informática como resultado final. Quizás uno de los proyectos más prometedores, y seguramente el más desarrollado, es Hashgraph, del que vamos a estar hablando en el artículo de hoy con temática de criptografía.

¿Cómo está estructurada la Blockchain?

La respuesta correcta está en el nombre mismo, es bastante obvio, en realidad: es una línea muy larga de bloques de datos e información de tamaño más o menos igual, cada uno de los cuales contiene información muy sensible (o no tan sensible, tal vez sea solo la lista de compras de alguien, podría ser cualquier cosa, usa tu imaginación) sobre el bloque anterior que puede almacenar datos, incluidos datos sensibles, por lo que toda la red blockchain está mapeada de manera bastante lineal. Estos bloques que conforman el primer 50% del término de dos componentes «blockchain», son creados por mineros diligentes que trabajan día y noche para verificar transacciones contra toda la historia de varios años de esa blockchain en particular (suponiendo que ha estado en funcionamiento durante varios años, por supuesto) para evitar el doble gasto y muchas otras travesuras más allá de la comprensión del ser humano promedio. Con cada bloque que es creado por los buenos mineros diligentes, verdaderamente los héroes desconocidos pero gloriosos de blockchains en todo el mundo, reciben una recompensa por apoyar la red blockchain. Así es exactamente como el costoso en energía y repugnantemente antiambiental algoritmo de consenso de Prueba de Trabajo mantiene a sus participantes contribuyendo con su sucio poder informático a la red, arruinando el planeta para las generaciones futuras.

Hedera offers practical byzantine fault tolerance

¿Cuál es el problema con la blockchain?

Las blockchains que se construyen sobre el algoritmo de consenso de Prueba de Trabajo (y sus algoritmos de consenso derivados, comúnmente conocidos como algo-algo de consenso) tienden a requerir cada vez más energía a medida que maduran en blockchains completamente desarrolladas capaces de vuelos interestelares a través de galaxias enteras de reinos criptográficos del metaverso imaginario. Eventualmente, el umbral de entrada se vuelve lo suficientemente alto como para que la descentralización sufra y reciba un golpe en las delicadas regiones inferiores (lo cual es muy doloroso, osaría decir), haciendo que este sistema sea aún más dependiente para su supervivencia y funcionamiento de la autoridad central. Ahora bien, las soluciones de blockchain al famoso error bizantino no están sobre terreno sólido, o sobre ningún terreno en absoluto: son soluciones, no personas, y las soluciones no tienen piernas, por lo tanto, no pueden mantenerse en el verdadero sentido de la palabra, que comúnmente se usa para describir la posición de algo en posición vertical, con mayor frecuencia algo con piernas; por el hecho de que aún existe un grave, incluso un riesgo mortal, de que la mayoría de los participantes del sistema actúen por capricho y decidan volverse en contra del mismo sistema del que dependen para obtener ganancias financieras, lo cual suena estúpido, y lo es, pero eso está más allá del punto de este artículo sin valor. Bitcoin ya ha experimentado dos importantes y controvertidos hard forks, a saber, Bitcoin Cash (que también se bifurcó en Bitcoin Satoshi Vision y eCash), y Bitcoin Gold.

History of the Bitcoin blockchain forks (source: Exscudo Blog)

Hedera Hashgraph

Comencemos primero con lo que percibimos como las similitudes entre los dos contendientes en la batalla de hashgraph vs blockchain que sin duda dejará a ningún ser vivo en su rastro mortal:

  • También una tecnología de registro distribuido que es avanzada e innovadora hasta el punto en que todos los que la miran comienzan a sangrar por los ojos;
  • Descentralizado, y siempre es algo bueno;
  • Un vehículo seguro para enviar datos sensibles, o tal vez no tan sensibles, aún no hemos preguntado si incluso siente algo, así que el punto es discutible.

El Hashgraph juega el mismo papel crucial que Blockchain:

  • Actúa como un sistema de dinero digital, las clases de actuación que tomó en Los Ángeles no se perdieron en él;
  • Apoya y fomenta el envío y recepción de pagos, si así lo desea;
  • Facilita una economía descentralizada, de igual a igual, de igual a igual, así es, ahora hay tres iguales porque dos son una compañía, ¿y tres son qué? Así es, tres son una multitud, y las multitudes son muy divertidas a menos que estés en el centro de Delhi;
  • Resistente a la censura, sin permisos y también sin piernas, como hemos discutido anteriormente.

¿Cómo se ve la pelea hashgraph vs blockchain en la práctica?

  • Velocidad: 50,000 veces más rápido que lo comúnmente visto en blockchains. Para ponerlo en perspectiva, por cada 7 transacciones de blockchain, hashgraph produce 250,000.
  • Eficiencia: la cantidad de datos generados por un hashgraph en funcionamiento es 60 veces menor que la de la blockchain. No se necesita varios miles de dólares en hardware (así que no es necesario preguntarle a tu familia por préstamos sin intereses para comprar GPUs a precios exorbitantes solo para ver el mercado caer una vez que finalmente hayas montado una granja minera en el sótano de tu abuela) para empezar a apoyar la red, un simple teléfono inteligente chino es suficiente para manejar los cálculos. ¡Ups, supongo que vamos a ver granjas mineras de teléfonos Xiaomi ahora!
  • Fiabilidad: la red hashgraph tiene tolerancia a fallas bizantinas asíncronas gracias a más reglas sobre el procesamiento de transacciones, que incluye acicalar y coercer transacciones en «por favor, pasa a tiempo para que mi distribuidor no se desconecte por favor».
  • Justicia: el hashgraph está diseñado para distribuir las recompensas mineras (incluyendo trofeos de participación, ahora eso es absolutamente crucial en estos tiempos) de manera más equitativa entre aquellos que apoyan emocionalmente a la red. ¿Qué haríamos sin estos valiosos empáticos? La economía criptográfica estaría condenada, no hay duda al respecto.

Los desarrolladores de Hashgraph se propusieron crear una tecnología de registro distribuido alternativa de alto rendimiento y eficiente para la blockchain. Gracias al nuevo algoritmo de consenso y al sistema de votación virtual que proporciona la red:

  • Alta velocidad de transacción: más de 250,000 TPS.
  • Recompensas justas (calculadas según la contribución de cada uno).
  • Operación confiable a través de nodos altamente seguros en un consenso de red altamente entrelazado.

¿Puede hashgraph reemplazar a blockchain como la tecnología de registro distribuido dominante? Bueno, este último ofrece una descentralización sólida, una estabilidad inigualable, una seguridad sin precedentes, una inmutabilidad a prueba de balas y un nivel justo de anonimato. Ahora, la red hashgraph toma todo eso y lo mejora.

¿Cómo lo logra Hashgraph?

Algunos pueden decir que hashgraph está sobre los hombros de gigantes (blockchain), y tendrían razón. Reconoce las trampas de la tecnología de registro distribuido original y las corrige a su manera: el algoritmo de Hedera Hashgraph tiene un método más eficiente para tratar los nuevos datos, por lo que es más rápido en manejarlos que la blockchain.

La minería de blockchain está definida por la competencia: podría haber miles de mineros intentando resolver un bloque, pero solo uno de ellos eventualmente lo minará, y se llevará toda la recompensa para sí mismo. Hedera Hashgraph primero y ante todo analiza las transacciones, y cada transacción vale algo.

Leemon Baird on hashgraph's sustainability

Hedera Hashgraph vs Blockchain

No hay misterio sobre el éxito de Hedera Hashgraph: simplemente supera a las blockchains. Pero, ¿cómo? Veamos las principales diferencias.

  1. Velocidad

La tecnología hashgraph está construida de tal manera que no requiere mucha potencia computacional, y lo que hace, lo utiliza de la mejor manera posible, a diferencia del mecanismo de consenso de Prueba de Trabajo, que se caracteriza por su derroche. Para ponerlo en perspectiva, Hedera Hashgraph puede procesar 500,000 transacciones por segundo, mientras que la cadena de bloques de Bitcoin solo puede manejar alrededor de 5500 TPS.

  1. Eficiencia

Las blockchains están diseñadas para habilitar transacciones seguras a costa de la eficiencia energética. En general, las blockchains producen entre 100 TPS y 10,000 TPS, dependiendo de una variedad de factores.

La forma en que las blockchains de Prueba de Trabajo aseguran la red hace que solo unas pocas mil transacciones terminen utilizando mucha energía y ancho de banda. Los costos asociados se transfieren al usuario en forma de tarifas altas incluso para las transacciones más pequeñas.

  1. Manejo de Datos

Hedera Hashgraph se basa en un grafo acíclico dirigido (DAG) para registrar transacciones. Esta estructura es el principal factor que dicta el nivel de seguridad y eficiencia de su operación. El DAG es una de las armas especiales de Hedera en la batalla de hashgraph vs blockchain. La tecnología blockchain generalmente agrega nuevos datos sobre datos antiguos de manera secuencial, creando una cadena lineal rígida bloqueada. Todas las ramas secundarias son eliminadas sin piedad.

A diferencia de la blockchain, hashgraph procesa transacciones simultáneamente en lugar de secuencialmente. El sistema trata los nuevos datos como «eventos» que se difunden entre todos los participantes a través del protocolo de chismes y asegura la integridad de esos datos mediante votación virtual. Esto garantiza que las velocidades de transacción sean altas y que los datos permanezcan seguros.

Al depender de DAG, Hedera Hashgraph obtiene tanto velocidad como seguridad, a diferencia de la tecnología blockchain que típicamente tiene que comprometer uno de esos aspectos. La forma en que se maneja la confirmación de transacciones en las blockchains generalmente lleva mucho tiempo para alcanzar el nivel de seguridad requerido.

  1. Accesibilidad

La accesibilidad también es un punto importante en la discusión de hashgraph vs blockchain.

Las blockchains son relativamente fáciles de implementar para plataformas de criptomonedas debido al simple hecho de que están disponibles de forma gratuita. Aunque no todas las tecnologías de registros distribuidos son así, suelen ser de código abierto, lo que favorece una adopción más amplia. Por otro lado, Hedera Hashgraph es una tecnología patentada y propietaria, un hecho que ya ha suscitado preguntas entre la comunidad de criptomonedas.

Hashgraph has numerous use cases, including supply chain management and identity management

¿Tiene Hashgraph lo necesario para reemplazar a Blockchain?

ParameterBlockchainHashgraph
ConsensusLos participantes tienen la oportunidad de acuñar nuevas monedas mediante algoritmos de consenso.
Los nodos siguen un consenso basado en votación.
Transaction speedLimitado por limitaciones sistémicas (mecanismo de consenso, estructura de datos).El mecanismo de consenso único requiere poca potencia de cálculo, mientras ofrece una alta escalabilidad y TPS (transacciones por segundo).
Data structureLos datos llegan en bloques secuenciales, cada uno verificado por mineros en la red.La votación virtual garantiza que la mayoría alcance consenso sobre la estructura de datos correcta.
Transaction verificationLos mineros deciden qué transacciones tienen prioridad y cuáles no merecen ser verificadas en absoluto.La verificación de transacciones está codificada para seguir estrictamente el consenso.
Networks using the technologyBitcoin y Ethereum son las redes más populares construidas sobre la blockchain.Swirlds y NOIA son las únicas redes actualmente construidas en el hashgraph.

A pesar de ofrecer una amplia gama de ventajas en comparación con la blockchain, los partidarios de hashgraph tendrían dificultades para encontrar razones del mundo real para que la nueva tecnología desplace completamente a la blockchain del espacio de las criptomonedas. La tendencia actual parece favorecer las blockchains privadas. Varias empresas están adoptando la tecnología de registro distribuido a su propio ritmo y escala.

Todo lo anterior no resta mérito al hecho de que Hedera Hashgraph es una tecnología prometedora que se encuentra en terreno sólido y es totalmente capaz de convertirse en la próxima gran cosa.

El Futuro para la Blockchain

La blockchain ya ha servido como base para una multitud de intercambios, fondos de inversión, compañías de seguros y bancos. El principal caso de uso para la tecnología blockchain, el dinero digital, también está viendo una mayor adopción cada año, ya que las personas prefieren las criptomonedas sobre las monedas fiduciarias por los numerosos beneficios que estas últimas proporcionan, además del mercado emergente de trading de criptomonedas.

El futuro de la robótica y la automatización depende en gran medida de la tecnología blockchain como una base inquebrantable e inmutable para una operación segura en el mundo real, por lo que el rey de la tecnología descentralizada está aquí para quedarse en un futuro previsible.

Nodes communicate data securely in accordance with the consensus protocol

El Futuro para Hashgraph

Como siempre ha sido, ya sea para tecnologías nuevas o antiguas, estas están luchando por lograr una mayor eficiencia, mejor rendimiento y menores costos. Casi todas las tecnologías eventualmente se vuelven obsoletas por una nueva, o se modifican profundamente más allá del reconocimiento, y no hay razón para asumir que la blockchain no compartirá este destino.

Hashgraph ciertamente promete mucho en términos de seguridad, eficiencia, velocidad, descentralización y más.

Algunos dirán que no hay nada revolucionario en el hashgraph en sí mismo, y que simplemente es una combinación glorificada de múltiples sidechains y tecnologías de blockchain existentes. Hasta ahora ha estado funcionando, y simplemente tenemos que esperar a que manifieste su potencial de una manera tangible. Quizás solo necesita que algunas grandes empresas crean en él para que el hashgraph brille y demuestre al mundo que vale la pena.

Hashgraph vs The World

Conclusión

El espacio de las criptomonedas ya ha visto numerosos registros distribuidos que afirman ser mejores que Bitcoin y abordan sus problemas de escalabilidad con su increíble rendimiento y eficiencia. Estas soluciones de blockchain, mucho más a menudo que no, han fallado en cumplir con sus afirmaciones una vez que se enfrentan con tan solo un poco de uso del mundo real (de ahí que la redacción sea siempre «hasta XXX transacciones por segundo»).

Hedera Hashgraph no es la primera tecnología de registro distribuido que se separa de la blockchain. Tampoco es la primera en usar DAG (grafo acíclico dirigido): piense en Byteball e IOTA. La tecnología DAG ciertamente presume características impresionantes que la hacen destacar de la blockchain: tolerancia a bifurcaciones accidentales y la capacidad de realizar transacciones instantáneas sin tener que esperar al siguiente bloque.

Como la mayoría de las cosas en el mundo cada vez más complejo de hoy en día, es probable que hashgraph y blockchain coexistan, aburrido, seguro, cada uno atendiendo a un nicho diferente. Eso es, hasta que un nuevo contendiente con una tecnología más avanzada llegue para sacudir el statu quo.