AD
AD
  • Chainlink ha lanzado un protocolo de consenso de difusión única basado en DAG.
  • Este nuevo producto pretende aumentar la eficacia de Chainlink en todos los ámbitos.

Chainlink (LINK) ha introducido un protocolo de consenso de difusión única sobre un grafo acíclico directo (DAG), destinado a simplificar el consenso basado en DAG. En comparación con otros enfoques existentes basados en DAG, el protocolo mostrará una latencia reducida en varios viajes de red. Cabe destacar que Chainlink llegó al desarrollo de este protocolo tras analizar primero el problema del consenso.

Tras el análisis, se descubrió que la red requería un protocolo que permitiera transmisiones paralelas en las que el alto rendimiento y la baja latencia resultaran más fáciles. La lógica de consenso que se ejecuta en el protocolo es una fina capa sobre una novedosa primitiva de difusión denominada Byzantine Broadcast With Commit-Adopt (BBCA) que conduce a un protocolo de consenso de difusión única denominado BBCA-Chain.

BBCA se construye sobre una primitiva Byzantine Reliable Broadcast (BRB) causalmente ordenada para sistemas asíncronos con algunos nodos bizantinos. Además, la extensión de BBCA sobre BRB es una API activa de sondeo Commit-Adopt que normalmente interrumpe la participación de un nodo en el protocolo de difusión.

Además, el sondeo, que es una acción local que no requiere comunicación, proporciona informes sobre si ya ha bloqueado un valor.

La superioridad de Chainlink BBCA sobre otros consensos basados en DAG

Debido a la falta de comunicación del sondeo, BBCA puede utilizar la misma complejidad de comunicación en BRB y, al mismo tiempo, ofrecer la garantía necesaria, según la publicación del blog realizada por Chainlink. Cabe destacar que BBCA-Chain ofrece un rendimiento excelente al permitir la difusión paralela de bloques, pero tiene algunos problemas con la construcción del DAG. Esto distingue a la BBCA de otros enfoques de transmisión existentes.

Otras transmisiones basadas en DAG también pueden permitir transmisiones paralelas, pero esto no está exento de un diseño complicado con varias invocaciones de un par de primitivas de transmisión de varios pasos. Además, conlleva una latencia innecesaria. Por otro lado, BBCA-Chain es una transmisión única sobre un DAG que simplifica la lógica de consenso a la vez que reduce la latencia.

Para crear este consenso de difusión única, el DAG en BBCA-Chain se enlaza en un marco encadenado de bloques líderes que sirven de referencia entre sí y se transmiten a través de BBCA. Así es como BBCA alimenta a BBCA-Chain para lograr el consenso. Cabe señalar que los bloques líderes son capaces de comprometerse por sí mismos sin interferencia de un voto adicional o de la estratificación DAG. Sólo utilizarán BBCA para transferir los bloques.

Dado que es probable que los DAG locales de los nodos de un sistema distribuido evolucionen de forma diferente, la función Commit-Adopt de BBCA garantiza la seguridad de los bloques líderes comprometidos. Los bloques no líderes que pretenden registrar un alto rendimiento se difunden en paralelo utilizando la difusión de mejor esfuerzo. Estos bloques se comprometen al ser referenciados de forma transitoria desde la red troncal, de forma similar a los «uncle blocks» de Ethereum (ETH).

En el consenso basado en DAG, el acuerdo se alcanza en una red troncal encadenada de bloques. Cabe destacar que la tecnología Tangle de IOTA también es un algoritmo de consenso DAG.

En concreto, la tecnología Tangle es un DAG diseñado para facilitar las microtransacciones debido a sus características distintivas. Mejora la seguridad, mitiga los problemas de rendimiento y elimina cualquier punto único de fallo. Del mismo modo, Spacemesh utiliza un mecanismo de consenso DAG y estos innovadores protocolos DAG subrayan toda la esencia por la que el debut de Chainlink en la escena es altamente reverenciado.

Godfrey Benjamin es un experimentado criptoperiodista cuyo principal objetivo es educar a todo el mundo sobre las perspectivas de la Web 3.0. Su amor por las criptomonedas surgió durante su etapa como antiguo banquero, cuando reconoció las claras ventajas del dinero descentralizado frente a los pagos tradicionales.

Exit mobile version