2PAC nuevo protocolo rompe el límite de velocidad del consenso de la cadena de bloques, la latencia baja a 3δ

robot
Generación de resúmenes en curso

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.

Informe de investigación del sector: Últimos avances y aplicaciones del protocolo de consenso de la cadena de bloques--Informe en profundidad de CoinWorld

Direcciones de investigación futura

  1. 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.
  2. Análisis de seguridad: investigar a fondo la seguridad del nuevo protocolo en varios escenarios de ataque.
  3. 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.

Informe de investigación de la industria: Últimos avances y aplicaciones del protocolo de consenso de la cadena de bloques--Informe en profundidad de BiJie

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.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
MeaninglessApevip
· hace14h
¿Con esta velocidad se atreve a decir que es rápido?
Ver originalesResponder0
MysteryBoxOpenervip
· hace14h
3δ Esta latencia finalmente ya no impide comprar moneda!
Ver originalesResponder0
EyeOfTheTokenStormvip
· hace14h
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ödingersNodevip
· hace15h
Bien, al final no hubo minería ni rug pull~
Ver originalesResponder0
GasFeeTearsvip
· hace15h
¡Esta rendimiento… finalmente puedo ahorrar un poco en mis tarifas de transacción!
Ver originalesResponder0
GasBankruptervip
· hace15h
La velocidad no es tan rápida como si gasto gas para acelerar [doge]
Ver originalesResponder0
ApeEscapeArtistvip
· hace15h
Mecanismo de consenso, ayúdame a seguir, está bien.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)