Sui Lutris: Análisis del protocolo del sistema distribuido central de la cadena pública Sui
Mysten Labs actualizó el libro blanco de Sui Lutris el 18 de agosto, habiendo determinado los siguientes resultados clave tras meses de pruebas:
En el uso de PTBs y 5K TPS, Sui puede procesar entre 140k y 150k operaciones por segundo, superando con creces el rendimiento de las pruebas de referencia de la red principal (aproximadamente 700 TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, el retraso en la confirmación final de Sui puede mantenerse por debajo de 0.5 segundos.
El libro blanco describe en detalle el mecanismo de funcionamiento de Sui, la prueba de seguridad y cómo los evaluadores externos pueden reproducir los datos relevantes en sus propias pruebas de verificación.
Tras el lanzamiento de la mainnet de Sui, surgió rápidamente un grupo de aplicaciones emocionantes, como juegos y NFT. Sui Lutris, como un sistema distribuido que soporta Sui, puede lograr un alto rendimiento y estabilidad a largo plazo mientras mantiene una baja latencia.
La tecnología blockchain ha tenido más de diez años de desarrollo desde el nacimiento de Bitcoin, y continuamente surgen nuevas aplicaciones. La industria sigue explorando métodos para mejorar la eficiencia del blockchain, con un enfoque especial en el procesamiento de alta carga y la optimización de la latencia en tiempo real.
Los L1 blockchains actuales 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 ser abordados mediante la participación dinámica y la configuración de nodos de verificación.
Los protocolos de consenso basados en DAG (como Narwhal/Bullshark utilizados por Sui) son un método eficaz para lograr un alto rendimiento, adecuados para aplicaciones como juegos y NFT. Sin embargo, este tipo de protocolos suelen provocar retrasos de varios segundos, lo que afecta significativamente a ciertas operaciones.
Los protocolos sin consenso muestran un gran potencial en la reducción de la latencia y la escalabilidad, como el prototipo FastPay. Este tipo de protocolo logra un procesamiento rápido de transacciones al eliminar la fase de consenso. Sin embargo, solo son aplicables a un número limitado de operaciones de blockchain simples, lo que restringe la capacidad de expresión de los contratos inteligentes, y presentan desafíos en la reconfiguración dinámica del conjunto de nodos de validación.
A pesar de que estos dos protocolos tienen sus ventajas, aún no se han aplicado ampliamente en cadenas de bloques de nivel de producción. Sui Lutris, como el protocolo subyacente de la red Sui, combina de manera innovadora el consenso basado en DAG y los métodos sin consenso, logrando una latencia de subsegundos y un rendimiento continuo de miles de transacciones por segundo, al mismo tiempo que conserva la capacidad de ejecutar contratos complejos, generar puntos de control y validar conjuntos de nodos de reconfiguración entre ciclos.
El enfoque innovador de Sui Lutris
Sui Lutris adopta un enfoque híbrido único:
Para la operación de objetos únicos, el sistema utiliza un protocolo de difusión de consistencia entre los nodos de verificación, logrando una latencia inferior a la del consenso.
Para los contratos inteligentes complejos sobre objetos compartidos, el sistema depende del protocolo de consenso.
Soporte para operaciones de mantenimiento de la red, como definir puntos de control y reconfigurar nodos de validación.
Esta estrategia proporciona una solución que equilibra la eficiencia y la seguridad al manejar transacciones en un entorno bizantino replicado.
ciclo de vida de la transacción Sui Lutris
El usuario crea y firma la transacción, modificando los objetos que posee o mezclando objetos.
La transacción se envía desde el nodo completo al nodo de validación, donde se realiza una verificación de validez y seguridad, y luego se devuelve al cliente después de la firma.
El cliente recopila las respuestas de la mayoría de los nodos de validación, formando un certificado de transacción, momento en el cual la transacción alcanza la finalización.
El certificado se envía de vuelta a todos los nodos de validación para su confirmación. Las transacciones de objetos únicos se pueden procesar de inmediato, sin necesidad de esperar al motor de consenso.
Número de certificado de salida del motor de consenso, verifica que el nodo ejecute transacciones que incluyen objetos compartidos.
El cliente recopila las respuestas de los nodos de validación y ensambla un certificado válido como prueba de liquidación de la transacción.
Para cada consenso, se presenta un punto de control que se utiliza para impulsar el protocolo de reconfiguración.
Funciones adicionales de Sui Lutris
Protocolo de punto de control: genera el historial de todas las transacciones del sistema, soporta auditoría completa y sincronización eficiente.
Reconfiguración periódica: se admite el ajuste del conjunto de nodos de validación y su peso de voto al final de cada período.
Mecanismo de desbloqueo de activos: al final del ciclo, desbloquear de forma segura los activos que fueron bloqueados por error, minimizando las pérdidas por errores.
Sui Lutris, como infraestructura de Sui, proporciona una prueba de seguridad de sincronización parcial con participantes bizantinos en un modelo de sistema distribuido estándar. El informe técnico completo detalla el mecanismo de funcionamiento de los protocolos de seguridad y actividad.
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.
25 me gusta
Recompensa
25
7
Compartir
Comentar
0/400
0xLuckbox
· hace20h
no se sabe si sui puede alcanzar 1000 tps.
Ver originalesResponder0
ContractCollector
· 08-02 01:23
Probar estos datos es un poco extraño, la cadena de bloques se puede manejar completamente.
Ver originalesResponder0
GasFeeVictim
· 08-02 01:04
¿150k tps? Sigues siendo alcista, solo veré cuánto tiempo puedes aguantar.
Desencriptación del protocolo Sui Lutris: un nuevo estándar de cadena de bloques de alta capacidad y baja latencia
Sui Lutris: Análisis del protocolo del sistema distribuido central de la cadena pública Sui
Mysten Labs actualizó el libro blanco de Sui Lutris el 18 de agosto, habiendo determinado los siguientes resultados clave tras meses de pruebas:
En el uso de PTBs y 5K TPS, Sui puede procesar entre 140k y 150k operaciones por segundo, superando con creces el rendimiento de las pruebas de referencia de la red principal (aproximadamente 700 TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, el retraso en la confirmación final de Sui puede mantenerse por debajo de 0.5 segundos.
El libro blanco describe en detalle el mecanismo de funcionamiento de Sui, la prueba de seguridad y cómo los evaluadores externos pueden reproducir los datos relevantes en sus propias pruebas de verificación.
Tras el lanzamiento de la mainnet de Sui, surgió rápidamente un grupo de aplicaciones emocionantes, como juegos y NFT. Sui Lutris, como un sistema distribuido que soporta Sui, puede lograr un alto rendimiento y estabilidad a largo plazo mientras mantiene una baja latencia.
La tecnología blockchain ha tenido más de diez años de desarrollo desde el nacimiento de Bitcoin, y continuamente surgen nuevas aplicaciones. La industria sigue explorando métodos para mejorar la eficiencia del blockchain, con un enfoque especial en el procesamiento de alta carga y la optimización de la latencia en tiempo real.
Los L1 blockchains actuales 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 ser abordados mediante la participación dinámica y la configuración de nodos de verificación.
Los protocolos de consenso basados en DAG (como Narwhal/Bullshark utilizados por Sui) son un método eficaz para lograr un alto rendimiento, adecuados para aplicaciones como juegos y NFT. Sin embargo, este tipo de protocolos suelen provocar retrasos de varios segundos, lo que afecta significativamente a ciertas operaciones.
Los protocolos sin consenso muestran un gran potencial en la reducción de la latencia y la escalabilidad, como el prototipo FastPay. Este tipo de protocolo logra un procesamiento rápido de transacciones al eliminar la fase de consenso. Sin embargo, solo son aplicables a un número limitado de operaciones de blockchain simples, lo que restringe la capacidad de expresión de los contratos inteligentes, y presentan desafíos en la reconfiguración dinámica del conjunto de nodos de validación.
A pesar de que estos dos protocolos tienen sus ventajas, aún no se han aplicado ampliamente en cadenas de bloques de nivel de producción. Sui Lutris, como el protocolo subyacente de la red Sui, combina de manera innovadora el consenso basado en DAG y los métodos sin consenso, logrando una latencia de subsegundos y un rendimiento continuo de miles de transacciones por segundo, al mismo tiempo que conserva la capacidad de ejecutar contratos complejos, generar puntos de control y validar conjuntos de nodos de reconfiguración entre ciclos.
El enfoque innovador de Sui Lutris
Sui Lutris adopta un enfoque híbrido único:
Para la operación de objetos únicos, el sistema utiliza un protocolo de difusión de consistencia entre los nodos de verificación, logrando una latencia inferior a la del consenso.
Para los contratos inteligentes complejos sobre objetos compartidos, el sistema depende del protocolo de consenso.
Soporte para operaciones de mantenimiento de la red, como definir puntos de control y reconfigurar nodos de validación.
Esta estrategia proporciona una solución que equilibra la eficiencia y la seguridad al manejar transacciones en un entorno bizantino replicado.
ciclo de vida de la transacción Sui Lutris
El usuario crea y firma la transacción, modificando los objetos que posee o mezclando objetos.
La transacción se envía desde el nodo completo al nodo de validación, donde se realiza una verificación de validez y seguridad, y luego se devuelve al cliente después de la firma.
El cliente recopila las respuestas de la mayoría de los nodos de validación, formando un certificado de transacción, momento en el cual la transacción alcanza la finalización.
El certificado se envía de vuelta a todos los nodos de validación para su confirmación. Las transacciones de objetos únicos se pueden procesar de inmediato, sin necesidad de esperar al motor de consenso.
Número de certificado de salida del motor de consenso, verifica que el nodo ejecute transacciones que incluyen objetos compartidos.
El cliente recopila las respuestas de los nodos de validación y ensambla un certificado válido como prueba de liquidación de la transacción.
Para cada consenso, se presenta un punto de control que se utiliza para impulsar el protocolo de reconfiguración.
Funciones adicionales de Sui Lutris
Protocolo de punto de control: genera el historial de todas las transacciones del sistema, soporta auditoría completa y sincronización eficiente.
Reconfiguración periódica: se admite el ajuste del conjunto de nodos de validación y su peso de voto al final de cada período.
Mecanismo de desbloqueo de activos: al final del ciclo, desbloquear de forma segura los activos que fueron bloqueados por error, minimizando las pérdidas por errores.
Sui Lutris, como infraestructura de Sui, proporciona una prueba de seguridad de sincronización parcial con participantes bizantinos en un modelo de sistema distribuido estándar. El informe técnico completo detalla el mecanismo de funcionamiento de los protocolos de seguridad y actividad.