¿Cuál es mejor que el otro?

Blockchain vs Hashgraph: un análisis exhaustivo

El impacto de Blockchains es justo y está afectando los negocios, las finanzas, la educación, la gobernanza, la atención médica, incluso en los deportes, la música y más, como predicen los autores Don y Alex Tapscott en su éxito de ventas Blockchain Revolution. Ingrese a Hashgraph en 2016 y cambie el juego por completo. Tanto Blockchains como Hashgraphs son tipos de tecnología de libro mayor distribuido donde se cree que este último desafía el dominio global de Blockchains. De hecho, Hashgraph se promociona como lo más importante desde Internet y la tecnología descentralizada más revolucionaria. Pero eso es todo a su debido tiempo. Para comprender cuál emerge como el vencedor en Hashgraph vs Blockchain, hagamos un informe para ambos y luego la comparación.

Pero espera-

  

¿Qué es la tecnología de contabilidad distribuida?

Desde que Blockchains ganó popularidad, una pregunta ha inquietado mucho a la gente: ¿cuál es la diferencia entre Blockchain y la tecnología de contabilidad distribuida? Ahora Hashgraphs también.

Un libro mayor distribuido es un libro mayor descentralizado para transacciones que se distribuyen entre una gran cantidad de nodos y dispositivos. Si se produce algún cambio en los datos, el libro mayor se actualiza instantáneamente. Una ventaja importante del libro mayor distribuido es que, dado que está descentralizado, es menos probable que sea propenso a los ataques cibernéticos, ya que todas las copias están dispersas, y para que una invasión cibernética sea exitosa, todas ellas deben infiltrarse una tras otra. como una emboscada Además, son inmunes a tales ataques llevados a cabo por una sola entidad / individuo.

tecnología blockchain

Un Blockchain o Hashgraph es un tipo de libro mayor distribuido, aunque lo contrario no es cierto. Sin embargo, hay diferencias notables entre las metodologías que siguen. Hay diferencias estructurales entre ellos. Por ejemplo, en Blockchain, los bloques de datos siempre se presentan en un formato secuencial o Hashgraph sigue los métodos de votación Gossip y Virtual. Este no es el caso con DLT. Este último no se ajusta específicamente a ningún patrón en particular.

Por lo tanto, es más fácil decir que Hashgraph o Blockchain vs ledger distribuido no es una comparación vehemente ya que los dos primeros nacieron de DLT.

Tecnología blockchain

Blockchain cambió completamente el concepto de usar Internet como un medio de financiación. Inicialmente parece intrincado, pero se vuelve interesante una vez que comienzas a aprenderlo.

Blockchains consiste en bloques de datos. Es un libro de contabilidad público donde cada vez que se agrega una nueva transacción, las copias del libro se actualizan simultáneamente. Es un sistema descentralizado sin un organismo autorizado que lo gobierna. Blockchain es un sistema democratizado total sin costo de transacción (excepto el costo de infraestructura). Es administrado por redes peer-to-peer. Bitcoin, una de las criptomonedas más notables en todo el mundo, hundió la tecnología Blockchain en alturas alucinantes.

La enorme tecnología se usa para crear una variedad de aplicaciones que incluyen redes sociales, billeteras electrónicas, educativas, juegos, comercio electrónico, etc. Una de esas aplicaciones populares es la aplicación Luno, que se usa para comerciar Bitcoins y Ethereums.

Blockchain puede incluso almacenar documentos legales como títulos y certificados de educación, matrimonios, nacimientos, etc. A muchos les gusta llamarlo el Libro mayor mundial.

La accesibilidad de Blockchains depende de su tipo. La mayoría de las veces escuchas sobre Blockchains públicas como Bitcoins, Ethereums y Litecoins porque son las más populares. Cualquier persona en todo el mundo puede participar y participar en tales redes. ¿Pero qué hay de las blockchains privadas? Dado que son de acceso público, también se denominan Blockchains con permiso, ya que uno necesita permiso de las autoridades respectivas para leer, escribir, realizar transacciones y auditar en Blockchain. Algunos ejemplos: proyectos Multichain, Corda e Hyperledger (que incluyen Fabric y Sawtooth).

