Sui Lutris: Análisis del protocolo del sistema distribuido central de la cadena pública Sui
Después de meses de pruebas, Mysten Labs actualizó el libro blanco de Sui Lutris el 18 de agosto, determinando dos indicadores clave de rendimiento:
Al usar PTBs y 5K TPS, Sui puede procesar entre 140k y 150k operaciones por segundo, lo que supera con creces los resultados de las pruebas de referencia bajo el pico de la red principal (aproximadamente 700 TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, la latencia de confirmación final de Sui aún puede mantenerse por debajo de 0.5 segundos.
El libro blanco describe en detalle el mecanismo de funcionamiento de Sui y proporciona pruebas de seguridad, así como una guía sobre cómo los evaluadores externos pueden reproducir los datos relevantes en sus propias pruebas de validación.
Después del lanzamiento de la red principal de Sui, aplicaciones como juegos y NFT se incorporaron rápidamente a la cadena. Mysten Labs luego publicó un informe técnico sobre el sistema distribuido Sui Lutris que soporta Sui. Sui Lutris permite que Sui mantenga baja latencia bajo condiciones de alta capacidad de procesamiento y estabilidad a largo plazo.
La tecnología blockchain ha tenido un desarrollo de diez años desde el nacimiento de Bitcoin, con nuevas aplicaciones como juegos y NFT que surgen continuamente. La comunidad blockchain sigue explorando formas de mejorar la eficiencia, prestando especial atención a resolver problemas de procesamiento de alta carga y latencia en tiempo real.
Actualmente, las cadenas de bloques 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 y configuración dinámica de los nodos de validación.
Una forma efectiva de lograr un alto rendimiento es adoptar un protocolo de consenso basado en DAG, como el Narwhal/Bullshark utilizado por Sui. Este tipo de protocolo permite que la blockchain ejecute simultáneamente una gran cantidad de transacciones, lo que es adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG pueden provocar retrasos de varios segundos, lo que afecta significativamente las operaciones de transmisión o de juegos comunes.
Por otro lado, los protocolos sin consenso muestran un gran potencial en la reducción de la latencia y la escalabilidad, como se demostró en el prototipo FastPay de investigaciones anteriores. Estos protocolos permiten un procesamiento rápido de transacciones al eliminar el consenso, sin necesidad de manejar transacciones independientes en paralelo. Sin embargo, solo son aplicables a categorías limitadas de operaciones de blockchain simples, lo que limita la capacidad de expresión de los contratos inteligentes, y presentan desafíos en la reconfiguración de conjuntos de nodos de validación en dinámicas cambiantes.
A pesar de que ambos protocolos tienen potencial, actualmente no se utilizan ampliamente en blockchain a nivel de producto. Sui Lutris, como protocolo que soporta la red Sui, combina de manera ingeniosa el consenso basado en DAG y el enfoque sin consenso, logrando las ventajas de ambos: latencia de subsegundo (menos de 1 segundo) y un rendimiento continuo de miles de transacciones por segundo. Al mismo tiempo, Sui conserva 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.
Fusión de métodos de consenso y sin consenso
Sui Lutris adopta una estrategia de fusión única. Para la operación de activos de propietario único (objetos únicos), el sistema utiliza un protocolo de difusión consistente entre los nodos de verificación, logrando una latencia por debajo del consenso. Para los contratos inteligentes complejos que se ejecutan sobre objetos compartidos, Sui Lutris solo depende del procesamiento de consenso. 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 estrategia innovadora ofrece una solución que equilibra eficiencia y flexibilidad al manejar transacciones en un entorno bizantino replicado.
El ciclo de vida de las transacciones de Sui Lutris es el siguiente:
El usuario crea y firma una transacción para cambiar la combinación de objetos que posee o que son exclusivos y compartidos.
La transacción se envía a través de nodos completos a los nodos de verificación de Sui Lutris, donde se realiza una verificación de validez y seguridad, y 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.
Después de la integración del certificado, se envía de vuelta a todos los nodos de validación, y los nodos de validación confirman la recepción. Las transacciones relacionadas con objetos exclusivos pueden ser procesadas de inmediato (ruta rápida directa), todos los certificados se reenvían al protocolo de consenso basado en DAG.
Número de certificado de salida de consenso, los nodos de validación verifican y ejecutan transacciones que contienen objetos compartidos.
El cliente recoge las respuestas de la mayoría de los nodos de validación y las ensambla en un certificado válido como prueba de liquidación de la transacción.
Para cada presentación de consenso, se forma un punto de control para impulsar el protocolo de reconfiguración.
Además del proceso principal de transacciones, Sui Lutris también ofrece funciones adicionales que admiten cadenas de bloques de nivel de producto:
Implementar un protocolo de punto de control, generar un historial de todas las transacciones para facilitar la auditoría y la sincronización.
Soporta la reconfiguración al final de cada ciclo, asegurando que todas las transacciones finales se incluyan dentro de un ciclo.
Al final del período, desbloquear de manera segura los activos que han sido bloqueados por error, minimizando pérdidas por errores.
Sui Lutris, como la infraestructura de Sui, proporciona garantías para la gestión de un gran valor por parte de los usuarios. El informe técnico completo detalla el mecanismo de funcionamiento de los protocolos de seguridad y actividad, y proporciona pruebas de seguridad parcialmente sincronizadas con participantes bizantinos en un modelo de sistema distribuido estándar.
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.
9 me gusta
Recompensa
9
6
Compartir
Comentar
0/400
OnlyOnMainnet
· 08-04 15:41
¿Con este tps, aún quieres vencer a sol?
Ver originalesResponder0
ApeEscapeArtist
· 08-03 12:02
¿Significa que el desarrollo de pr va a To the moon?!
Ver originalesResponder0
SmartContractPlumber
· 08-03 12:01
Los indicadores de rendimiento tienen mucha variabilidad. Primero, volvamos a medir la seguridad de la capa base antes de hablar.
Ver originalesResponder0
All-InQueen
· 08-03 12:00
No puedo dejar de decir que Sui está muy bien ahora!
Sui Lutris: Fusión de DAG Consenso y sin Consenso para lograr alta capacidad y baja latencia
Sui Lutris: Análisis del protocolo del sistema distribuido central de la cadena pública Sui
Después de meses de pruebas, Mysten Labs actualizó el libro blanco de Sui Lutris el 18 de agosto, determinando dos indicadores clave de rendimiento:
Al usar PTBs y 5K TPS, Sui puede procesar entre 140k y 150k operaciones por segundo, lo que supera con creces los resultados de las pruebas de referencia bajo el pico de la red principal (aproximadamente 700 TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, la latencia de confirmación final de Sui aún puede mantenerse por debajo de 0.5 segundos.
El libro blanco describe en detalle el mecanismo de funcionamiento de Sui y proporciona pruebas de seguridad, así como una guía sobre cómo los evaluadores externos pueden reproducir los datos relevantes en sus propias pruebas de validación.
Después del lanzamiento de la red principal de Sui, aplicaciones como juegos y NFT se incorporaron rápidamente a la cadena. Mysten Labs luego publicó un informe técnico sobre el sistema distribuido Sui Lutris que soporta Sui. Sui Lutris permite que Sui mantenga baja latencia bajo condiciones de alta capacidad de procesamiento y estabilidad a largo plazo.
La tecnología blockchain ha tenido un desarrollo de diez años desde el nacimiento de Bitcoin, con nuevas aplicaciones como juegos y NFT que surgen continuamente. La comunidad blockchain sigue explorando formas de mejorar la eficiencia, prestando especial atención a resolver problemas de procesamiento de alta carga y latencia en tiempo real.
Actualmente, las cadenas de bloques 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 y configuración dinámica de los nodos de validación.
Una forma efectiva de lograr un alto rendimiento es adoptar un protocolo de consenso basado en DAG, como el Narwhal/Bullshark utilizado por Sui. Este tipo de protocolo permite que la blockchain ejecute simultáneamente una gran cantidad de transacciones, lo que es adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG pueden provocar retrasos de varios segundos, lo que afecta significativamente las operaciones de transmisión o de juegos comunes.
Por otro lado, los protocolos sin consenso muestran un gran potencial en la reducción de la latencia y la escalabilidad, como se demostró en el prototipo FastPay de investigaciones anteriores. Estos protocolos permiten un procesamiento rápido de transacciones al eliminar el consenso, sin necesidad de manejar transacciones independientes en paralelo. Sin embargo, solo son aplicables a categorías limitadas de operaciones de blockchain simples, lo que limita la capacidad de expresión de los contratos inteligentes, y presentan desafíos en la reconfiguración de conjuntos de nodos de validación en dinámicas cambiantes.
A pesar de que ambos protocolos tienen potencial, actualmente no se utilizan ampliamente en blockchain a nivel de producto. Sui Lutris, como protocolo que soporta la red Sui, combina de manera ingeniosa el consenso basado en DAG y el enfoque sin consenso, logrando las ventajas de ambos: latencia de subsegundo (menos de 1 segundo) y un rendimiento continuo de miles de transacciones por segundo. Al mismo tiempo, Sui conserva 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.
Fusión de métodos de consenso y sin consenso
Sui Lutris adopta una estrategia de fusión única. Para la operación de activos de propietario único (objetos únicos), el sistema utiliza un protocolo de difusión consistente entre los nodos de verificación, logrando una latencia por debajo del consenso. Para los contratos inteligentes complejos que se ejecutan sobre objetos compartidos, Sui Lutris solo depende del procesamiento de consenso. 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 estrategia innovadora ofrece una solución que equilibra eficiencia y flexibilidad al manejar transacciones en un entorno bizantino replicado.
El ciclo de vida de las transacciones de Sui Lutris es el siguiente:
El usuario crea y firma una transacción para cambiar la combinación de objetos que posee o que son exclusivos y compartidos.
La transacción se envía a través de nodos completos a los nodos de verificación de Sui Lutris, donde se realiza una verificación de validez y seguridad, y 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.
Después de la integración del certificado, se envía de vuelta a todos los nodos de validación, y los nodos de validación confirman la recepción. Las transacciones relacionadas con objetos exclusivos pueden ser procesadas de inmediato (ruta rápida directa), todos los certificados se reenvían al protocolo de consenso basado en DAG.
Número de certificado de salida de consenso, los nodos de validación verifican y ejecutan transacciones que contienen objetos compartidos.
El cliente recoge las respuestas de la mayoría de los nodos de validación y las ensambla en un certificado válido como prueba de liquidación de la transacción.
Para cada presentación de consenso, se forma un punto de control para impulsar el protocolo de reconfiguración.
Además del proceso principal de transacciones, Sui Lutris también ofrece funciones adicionales que admiten cadenas de bloques de nivel de producto:
Sui Lutris, como la infraestructura de Sui, proporciona garantías para la gestión de un gran valor por parte de los usuarios. El informe técnico completo detalla el mecanismo de funcionamiento de los protocolos de seguridad y actividad, y proporciona pruebas de seguridad parcialmente sincronizadas con participantes bizantinos en un modelo de sistema distribuido estándar.