Protocolo del sistema distribuido central de la cadena pública Sui: Sui Lutris
Sui, después de meses de pruebas, actualizó el libro blanco de Sui Lutris el 18 de agosto, estableciendo los siguientes aspectos importantes:
Sui puede procesar entre 140k y 150k operaciones por segundo (usando PTBs y 5K TPS), lo que supera con creces su rendimiento máximo en la red principal (aproximadamente 700TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, el retraso 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 operación de Sui, la prueba de seguridad y cómo los testers externos pueden reproducir los datos relevantes en sus pruebas de verificación.
Después del lanzamiento de la mainnet de Sui, las aplicaciones como juegos y NFT se han integrado rápidamente en la cadena. Mysten Labs publicó recientemente un informe técnico sobre Sui Lutris, un sistema distribuido que soporta Sui, que permite a Sui mantener una baja latencia bajo condiciones de alta capacidad de procesamiento y estabilidad a largo plazo.
La tecnología blockchain ha tenido diez años de desarrollo desde el nacimiento de Bitcoin, surgiendo continuamente nuevos casos de uso como juegos y NFT. La comunidad blockchain sigue explorando formas de mejorar la eficiencia, especialmente en el manejo de altas cargas y la provisión de latencia en tiempo real.
Los blockchains L1 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 se pueden abordar mediante la participación y configuración dinámica de nodos de validación.
Una forma efectiva de lograr un alto rendimiento es utilizar un protocolo de consenso basado en DAG, como Narwhal/Bullshark utilizado por Sui. Este tipo de protocolo permite que la blockchain ejecute simultáneamente una gran cantidad de transacciones, lo que lo hace adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG pueden causar retrasos de varios segundos, lo que tiene un gran impacto en las operaciones de transferencia o juego comunes.
Por otro lado, los protocolos sin consenso muestran un rendimiento excepcional en la reducción de la latencia y la escalabilidad, como el prototipo FastPay de investigaciones tempranas. Estos protocolos eliminan la etapa de consenso, lo que permite el procesamiento rápido de transacciones sin necesidad de manejar transacciones independientes en paralelo. Sin embargo, esto solo se aplica a categorías limitadas de operaciones de blockchain simples, lo que limita la capacidad de expresión de los contratos inteligentes y dificulta la reconfiguración de conjuntos de nodos de validación que cambian dinámicamente.
A pesar de que ambos protocolos tienen un gran potencial, aún no se han aplicado ampliamente en blockchain a nivel de producto. Sui Lutris, como protocolo que respalda la red Sui, combina el consenso basado en DAG con métodos sin consenso, logrando las ventajas de ambos: latencia de subsegundos (menos de 1 segundo) y un rendimiento continuo de miles de transacciones por segundo. Sui no solo ha logrado estos dos objetivos, sino que también mantiene la capacidad de expresar contratos complejos sobre objetos compartidos, generar checkpoints y reconfigurar el conjunto de nodos de validación a través de epochs.
combinación de métodos basados en consenso y sin consenso
Sui Lutris adopta un enfoque único que combina las dos soluciones mencionadas. Para las operaciones de activos de propiedad única (objetos exclusivos), el sistema utiliza un protocolo de difusión consistente entre los nodos de verificación, lo que hace que la latencia sea inferior al consenso. Para los contratos inteligentes complejos que se ejecutan en objetos compartidos, Sui Lutris depende únicamente del procesamiento de consenso. Además, Sui Lutris también admite operaciones de mantenimiento de red, como definir puntos de control y reconfigurar nodos de verificación. Esta estrategia novedosa proporciona una solución que equilibra eficiencia y seguridad al manejar transacciones en un entorno bizantino replicado.
El ciclo de vida de las transacciones de Sui Lutris es el siguiente:
Los usuarios crean y firman transacciones para cambiar los objetos que poseen, o para modificar la mezcla de objetos de propiedad exclusiva y compartida.
Las transacciones se envían a cada nodo validador Sui Lutris a través de nodos completos, los nodos validadores realizan verificaciones de validez y seguridad, firman la transacción y devuelven la transacción firmada al cliente.
El cliente recopila las respuestas de la mayoría de los nodos de validación para formar un certificado de transacción, momento en el cual la transacción alcanza la finalización.
Después de completar la integración del certificado, se envía de vuelta a todos los nodos de verificación, y los nodos de verificación confirman la recepción. Las transacciones que involucran objetos exclusivos se pueden procesar y ejecutar de inmediato, sin necesidad de esperar al motor de consenso. Todos los certificados se reenvían al protocolo de consenso basado en DAG.
Número de certificado de salida de consenso, los nodos de verificación revisan y ejecutan las transacciones que contienen objetos compartidos.
El cliente recopila 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, formar checkpoints, que se utilizan para impulsar el protocolo de reconfiguración.
Además del proceso de negociación principal, Sui Lutris también ofrece una serie de instalaciones que soportan blockchain a nivel de producto:
Implementar el protocolo checkpoint, generando el historial de todas las transacciones del sistema.
Soporta la reconfiguración al final de cada epoch, permitiendo cambios en el conjunto de nodos de validación y sus derechos de voto.
Desbloquear de forma segura los activos que han sido bloqueados por error al final de la época, minimizando las pérdidas por errores.
Sui Lutris es la base de Sui, proporcionando garantías para que los usuarios gestionen un gran valor. El informe técnico completo ofrece más detalles sobre la seguridad y el funcionamiento del protocolo de actividad, así como pruebas de seguridad en parte sincronizada 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.
7 me gusta
Recompensa
7
8
Republicar
Compartir
Comentar
0/400
New_Ser_Ngmi
· hace4h
Sin palabras, el TPS podría ser un poco más lento.
Ver originalesResponder0
MoonMathMagic
· 08-10 12:53
tontos buenos días van a llegar~
Ver originalesResponder0
SnapshotLaborer
· 08-10 06:04
¡Estos datos de operación son demasiado absurdos! ¡Lo grande ha llegado!
Ver originalesResponder0
HalfBuddhaMoney
· 08-10 06:03
Este tps me dejó un poco aturdido, aunque parece un poco falso.
Sui Lutris protocolo: 140,000 operaciones por segundo latencia inferior a 0.5 segundos
Protocolo del sistema distribuido central de la cadena pública Sui: Sui Lutris
Sui, después de meses de pruebas, actualizó el libro blanco de Sui Lutris el 18 de agosto, estableciendo los siguientes aspectos importantes:
Sui puede procesar entre 140k y 150k operaciones por segundo (usando PTBs y 5K TPS), lo que supera con creces su rendimiento máximo en la red principal (aproximadamente 700TPS).
Incluso en el caso de que algunos nodos de validación dejen de funcionar, el retraso 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 operación de Sui, la prueba de seguridad y cómo los testers externos pueden reproducir los datos relevantes en sus pruebas de verificación.
Después del lanzamiento de la mainnet de Sui, las aplicaciones como juegos y NFT se han integrado rápidamente en la cadena. Mysten Labs publicó recientemente un informe técnico sobre Sui Lutris, un sistema distribuido que soporta Sui, que permite a Sui mantener una baja latencia bajo condiciones de alta capacidad de procesamiento y estabilidad a largo plazo.
La tecnología blockchain ha tenido diez años de desarrollo desde el nacimiento de Bitcoin, surgiendo continuamente nuevos casos de uso como juegos y NFT. La comunidad blockchain sigue explorando formas de mejorar la eficiencia, especialmente en el manejo de altas cargas y la provisión de latencia en tiempo real.
Los blockchains L1 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 se pueden abordar mediante la participación y configuración dinámica de nodos de validación.
Una forma efectiva de lograr un alto rendimiento es utilizar un protocolo de consenso basado en DAG, como Narwhal/Bullshark utilizado por Sui. Este tipo de protocolo permite que la blockchain ejecute simultáneamente una gran cantidad de transacciones, lo que lo hace adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG pueden causar retrasos de varios segundos, lo que tiene un gran impacto en las operaciones de transferencia o juego comunes.
Por otro lado, los protocolos sin consenso muestran un rendimiento excepcional en la reducción de la latencia y la escalabilidad, como el prototipo FastPay de investigaciones tempranas. Estos protocolos eliminan la etapa de consenso, lo que permite el procesamiento rápido de transacciones sin necesidad de manejar transacciones independientes en paralelo. Sin embargo, esto solo se aplica a categorías limitadas de operaciones de blockchain simples, lo que limita la capacidad de expresión de los contratos inteligentes y dificulta la reconfiguración de conjuntos de nodos de validación que cambian dinámicamente.
A pesar de que ambos protocolos tienen un gran potencial, aún no se han aplicado ampliamente en blockchain a nivel de producto. Sui Lutris, como protocolo que respalda la red Sui, combina el consenso basado en DAG con métodos sin consenso, logrando las ventajas de ambos: latencia de subsegundos (menos de 1 segundo) y un rendimiento continuo de miles de transacciones por segundo. Sui no solo ha logrado estos dos objetivos, sino que también mantiene la capacidad de expresar contratos complejos sobre objetos compartidos, generar checkpoints y reconfigurar el conjunto de nodos de validación a través de epochs.
combinación de métodos basados en consenso y sin consenso
Sui Lutris adopta un enfoque único que combina las dos soluciones mencionadas. Para las operaciones de activos de propiedad única (objetos exclusivos), el sistema utiliza un protocolo de difusión consistente entre los nodos de verificación, lo que hace que la latencia sea inferior al consenso. Para los contratos inteligentes complejos que se ejecutan en objetos compartidos, Sui Lutris depende únicamente del procesamiento de consenso. Además, Sui Lutris también admite operaciones de mantenimiento de red, como definir puntos de control y reconfigurar nodos de verificación. Esta estrategia novedosa proporciona una solución que equilibra eficiencia y seguridad al manejar transacciones en un entorno bizantino replicado.
El ciclo de vida de las transacciones de Sui Lutris es el siguiente:
Los usuarios crean y firman transacciones para cambiar los objetos que poseen, o para modificar la mezcla de objetos de propiedad exclusiva y compartida.
Las transacciones se envían a cada nodo validador Sui Lutris a través de nodos completos, los nodos validadores realizan verificaciones de validez y seguridad, firman la transacción y devuelven la transacción firmada al cliente.
El cliente recopila las respuestas de la mayoría de los nodos de validación para formar un certificado de transacción, momento en el cual la transacción alcanza la finalización.
Después de completar la integración del certificado, se envía de vuelta a todos los nodos de verificación, y los nodos de verificación confirman la recepción. Las transacciones que involucran objetos exclusivos se pueden procesar y ejecutar de inmediato, sin necesidad de esperar al motor de consenso. Todos los certificados se reenvían al protocolo de consenso basado en DAG.
Número de certificado de salida de consenso, los nodos de verificación revisan y ejecutan las transacciones que contienen objetos compartidos.
El cliente recopila 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, formar checkpoints, que se utilizan para impulsar el protocolo de reconfiguración.
Además del proceso de negociación principal, Sui Lutris también ofrece una serie de instalaciones que soportan blockchain a nivel de producto:
Sui Lutris es la base de Sui, proporcionando garantías para que los usuarios gestionen un gran valor. El informe técnico completo ofrece más detalles sobre la seguridad y el funcionamiento del protocolo de actividad, así como pruebas de seguridad en parte sincronizada con participantes bizantinos en un modelo de sistema distribuido estándar.