Estado actual del desarrollo del protocolo de consenso de la cadena de bloques y discusión sobre nuevos diseños
La tecnología de cadena de bloques, como representante de un libro mayor distribuido y descentralizado, tiene su núcleo en el mecanismo de consenso. Este artículo explora en profundidad los últimos avances en el protocolo de replicación de máquinas de estado de tolerancia a fallos bizantinos asíncronos (BFT SMR) y propone dos diseños de protocolo innovadores.
Panorama actual del protocolo de consenso asíncrono
Actualmente, el protocolo sMVBA se ha convertido en el protocolo MVBA asíncrono más rápido con una demora esperada de 10δ. Aunque se afirmó que el VABA de 2 cadenas alcanzaba una demora esperada de 9.5δ, su rendimiento real no logró cumplir debido a diversas vulnerabilidades de seguridad.
Nuevo protocolo de diseño
1. 2PAC (consenso asíncrono de 2 etapas)
Basado en un análisis profundo de los protocolos existentes, proponemos el protocolo 2PAC, cuyas principales variantes incluyen:
2PAClean: logró una mejora de más del 90% en el rendimiento, con una latencia esperada de 9.5δ y una complejidad de mensaje de O(n²).
2PACBIG:Actualmente, la complejidad de los mensajes es O(n³), el protocolo de consenso de cadena de bloques más rápido, con un tiempo de ejecución de MVBA de solo 4δ en condiciones sin fallos.
2. Super rápida línea de Bloquear
Este diseño innovador reduce significativamente la latencia de los bloques en la línea de producción. Bajo un programador justo, el tiempo de decisión de los bloques en la línea de producción puede ser incluso menor que el de los bloques no en línea. Este mecanismo garantiza una latencia rápida en todos los procesos de ejecución, sin verse afectado por procesos fallidos.
Evaluación del rendimiento
El análisis teórico y las pruebas prácticas indican:
2PAClean tiene un retraso esperado de 9.5δ en el peor de los casos y de 6δ en el mejor de los casos.
El tiempo de ejecución de una sola MVBA de 2PACBIG es de 4δ, superando todos los protocolos existentes.
El diseño de bloques en línea de producción ultrarrápido permite que s2PAClean y s2PACBIG logren tiempos de decisión de bloque en línea de 4δ y 3δ respectivamente.
Los resultados de la evaluación de cálculo muestran que 2PAClean y 2PACBIG se desempeñan excepcionalmente bien en diversas condiciones de red, especialmente en entornos de alta latencia y alta tasa de fallos. 2PAClean logra un buen equilibrio entre la latencia de mensajería y la complejidad computacional, mientras que 2PACBIG logra una menor latencia a través de la paralelización y la optimización del proceso de votación.
Direcciones de investigación futura
Optimización del protocolo: simplificar aún más la estructura del protocolo, reduciendo la transmisión de mensajes innecesarios y los costos de cálculo.
Análisis de seguridad: investigar a fondo la seguridad del nuevo protocolo en varios escenarios de ataque.
Aplicación práctica: aplicar el nuevo protocolo en sistemas de cadena de bloques reales, verificando su desempeño en un entorno de red real.
Con el continuo desarrollo de la tecnología de la cadena de bloques, el protocolo de consenso BFT asíncrono jugará un papel cada vez más importante en la garantía de la seguridad y la mejora del rendimiento. El diseño de 2PAC y los bloques de tubería ultrarrápida indican la dirección para el desarrollo de los protocolos de consenso de la cadena de bloques en el futuro: simplificando la estructura del protocolo y optimizando el proceso de consenso, se logra un mayor rendimiento y una menor latencia.
Estas innovaciones no solo han demostrado su superioridad en teoría, sino que también han mostrado un rendimiento excepcional en pruebas prácticas, proporcionando nuevas ideas para lograr un protocolo de consenso de cadena de bloques eficiente y seguro. A medida que la investigación avanza y la tecnología se optimiza, se espera que la cadena de bloques juegue un papel aún más clave en la futura economía digital, y la nueva generación de protocolos de consenso establecerá una base sólida para el desarrollo de esta tecnología.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
11 me gusta
Recompensa
11
7
Compartir
Comentar
0/400
MeaninglessApe
· hace12h
¿Con esta velocidad se atreve a decir que es rápido?
Ver originalesResponder0
MysteryBoxOpener
· hace12h
3δ Esta latencia finalmente ya no impide comprar moneda!
Ver originalesResponder0
EyeOfTheTokenStorm
· hace12h
Otro proyecto que habla de latencia. Veo que la táctica de la tendencia es muy familiar... la forma en que cayó en marzo fue un desastre.
Ver originalesResponder0
SchrödingersNode
· hace12h
Bien, al final no hubo minería ni rug pull~
Ver originalesResponder0
GasFeeTears
· hace12h
¡Esta rendimiento… finalmente puedo ahorrar un poco en mis tarifas de transacción!
Ver originalesResponder0
GasBankrupter
· hace12h
La velocidad no es tan rápida como si gasto gas para acelerar [doge]
Ver originalesResponder0
ApeEscapeArtist
· hace12h
Mecanismo de consenso, ayúdame a seguir, está bien.
2PAC nuevo protocolo rompe el límite de velocidad del consenso de la cadena de bloques, la latencia baja a 3δ
Estado actual del desarrollo del protocolo de consenso de la cadena de bloques y discusión sobre nuevos diseños
La tecnología de cadena de bloques, como representante de un libro mayor distribuido y descentralizado, tiene su núcleo en el mecanismo de consenso. Este artículo explora en profundidad los últimos avances en el protocolo de replicación de máquinas de estado de tolerancia a fallos bizantinos asíncronos (BFT SMR) y propone dos diseños de protocolo innovadores.
Panorama actual del protocolo de consenso asíncrono
Actualmente, el protocolo sMVBA se ha convertido en el protocolo MVBA asíncrono más rápido con una demora esperada de 10δ. Aunque se afirmó que el VABA de 2 cadenas alcanzaba una demora esperada de 9.5δ, su rendimiento real no logró cumplir debido a diversas vulnerabilidades de seguridad.
Nuevo protocolo de diseño
1. 2PAC (consenso asíncrono de 2 etapas)
Basado en un análisis profundo de los protocolos existentes, proponemos el protocolo 2PAC, cuyas principales variantes incluyen:
2. Super rápida línea de Bloquear
Este diseño innovador reduce significativamente la latencia de los bloques en la línea de producción. Bajo un programador justo, el tiempo de decisión de los bloques en la línea de producción puede ser incluso menor que el de los bloques no en línea. Este mecanismo garantiza una latencia rápida en todos los procesos de ejecución, sin verse afectado por procesos fallidos.
Evaluación del rendimiento
El análisis teórico y las pruebas prácticas indican:
Los resultados de la evaluación de cálculo muestran que 2PAClean y 2PACBIG se desempeñan excepcionalmente bien en diversas condiciones de red, especialmente en entornos de alta latencia y alta tasa de fallos. 2PAClean logra un buen equilibrio entre la latencia de mensajería y la complejidad computacional, mientras que 2PACBIG logra una menor latencia a través de la paralelización y la optimización del proceso de votación.
Direcciones de investigación futura
Con el continuo desarrollo de la tecnología de la cadena de bloques, el protocolo de consenso BFT asíncrono jugará un papel cada vez más importante en la garantía de la seguridad y la mejora del rendimiento. El diseño de 2PAC y los bloques de tubería ultrarrápida indican la dirección para el desarrollo de los protocolos de consenso de la cadena de bloques en el futuro: simplificando la estructura del protocolo y optimizando el proceso de consenso, se logra un mayor rendimiento y una menor latencia.
Estas innovaciones no solo han demostrado su superioridad en teoría, sino que también han mostrado un rendimiento excepcional en pruebas prácticas, proporcionando nuevas ideas para lograr un protocolo de consenso de cadena de bloques eficiente y seguro. A medida que la investigación avanza y la tecnología se optimiza, se espera que la cadena de bloques juegue un papel aún más clave en la futura economía digital, y la nueva generación de protocolos de consenso establecerá una base sólida para el desarrollo de esta tecnología.