Nueva generación de protocolo de consenso de cadena de bloques: 2PAC mejora el rendimiento, el diseño en tubería soltar la latencia

robot
Generación de resúmenes en curso

Últimos avances y aplicaciones del protocolo de consenso de la cadena de bloques

La tecnología de cadena de bloques, como el núcleo de un libro mayor descentralizado y distribuido, tiene su mecanismo de consenso que afecta directamente la escalabilidad y seguridad del sistema. Este artículo se centra en los últimos avances del protocolo de replicación de máquinas de estado tolerantes a fallos bizantinos asíncronos (BFT SMR), analiza los desafíos que enfrentan los protocolos actuales y presenta dos nuevos diseños de protocolo.

Resumen del protocolo de consenso asíncrono actual

Actualmente, sMVBA es el protocolo MVBA asíncrono más rápido, con una latencia esperada de 10δ. El protocolo VABA de 2 cadenas, que se consideraba el más rápido (con una latencia esperada de 9.5δ), no pudo alcanzar su rendimiento prometido debido a múltiples vulnerabilidades de seguridad. Estas vulnerabilidades incluyen la falta de comprobaciones de autenticación, el aprovechamiento de políticas de elevación que afectan la actividad, y problemas de consistencia causados por la flexibilización de la definición de autenticación del líder.

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

Nuevo diseño de protocolo: 2PAC (Consenso asíncrono en 2 fases)

Para resolver los problemas del protocolo existente, los investigadores propusieron el protocolo 2PAC, que incluye dos variantes:

  1. 2PAClean:

    • Mejora del rendimiento del 90%, con una latencia esperada de 9.5δ
    • Complejidad del mensaje O(n²)
    • Mejorar la eficiencia optimizando el proceso de consenso
  2. 2PACBIG:

    • Actualmente, el protocolo de consenso de cadena de bloques con la complejidad de mensaje más rápida O(n³)
    • En condiciones sin fallos, el tiempo de ejecución único de MVBA es de solo 4δ

Ultra rápida línea de bloques

Los investigadores también han propuesto un nuevo diseño de bloques en línea que reduce significativamente la latencia de decisión. Este mecanismo introduce un camino rápido, lo que hace que, bajo un programador justo, el tiempo de decisión de los bloques en línea puede ser más corto que el de los bloques no en línea. Este diseño puede garantizar la latencia del camino rápido en varios entornos 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: se espera un retraso de 9.5δ en el peor de los casos y de 6δ en el mejor de los casos.
  • sMVBA: retraso esperado de 10δ, buena situación 6δ
  • 2PAClean tiene un rendimiento entre un 80% y un 100% superior al sMVBA en cadena.
  • El tiempo de ejecución de 2PACBIG para un solo MVBA es de 4δ, mejor que todos los protocolos existentes.
  • El tiempo de decisión del bloque de la línea de producción s2PAClean y s2PACBIG es de 4δ y 3δ respectivamente.

Las evaluaciones de cálculo muestran que 2PAClean y 2PACBIG tienen un rendimiento excelente en diversas condiciones de red, especialmente en entornos de alta latencia y alta tasa de fallos. 2PAClean logra un equilibrio entre la latencia de mensajería y la complejidad computacional, mientras que 2PACBIG logra una latencia más baja mediante la paralelización y la optimización del proceso de votación.

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

Direcciones futuras de investigación

  1. El protocolo se optimiza aún más, reduciendo el costo de transmisión de mensajes y cálculos.
  2. Análisis profundo de la seguridad del nuevo protocolo en varios escenarios de ataque
  3. Aplicar el nuevo protocolo en sistemas de cadena de bloques reales, verificando el rendimiento en un entorno de red real.

A medida que avanza la investigación, la nueva generación de protocolos de consenso proporcionará una base más sólida para la aplicación de la tecnología de cadena de bloques en la economía digital. Estas innovaciones no solo han demostrado su superioridad en teoría, sino que también han mostrado un rendimiento excepcional en pruebas prácticas, abriendo nuevos caminos para protocolos de consenso de cadena de bloques eficientes y seguros.

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
  • 4
  • Republicar
  • Compartir
Comentar
0/400
ShamedApeSellervip
· hace7h
Es solo hablar en teoría, es mejor hacer más pruebas prácticas.
Ver originalesResponder0
Fren_Not_Foodvip
· hace7h
Otra vez en rendimiento, no tiene sentido.
Ver originalesResponder0
zkProofInThePuddingvip
· hace7h
latencia 10δ ? Yo ya tenía este nivel hace 10 años.
Ver originalesResponder0
GasFeeSobbervip
· hace7h
Otra vez con la latencia, realmente no tiene gracia.
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)