Pero suficiente de Blockchains por ahora, pasemos a Hashgraphs y descubramos cuánto se destacan.

Tecnología hashgraph

Probablemente recuerde la mordaz respuesta del Dr. Malcolms a través de su monólogo Life Finds a Way en Jurassic Park al Dr. Hammond, jefe de Ingens. Bueno, siempre hay una superioridad en el mundo de la tecnología, y el Hashgraph es un buen ejemplo de lo mismo. También es un DLT creado por Leemon Baird que funciona de manera diferente a su hermano mayor Blockchain y con una velocidad de transacción estupendamente alta.

Tiene un algoritmo de consenso poderosamente elevado llamado protocolo de chismes. Es impecablemente rápido, procesando más de 250,000 transacciones (aprox.) Por segundo con seguridad de grado bancario ya que su algoritmo de consenso es Tolerancia asincrónica de falla bizantina (aBFT). Funciona principalmente en dos protocolos.

Chismes sobre protocolos de chismes

Con el protocolo Gossip, los nodos pueden intercambiar datos con otros nodos para crear un Hashgraph. El enfoque es arbitrario en lugar de predefinido. Cuando un nodo vecino interactúa con otro nodo, pasa la suya junto con la información recuperada a otro nodo (Chinese Whisper sin secuencia), y el proceso continúa hasta que cada nodo sea consciente de los datos de los demás.

blockchain vs hashgraph

Votación virtual

Otra técnica es la votación virtual. Debajo de esto, los eventos se dividen en rondas. Cada miembro (nodo) vota para decidir un evento que se convertirá en un testigo famoso. Un miembro con un evento en la ronda siguiente tiene que mirar hacia atrás en cada evento de la ronda actual para evaluar su probabilidad de rastrear el linaje con el evento de rondas en curso. Vota afirmativamente si el linaje es rastreable de lo contrario, el voto es un No. El evento de ronda con el máximo de votos se reconoce como el famoso testigo de las rondas y finalmente establece la cronología decisiva de las transacciones.

Uno de los Hashgraphs más populares es el Hedera Hashgraph, que es un libro de contabilidad distribuido públicamente. La criptomoneda Hashgraph es la tercera generación de contabilidad pública, lo que implica que es mucho más avanzada y más rápida que sus predecesoras (Bitcoin y Ethereum). La siguiente tabla es una comparación básica entre los tres.

BitcoinEthereumHedera
Transacciones por segundo 7 15 10,000+
Media Cuota PS0.5 PS0.39 PS0.0001
Hora de confirmación de la transacción 10 minutos 10-20 Segundo 3-5 segundos

* *Note: Los datos pueden no ser precisos

Hedera Hashgraphs ha estado estableciendo récords devastadores desde que lanzó su red pública el 16 de septiembre. Respaldado por algunas de las corporaciones más grandes del mundo, HBAR permite a los desarrolladores crear sus propias aplicaciones descentralizadas, también conocidas como dApps. Según PR Newswire UK, AdsDax, una plataforma publicitaria ha ejecutado más de 10 millones de transacciones en el Hedera Hashgraph con más de 103 millones de eventos publicitarios.

Hashgraph se está utilizando para potenciar la inteligencia artificial y está desempeñando un papel clave en el Departamento de Defensa para mejorar la inteligencia militar táctica. También se está utilizando para filtrar las cadenas de suministro farmacéuticas a través de ID gestión y seguridad cibernética de las aplicaciones de la cadena de suministro.

Comparando los dos

Hashgraph vs Blockchain: los datos anteriores revelan la importancia de Hashgraph. Cuando hablamos de potencia, velocidad y seguridad, no hay duda de que al Hashgraph le va mejor que a Blockchain en casi todos los aspectos. A pesar de que las aplicaciones móviles se desarrollan utilizando la tecnología Blockchain, Hashgraph se destaca significativamente sobre su contraparte más antigua. Las siguientes comparaciones hacen que las cosas sean más transparentes.

