ETFFIN Finance >> Finanzas personales curso >  >> Criptomoneda >> Blockchain

Mecanismo de consenso de hashgraph

¿Qué es el mecanismo de consenso Hashgraph?

Hashgraph es un mecanismo de consenso descentralizado que utiliza los conceptos de blockchain de "chismes, "" chismes sobre chismes "y votación virtual. Pretende resolver problemas con los algoritmos estándar de creación de consenso, como prueba de trabajo (PoW), en términos de mejor velocidad y mayor eficiencia, ya que no envía votos ni detalles a través de la red, lo que a menudo conduce a congestión y retrasos.

Conclusiones clave

  • El consenso de hashtags utiliza información sobre la información en lugar del contenido de la información en sí para crear consenso.
  • La información sobre la información se llama "chismes, "y los grupos de chismes se denominan" chismes sobre chismes ".
  • El consenso de hashtags no ha recibido una amplia adopción por parte de la comunidad criptográfica.

Cómo funciona el mecanismo de consenso de Hashgraph

El consenso de Hashgraph usa el protocolo de chismes y se usa en la plataforma blockchain de Hedera.

Los participantes de Blockchain que utilizan el protocolo de chismes transmiten información novedosa (llamada chismes) sobre las transacciones, y también cotillean sobre cotilleos. Se mantiene un historial colaborativo de "eventos de chismes" a medida que los participantes continúan agregando información sobre sus chismes anteriores a cada mensaje de chismes actual.

En términos técnicos, para una cadena de bloques, El chisme es la información que cada participante transmite repetidamente a otro miembro elegido al azar y les dice todo lo que saben sobre la transacción. Se puede utilizar para transferir una amplia variedad de información que debe distribuirse, como chismorrear sobre las identidades de los usuarios, actas, o cotillear sobre bloques de blockchain.

Por ejemplo, imagina una reunión social donde muchos amigos se encuentran y cotillean durante los descansos. Peter le cuenta chismes a Paul sobre un tema durante el primer receso, y Paul se lo cuenta a Pamela. Por el segundo descanso, Pamela pudo haber transmitido esa información a otras personas, como Priscilla. Como consecuencia, a pesar de que Peter (quien inició el chisme) no habló directamente con Priscilla, ella sabe sobre los chismes de Paul.

Con cada descanso Se sabe que este chisme duplica aproximadamente el número de personas que lo conocieron durante la pausa anterior. El protocolo de chismes intenta utilizar este mecanismo para construir un consenso de blockchain a medida que más y más personas se dan cuenta de los detalles en su totalidad o en parte.

Aprovechando el poder del chisme

Hashgraph es una estructura de datos que mantiene los registros de quién chismeó a quién y en qué orden, es decir, el hashgraph se convierte en una historia colaborativa de eventos de chismes a medida que los participantes continúan agregando información sobre sus chismes anteriores a cada mensaje de chismes actual. Esto se convierte en el "chisme sobre chismes, "ya que es historia sobre los chismes en sí. Dado que cada miembro obtiene una copia del Hashgraph, cada miembro puede calcular lo que el otro miembro sabría o podría haberle enviado.

Digamos que Peter y Paul son dos participantes en la plataforma blockchain que utiliza el mecanismo de consenso hashgraph. Cuando se coloca una nueva transacción en la cadena de bloques, comenzará a extenderse a otros miembros.

Peter sabrá de la transacción, pero no enviará ninguna información directa a Paul al respecto. Peter sabrá cuando Paul se enteró de la transacción y sabrá cuando Priscilla se enteró del hecho de que Paul se había enterado de esa transacción. Por su parte, Pablo calcula la información que Pedro pudo haber enviado basándose en su propia predicción de lo que Pedro podría saber. Este cálculo predictivo de Paul se basa en qué y cuándo Peter se habría enterado de la transacción, según el historial disponible en el hashgraph.

Dado que no se transmite información considerable a través de la red y todos los cálculos los realizan diferentes participantes por su cuenta, esto mantiene la congestión de la red libre en gran medida. Este proceso es una forma de votación virtual, en lugar de que cada miembro envíe su información (votos) directamente al otro miembro, cada uno calcula lo que otros pueden saber.

Sin que se emita un solo voto en la realidad, hay muy poca sobrecarga de comunicación de red más allá de las transacciones en sí. Los chismes (detalles de una transacción) y los chismes sobre chismes (detalles sobre los detalles de una transacción) conducen a una estructura de datos hashgraph confiable, permitir que se cree un consenso que sea suficiente para autenticar una transacción (o para cualquier otro requisito de creación de consenso).

El algoritmo hashgraph tiene como objetivo lograr la equidad, ya que tiene asincronía completa, sin líderes dominantes, no hay trabajo por turnos, y alta velocidad sin posibilidad de averías.