La tecnología de la cadena de bloques ha logrado avances significativos desde el nacimiento de Bitcoin. Con la aparición de nuevos escenarios de aplicación como juegos y NFT, la industria está explorando continuamente formas de mejorar la eficiencia técnica, especialmente en el manejo de altas cargas y en la implementación de respuestas en tiempo real. Actualmente, las cadenas de bloques L1 enfrentan dos grandes desafíos: primero, cómo lograr un alto rendimiento mientras se mantiene una baja latencia, y segundo, cómo asegurar la estabilidad a largo plazo del protocolo de consenso. Al abordar estos desafíos, también es necesario mantener la descentralización mediante la participación dinámica y la reconfiguración de nodos de validación.
Una forma de lograr un alto rendimiento es utilizar un protocolo de consenso basado en DAG. Este tipo de protocolo permite que la cadena de bloques procese simultáneamente una gran cantidad de transacciones, lo que lo hace muy adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG suelen provocar una latencia de varios segundos, lo que representa un alto costo de tiempo para transferencias normales o acciones de juego.
Por otro lado, los protocolos sin consenso muestran un gran potencial en la reducción de latencia y escalabilidad. Estos protocolos no requieren alcanzar un consenso, lo que permite un procesamiento rápido de las transacciones, sin necesidad de un orden total de las transacciones independientes procesadas en paralelo. Sin embargo, están limitados a una clase de operaciones de cadena de bloques simples y restringidas, lo que limita la complejidad de los contratos inteligentes que se pueden realizar y dificulta el apoyo a cambios dinámicos y reconfiguraciones del conjunto de validadores.
A pesar de que estos métodos tienen potencial, todavía no se han aplicado en cadenas de bloques de nivel de producción. Principalmente se encuentran en la etapa de publicación de conferencias académicas y aún no han sido adoptados ampliamente por la comunidad de cadenas de bloques. Sui Lutris es un protocolo innovador que combina las ventajas del consenso basado en DAG y métodos sin consenso, logrando lo mejor de ambos mundos: latencia de subsegundo y un rendimiento continuo de miles de transacciones por segundo. Al mismo tiempo, Sui también conserva la capacidad de ejecutar contratos complejos sobre objetos compartidos, generar puntos de control y reconfigurar el conjunto de validadores a través de períodos.
Sui Lutris adopta un enfoque único que combina los dos métodos mencionados anteriormente. Para las operaciones de activos de propiedad única, el sistema utiliza un protocolo de transmisión consistente entre los nodos, logrando una latencia por debajo del consenso. Para los contratos inteligentes complejos que implican objetos compartidos, Sui Lutris se basa en un mecanismo de consenso. Además, el protocolo también admite operaciones de mantenimiento de la red, como la definición de puntos de control y la reconfiguración de los validadores. Esta estrategia innovadora proporciona una solución equilibrada para 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 la transacción, que se envía a cada nodo de validación. Los nodos de validación realizan comprobaciones de seguridad y firman, luego 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 se considera irreversible. Una vez que se completa el ensamblaje del certificado, se envía de vuelta a todos los nodos de validación para su confirmación. Para las transacciones que solo involucran objetos exclusivos, se pueden procesar y ejecutar de inmediato, sin esperar al motor de consenso. Todos los certificados se reenvían al protocolo de consenso basado en DAG. El consenso finalmente emite el orden total de los certificados, y los nodos de validación ejecutan las transacciones que incluyen objetos compartidos. El cliente puede recopilar las respuestas de los nodos de validación y ensamblarlas en un certificado de efecto como prueba de liquidación de la transacción. Cada presentación de consenso formará un punto de control, que se utiliza para impulsar el protocolo de reconfiguración.
Además del proceso de transacción principal, Sui Lutris también ofrece varias funciones que respaldan la cadena de bloques de nivel de producción:
Implementar el protocolo de puntos de control, generar la historia causal de todas las transacciones en el sistema, para auditoría completa y sincronización eficiente.
Soporta la reconfiguración al final de cada período, permitiendo que el conjunto de validadores y su derecho a voto cambien.
Al final del período, desbloquear de forma segura los activos que fueron bloqueados erróneamente, minimizando el impacto de posibles vulnerabilidades.
Sui Lutris proporciona un potente soporte técnico para la Cadena de bloques Sui, permitiéndole gestionar de manera segura una gran cantidad de activos de usuarios. El protocolo ofrece pruebas de seguridad en un modelo estándar de sistema distribuido, capaz de enfrentar un entorno de participantes bizantinos parcialmente sincronizados.
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.
14 me gusta
Recompensa
14
4
Compartir
Comentar
0/400
AirdropSkeptic
· 07-17 15:04
Consenso invencible rápido啊
Ver originalesResponder0
PonziDetector
· 07-17 15:04
Otra vez hablando de tps, jeje
Ver originalesResponder0
RugDocDetective
· 07-17 14:48
¿Qué nuevo juguete ha salido de nuevo?
Ver originalesResponder0
SerNgmi
· 07-17 14:40
¡Qué rendimiento tan impresionante, es emocionante!
Sui Lutris: protocolo de cadena de bloques innovador que combina las ventajas de DAG y sin consenso
La tecnología de la cadena de bloques ha logrado avances significativos desde el nacimiento de Bitcoin. Con la aparición de nuevos escenarios de aplicación como juegos y NFT, la industria está explorando continuamente formas de mejorar la eficiencia técnica, especialmente en el manejo de altas cargas y en la implementación de respuestas en tiempo real. Actualmente, las cadenas de bloques L1 enfrentan dos grandes desafíos: primero, cómo lograr un alto rendimiento mientras se mantiene una baja latencia, y segundo, cómo asegurar la estabilidad a largo plazo del protocolo de consenso. Al abordar estos desafíos, también es necesario mantener la descentralización mediante la participación dinámica y la reconfiguración de nodos de validación.
Una forma de lograr un alto rendimiento es utilizar un protocolo de consenso basado en DAG. Este tipo de protocolo permite que la cadena de bloques procese simultáneamente una gran cantidad de transacciones, lo que lo hace muy adecuado para aplicaciones como juegos y NFT. Sin embargo, los protocolos basados en DAG suelen provocar una latencia de varios segundos, lo que representa un alto costo de tiempo para transferencias normales o acciones de juego.
Por otro lado, los protocolos sin consenso muestran un gran potencial en la reducción de latencia y escalabilidad. Estos protocolos no requieren alcanzar un consenso, lo que permite un procesamiento rápido de las transacciones, sin necesidad de un orden total de las transacciones independientes procesadas en paralelo. Sin embargo, están limitados a una clase de operaciones de cadena de bloques simples y restringidas, lo que limita la complejidad de los contratos inteligentes que se pueden realizar y dificulta el apoyo a cambios dinámicos y reconfiguraciones del conjunto de validadores.
A pesar de que estos métodos tienen potencial, todavía no se han aplicado en cadenas de bloques de nivel de producción. Principalmente se encuentran en la etapa de publicación de conferencias académicas y aún no han sido adoptados ampliamente por la comunidad de cadenas de bloques. Sui Lutris es un protocolo innovador que combina las ventajas del consenso basado en DAG y métodos sin consenso, logrando lo mejor de ambos mundos: latencia de subsegundo y un rendimiento continuo de miles de transacciones por segundo. Al mismo tiempo, Sui también conserva la capacidad de ejecutar contratos complejos sobre objetos compartidos, generar puntos de control y reconfigurar el conjunto de validadores a través de períodos.
Sui Lutris adopta un enfoque único que combina los dos métodos mencionados anteriormente. Para las operaciones de activos de propiedad única, el sistema utiliza un protocolo de transmisión consistente entre los nodos, logrando una latencia por debajo del consenso. Para los contratos inteligentes complejos que implican objetos compartidos, Sui Lutris se basa en un mecanismo de consenso. Además, el protocolo también admite operaciones de mantenimiento de la red, como la definición de puntos de control y la reconfiguración de los validadores. Esta estrategia innovadora proporciona una solución equilibrada para 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 la transacción, que se envía a cada nodo de validación. Los nodos de validación realizan comprobaciones de seguridad y firman, luego 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 se considera irreversible. Una vez que se completa el ensamblaje del certificado, se envía de vuelta a todos los nodos de validación para su confirmación. Para las transacciones que solo involucran objetos exclusivos, se pueden procesar y ejecutar de inmediato, sin esperar al motor de consenso. Todos los certificados se reenvían al protocolo de consenso basado en DAG. El consenso finalmente emite el orden total de los certificados, y los nodos de validación ejecutan las transacciones que incluyen objetos compartidos. El cliente puede recopilar las respuestas de los nodos de validación y ensamblarlas en un certificado de efecto como prueba de liquidación de la transacción. Cada presentación de consenso formará un punto de control, que se utiliza para impulsar el protocolo de reconfiguración.
Además del proceso de transacción principal, Sui Lutris también ofrece varias funciones que respaldan la cadena de bloques de nivel de producción:
Implementar el protocolo de puntos de control, generar la historia causal de todas las transacciones en el sistema, para auditoría completa y sincronización eficiente.
Soporta la reconfiguración al final de cada período, permitiendo que el conjunto de validadores y su derecho a voto cambien.
Al final del período, desbloquear de forma segura los activos que fueron bloqueados erróneamente, minimizando el impacto de posibles vulnerabilidades.
Sui Lutris proporciona un potente soporte técnico para la Cadena de bloques Sui, permitiéndole gestionar de manera segura una gran cantidad de activos de usuarios. El protocolo ofrece pruebas de seguridad en un modelo estándar de sistema distribuido, capaz de enfrentar un entorno de participantes bizantinos parcialmente sincronizados.