Las comparaciones se han hecho en

  • Idioma
  • Enfoque
  • Accesibilidad
  • Consenso
  • Mecanismos de seguridad
  • Lenguaje de programación

    Hay muchos lenguajes utilizados en Blockchains, pero los Fab Five que se usan principalmente son Java, C ++, Solidity, Ruby y Python. Para los Hashgraphs, los lenguajes utilizados son Java y Lisp.

    Enfoque

    Como se explicó anteriormente, el enfoque de ambos libros de contabilidad es totalmente diferente. Blockchain sigue el protocolo de bloque de datos donde la información se almacena en bloques de datos, mientras que, en el caso de Hashgraphs, el método es un gráfico acíclico dirigido, lo que significa que no hay un enfoque simétrico.

    Accesibilidad

    Blockchains es una tecnología de código abierto y la comunidad que contribuye a construir Blockchains es enorme. Incluye muchas cosas, desde criptomonedas hasta tokens de utilidad. Encontrarás muchas aplicaciones como Blockchain Wallet que proporcionan billeteras electrónicas para que se realicen las transacciones. Los Hashgraphs, por otro lado, están siendo administrados por 39 organizaciones encabezadas por la firma central Swirlds. Como resultado, las iniciativas más nuevas tienen que depender de ellas. El único Hashgraph de acceso público es Hedera por ahora.

    Consenso

    Blockchains y Hashgraphs tienen diferentes consensos. Las cadenas de bloques tienen principalmente dos consensos: Prueba de trabajo y Prueba en juego. El objetivo principal de los protocolos PoW es detener los ciberataques en Blockchains. Para crear bloques, PoW requiere minería que ayuda a evitar el doble gasto y crear nuevas monedas (digitales) para recompensar a los mineros. Proof of Stake es similar a PoW, pero reemplaza a los mineros con validadores. Trasciende todo el proceso de minería en uno virtual. Es mucho más amigable con los recursos que el primero.

    Hashgraph usa el Gossip about Gossip y los consensos de Votación Virtual. El primero es aquel en el que la transferencia de información se realiza de un nodo a otro en una disciplina arbitraria. Se completa cuando todos los nodos conocen los datos de los demás. El siguiente es la votación virtual, donde cada miembro / nodo conoce todos los datos de los demás miembros, y posteriormente puede predecir lo que votarán los demás miembros, por lo que termina en una votación electrónica.

    Mecanismo de seguridad

    Hashgraph utiliza la tolerancia bizantina de fallas asincrónica que la hace 100 por ciento eficiente. No se pierde trabajo bajo los Hashgraphs.

    Aunque las empresas están utilizando la tecnología, blockchain no es tan eficiente como la primera. Sigue la Tolerancia práctica a la falla bizantina, donde los nodos están dispuestos en un orden particular. Esto puede prevenir el problema bizantino pero también puede duplicar el sistema.

    Hechos rápidos

  • El Hashgraph es mucho más rápido con sus chismes y algoritmos de votación virtual que allanan las rutas para transacciones más rápidas y menor comunicación.
  • La tolerancia bizantina a fallos asincrónica le brinda la mejor seguridad y una mejor cuarentena contra ciberataques que Blockchains.
  • Un minero de Blockchain puede elegir y retrasar el orden de las transacciones colocándolas en bloques futuros y prohibiendo su entrada en el sistema. Los hashógrafos, por otro lado, usan la marca de tiempo que restringe al usuario final para alterar el flujo de transacciones, ya que no está autorizado para la manipulación.
  • Hedera Hashgraph es el único Hashgraph accesible públicamente, y en el 1 mes de su lanzamiento, demostró ser una bestia imparable. El zumbido en curso sobre Blockchains ha existido durante bastante tiempo y los hashgraph casi se están moviendo con el mismo impulso. Si Blockchain es el T-800 de la serie Terminator, Hashgraph es sin duda el T-X.

    Pero, ¿eliminará por completo las tendencias de Blockchain de la imagen o habrá algo más poderoso que el Hashgraph? Sólo el tiempo dirá.