Sui Lutris: una nueva generación de Cadena de bloques que fusiona el consenso DAG y la no consensualidad para lograr alta capacidad de procesamiento y baja latencia.

Texto

La tecnología blockchain ha avanzado considerablemente desde el surgimiento de Bitcoin. Con la aparición de nuevas aplicaciones como juegos y NFT, la industria continúa explorando formas de mejorar la eficiencia tecnológica, especialmente en el manejo de cargas altas y en la realización de retrasos en tiempo real. Actualmente, las blockchains de nivel 1 enfrentan dos grandes desafíos: primero, la necesidad de lograr un alto rendimiento manteniendo una baja latencia, y segundo, garantizar la estabilidad a largo plazo de los protocolos de consenso. Al abordar estos problemas, también se debe mantener la descentralización a través de la participación dinámica y la reconfiguración de nodos de validación.

Una forma de aumentar el rendimiento es utilizar protocolos de consenso basados en DAG. Este tipo de protocolos permite a la blockchain procesar 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 a menudo pueden causar retrasos de varios segundos, lo que representa un costo de tiempo relativamente alto para transferencias normales o operaciones de juego.

Por otro lado, los protocolos sin consenso muestran un gran potencial para reducir la latencia y mejorar la escalabilidad. Estos protocolos eliminan la necesidad de consenso, lo que permite un procesamiento rápido de transacciones sin necesidad de un orden total de transacciones independientes procesadas en paralelo. Sin embargo, están limitados a una clase de operaciones simples de blockchain restringidas, lo que limita los contratos inteligentes que se pueden expresar, y la reconfiguración de un conjunto de validadores que cambia dinámicamente puede ser un desafío.

A pesar de que estos métodos tienen potencial, actualmente no se han aplicado en blockchains de nivel de producción, solo se han publicado en conferencias académicas y no han sido ampliamente adoptados por la comunidad blockchain. Sui Lutris es un protocolo que soporta Sui, que combina consenso basado en DAG y métodos sin consenso, logrando lo mejor de ambos mundos: latencia de subsegundos y un rendimiento continuo de miles de transacciones por segundo. Sui no solo ha logrado estas dos tareas, sino que también ha mantenido la capacidad de expresar contratos complejos en objetos compartidos, generar puntos de control y reconfigurar el conjunto de validadores a través de períodos.

Investigar a fondo Sui Lutris, descubre el secreto del alto rendimiento de Sui Network

combinar métodos basados en consenso y no consenso

Sui Lutris adopta un enfoque único que combina los dos métodos mencionados anteriormente. Para garantizar la seguridad de las operaciones de activos de un solo propietario (objetos poseídos), el sistema utiliza un protocolo de difusión consistente entre los validadores, logrando una latencia por debajo del consenso. Sui Lutris confía únicamente en el consenso para manejar contratos inteligentes complejos que se ejecutan en objetos compartidos, es decir, objetos que cualquier usuario puede modificar. También admite operaciones de mantenimiento de la red, como la definición de puntos de control y la reconfiguración de validadores. Al manejar transacciones en un entorno bizantino replicado, esta novedosa estrategia ofrece un enfoque que equilibra eficiencia y seguridad.

El ciclo de vida de las transacciones en Sui Lutris es el siguiente:

  1. Los usuarios que poseen la clave privada crean y firman transacciones para cambiar los objetos que poseen, o una mezcla de los objetos que poseen y los objetos compartidos.

  2. La transacción se envía a cada nodo de validación Sui Lutris (generalmente a través de nodos completos).

  3. Los nodos de validación realizan una serie de verificaciones de validez y seguridad, firman la transacción y devuelven la transacción firmada al cliente.

  4. El cliente recoge las respuestas de la mayoría de los nodos de validación para formar el certificado de transacción, momento en el cual la transacción puede considerarse irreversible (alcanzando la finalización).

  5. Una vez que se complete el ensamblaje del certificado, se enviará de vuelta a todos los nodos de validación, que verificarán su validez y confirmarán la recepción al cliente.

  6. Si la transacción involucra objetos exclusivos, el certificado de transacción puede ser procesado y ejecutado de inmediato, sin necesidad de esperar al motor de consenso (ruta rápida directa).

  7. Todos los certificados se reenvían al protocolo de consenso basado en DAG (también operado por los nodos de validación de Sui).

  8. Orden total de la salida final del certificado de consenso; los nodos de validación revisan y ejecutan aquellas transacciones que contienen objetos compartidos.

  9. Los clientes pueden recopilar las respuestas de la mayoría de los nodos de validación, ensamblarlas en un certificado de efecto y utilizarlo como prueba de liquidación de transacciones.

  10. A continuación, se crea un punto de control para cada presentación de consenso, lo que también se utiliza para impulsar el protocolo de reconfiguración.

Además del proceso principal de negociación, Sui Lutris también ofrece varias funciones que apoyan blockchains de nivel de producción:

  1. Implementar un protocolo de puntos de control después de alcanzar la determinación final, generando la historia causal de todas las transacciones en el sistema. Esto se utiliza para auditoría completa, así como para mantener de manera eficiente la sincronización entre nodos completos y nodos de verificación rezagados.

  2. Se admite la reconfiguración al final de cada período, momento en el cual el conjunto de validadores y su poder de voto pueden cambiar. Para garantizar que todas las transacciones finales se incluyan en un solo período, es necesario cerrar y confirmar cuidadosamente cada período de forma segura.

  3. Al final del período, desbloquear de manera segura los activos bloqueados por error, minimizando los daños causados por posibles vulnerabilidades.

Sui Lutris apoya a Sui, que es una blockchain destinada a gestionar un gran volumen de valor de usuarios. El informe técnico completo proporciona más detalles sobre el funcionamiento de los protocolos de seguridad y actividad, así como las pruebas de seguridad de los participantes bizantinos parcialmente sincronizados en el modelo estándar de sistemas distribuidos.

SUI-8.17%
DAG2.3%
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
  • 6
  • Compartir
Comentar
0/400
DegenWhisperervip
· 07-19 06:24
Todavía hay que ver el efecto en la práctica
Ver originalesResponder0
GasFeeCryingvip
· 07-16 20:10
Otra vez se desperdició el gas.
Ver originalesResponder0
ChainChefvip
· 07-16 20:07
cocinando un poco de alpha crudo... los protocolos DAG aún necesitan más tiempo en el horno, para ser honesto
Ver originalesResponder0
CryptoMomvip
· 07-16 20:07
¿Cómo es que esta cadena puede correr tan rápido?
Ver originalesResponder0
MetaNeighborvip
· 07-16 20:05
¿Quién puede aclarar este consenso trampa?
Ver originalesResponder0
LiquidatorFlashvip
· 07-16 19:55
latencia de 0.89 segundos es difícil de soportar, el umbral de riesgo de Fluctuación del mercado ha sido alcanzado.
Ver originalesResponder0
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)