El Protocolo DAG KNIGHT — Elevando Kaspa

Jan 30 2023
Sir Knights El 18 de diciembre de 2022, Kaspa realizó un Community Crowdfund para recaudar 70 millones de KAS para financiar la construcción e implementación del protocolo DAG KNIGHT. Después de 12 días, el 30 de diciembre de 2022, el crowdfund cumplió su objetivo en su totalidad a pedido de la comunidad.
PROTOCOLO DAG KNIGHT

señor caballeros

El 18 de diciembre de 2022, Kaspa realizó un Community Crowdfund para recaudar 70 millones de KAS para financiar la construcción e implementación del protocolo DAG KNIGHT. Después de 12 días, el 30 de diciembre de 2022, el crowdfund cumplió su objetivo en su totalidad a pedido de la comunidad. Entonces, ¿qué es el protocolo DAG KNIGHT y por qué la comunidad de Kaspa lo quería tanto?

El Protocolo DAG KNIGHT , escrito por Michael Sutton y Yonatan Sompolinsky, es un trabajo genial de tres años y una actualización consensuada para el Protocolo PHANTOM GHOSTDAG de Kaspa . KNIGHT se puso en marcha con el objetivo de resistir un 50 % de los ataques sin conocer la latencia de la red con antelación.

Por lo general, los protocolos de cadena de bloques asumen un parámetro de retraso de la red para los mejores y/o peores escenarios sin la capacidad de adaptarse a la latencia en tiempo real. Este parámetro de latencia asumido mantiene a las cadenas de bloques restringidas a tiempos de confirmación más lentos para evitar riesgos de seguridad e inestabilidad.

Un ataque del 50 % o del 51 % ocurre cuando un grupo o entidad posee más del 50 % de los nodos en la red, lo que otorga a las partes controladoras la capacidad de alterar la cadena de bloques. Sin embargo, si no se aborda el retraso de la red, si la latencia aumenta, el porcentaje de propiedad necesario para un ataque disminuye. Posteriormente dejando la cadena más susceptible a un ataque. Para solucionar esto, las cadenas de bloques sacrifican el tiempo de confirmación del bloque para tener en cuenta el estado deficiente de la red al establecer un parámetro de retraso de red estimado/asumido.

caballero verde

El blanco (¿verde?) DAG KNIGHT

Aquí es donde entra en juego el DAG KNIGHT con armadura brillante. El protocolo KNIGHT evalúa y responde activamente a las condiciones de la red y ajusta los tiempos de confirmación de bloqueo en consecuencia.

Una vez que se complete la reescritura de Kaspa, ¡DAG KNIGHT se desarrollará en una red que ya puede impulsar 32 bloques por segundo!

No solo es impresionante esa velocidad de bloque resplandeciente, sino que al aplicar KNIGHT a nuestra infraestructura de Internet avanzada, el protocolo realmente comienza a brillar. A medida que Internet mejora e inevitablemente se vuelve más rápido, Kaspa no se quedará con un tiempo de bloqueo de 10 minutos o incluso de 1 segundo. En cambio, será sin parámetros y totalmente adaptable .

Entonces, ahora que sabemos con DAG KNIGHT, esta latencia no se puede definir hasta que el protocolo (sin parámetros) evalúe las condiciones de la red. Sumerjámonos bajo la superficie y veamos cómo el protocolo evalúa la red.

Amarillo Indica k-cluster

racimo alrededor

El protocolo comienza analizando grupos de bloques muestreados del DAG llamados k-clusters. Al examinar estos k-clusters, el protocolo selecciona un k-cluster con la mayor demora de red que también cubre el 50% de la red. Luego, con este k-cluster válido , el protocolo ajusta las confirmaciones de bloque a una velocidad suficiente para contrarrestar un ataque. Al hacerlo, KNIGHT se ajusta constantemente al clúster k válido de latencia más baja con una cobertura del 50 %.

Dado que KNIGHT funciona de acuerdo con la latencia y el protocolo es de alta velocidad mientras la red está en buen estado. Cuando la red es lenta, se agregan bloques adicionales. A través de este proceso, DAG KNIGHT encuentra k-clusters válidos y hace referencia a nodos honestos para asegurar el orden de la cadena, agregando otra capa de seguridad a GHOSTDAG. Además, es posible que las transacciones no se confirmen si GHOSTDAG sufre retrasos excesivos y se viola el límite de latencia (debido a una anomalía). KNIGHT, sin embargo, permanecerá intacto a costa de la velocidad y se autoestabiliza .

DAGKNIGHT es el primer protocolo de prueba de trabajo con una regla de pedido que no tiene parámetros, es escalable, se autoestabiliza y se adapta.

KASPA.ORG

DISCORDIA

TELEGRAMA

GORJEO

REDDIT

GITHUB

EXPLORADOR

Siéntete libre de comentar y/o hacer cualquier pregunta.

También puedes encontrarme en Kaspa discord — Bubblegum Lightning