Actualización del White Paper de Sui Lutris: 150,000 operaciones por segundo, latencia de confirmación final inferior a 0.5 segundos

Protocolo del sistema distribuido central de la cadena pública Sui: Análisis de Sui Lutris

Mysten Labs, tras varios meses de pruebas, lanzó el 18 de agosto una versión actualizada del libro blanco de Sui Lutris. Este libro blanco confirmó dos indicadores clave de rendimiento:

  1. Utilizando la tecnología PTBs, Sui puede procesar de 140,000 a 150,000 operaciones por segundo, con un TPS máximo de 5000. Esto supera con creces el nivel de referencia de aproximadamente 700 TPS de la red principal en la actualidad.

  2. Incluso en el caso de que algunos nodos de validación dejen de funcionar, el retraso en la confirmación final de Sui aún puede mantenerse por debajo de 0.5 segundos.

El libro blanco también detalla el mecanismo de operación de Sui y proporciona pruebas de seguridad, así como directrices para que los evaluadores externos reproduzcan los datos de rendimiento relacionados.

Después del lanzamiento de la red principal de Sui, aplicaciones como juegos y NFT han surgido rápidamente. El informe técnico Sui Lutris publicado recientemente por Mysten Labs presenta el protocolo de sistema distribuido central que soporta la red Sui. Sui Lutris permite que Sui mantenga una baja latencia bajo el supuesto de un alto rendimiento y estabilidad a largo plazo.

Introducción al informe de Sui Lutris: protocolo del sistema distribuido central de la cadena pública Sui

Desde el nacimiento de Bitcoin, la tecnología blockchain ha avanzado considerablemente, surgiendo continuamente nuevas aplicaciones como juegos y NFT. La industria también sigue explorando formas de mejorar la eficiencia de blockchain, especialmente en el manejo de cargas altas y en la implementación de respuestas en tiempo real.

Actualmente, las blockchains L1 enfrentan dos grandes desafíos: lograr un alto rendimiento manteniendo una baja latencia, y asegurar la estabilidad a largo plazo del protocolo de consenso. Estos desafíos pueden abordarse mediante la participación dinámica y la configuración de nodos de validación.

Un método efectivo para lograr un alto rendimiento es adoptar un protocolo de consenso basado en DAG, como Narwhal/Bullshark utilizado por Sui. Este tipo de protocolos permite que la blockchain ejecute una gran cantidad de transacciones simultáneamente, lo que es muy adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG suelen generar retrasos de varios segundos, lo que tiene un impacto considerable en transferencias normales u operaciones de juegos.

Por otro lado, los protocolos sin consenso muestran un gran potencial en la reducción de la latencia y la escalabilidad, como el prototipo FastPay de estudios anteriores. Estos protocolos logran un procesamiento rápido de transacciones al eliminar la fase de consenso, sin necesidad de sincronizar transacciones independientes que se procesan en paralelo. Sin embargo, su ámbito de aplicación está limitado a operaciones simples de blockchain, lo que restringe la capacidad expresiva de los contratos inteligentes, y existe un desafío en el ajuste dinámico del conjunto de nodos de validación.

A pesar de que ambos protocolos tienen potencial, aún no se han utilizado de forma generalizada en cadenas de bloques de nivel de producción. La mayoría de ellos solo se han presentado en conferencias académicas y no han sido adoptados ampliamente por la comunidad de blockchain. Sui Lutris, como el protocolo que sustenta la red Sui, combina de manera innovadora el consenso basado en DAG y métodos sin consenso, logrando las ventajas de ambos: retrasos de subsegundos y una capacidad de procesamiento continua de miles de transacciones por segundo. Al mismo tiempo, Sui mantiene la capacidad de ejecutar contratos complejos sobre objetos compartidos, generar puntos de control y reconfigurar el conjunto de nodos de validación a través de ciclos.

Combinación de métodos de consenso y sin consenso

Sui Lutris adopta un método híbrido único. Para los activos de propiedad única ( objetos exclusivos ) operación, el sistema utiliza un protocolo de difusión de consistencia entre los nodos de verificación, logrando una latencia por debajo del consenso. Sui Lutris solo depende del consenso al manejar contratos inteligentes complejos sobre objetos compartidos, es decir, objetos que pueden ser modificados por cualquier usuario. Además, Sui Lutris también admite operaciones de mantenimiento de red, como la definición de puntos de control y la reconfiguración de nodos de verificación. Esta novedosa estrategia proporciona una solución que combina las ventajas de ambos lados al manejar transacciones en un entorno bizantino replicado.

El ciclo de vida de las transacciones de Sui Lutris incluye los siguientes pasos:

  1. El usuario crea y firma la transacción, modificando los objetos que posee o los objetos mezclados.

  2. La transacción se envía a través de nodos completos al nodo de verificación Sui Lutris, donde se realizan comprobaciones de validez y seguridad, y se devuelve al cliente después de firmar.

  3. El cliente recolecta las respuestas de la mayoría de los nodos de validación, formando el certificado de transacción, en este momento la transacción alcanza el estado de confirmación final.

  4. El certificado completo se envía de vuelta a todos los nodos de verificación para su validación. Las transacciones que involucran objetos exclusivos pueden procesarse de inmediato, sin necesidad de esperar al motor de consenso. Todos los certificados se reenvían al protocolo de consenso basado en DAG.

  5. Número de certificado de salida de consenso, los nodos de verificación comprueban y ejecutan las transacciones que contienen objetos compartidos.

  6. El cliente puede recopilar las respuestas de la mayoría de los nodos de validación y ensamblar un certificado válido como prueba de liquidación de la transacción.

  7. Para cada sumisión de consenso se forma un punto de control, utilizado para impulsar el protocolo de reconfiguración.

Informe de Sui Lutris: protocolo del sistema distribuido central de la cadena pública Sui

Además del proceso principal de negociación, Sui Lutris también ofrece múltiples funciones que soportan blockchain de nivel de producción:

  • Una vez alcanzada la confirmación final, implementar el protocolo de puntos de control, generando un historial de todas las transacciones del sistema, facilitando la auditoría y la sincronización.

  • Soporta la reconfiguración al final de cada período, ajustando el conjunto de nodos de validación y su poder de voto.

  • Al final del período, desbloquear de manera segura los activos que fueron bloqueados por error debido a un ataque de doble gasto del cliente, minimizando así las pérdidas.

Como infraestructura de Sui, la seguridad de Sui Lutris es crucial. El informe técnico completo proporciona una descripción detallada del funcionamiento de los protocolos de seguridad y actividad, así como la prueba de seguridad parcialmente sincronizada con participantes bizantinos en un modelo estándar de sistema distribuido.

SUI-5.45%
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
  • 3
  • Compartir
Comentar
0/400
LiquidityOraclevip
· 07-10 02:44
tps es realmente impresionante, aborda perfectamente el punto doloroso.
Ver originalesResponder0
CoffeeOnChainvip
· 07-09 09:57
sui es la cadena de juguetes, ¿verdad? El TPS está sobrevalorado.
Ver originalesResponder0
ForeverBuyingDipsvip
· 07-09 09:43
principalmente un inicio de cinco veces subir
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)