Saltar al contenido principal

Por qué la cadena de bloques Sui es una plataforma prometedora para el procesamiento rápido y eficiente de transacciones

· 3 min de lectura
Dora Noda
Software Engineer

En el mundo de la cadena de bloques, la velocidad y la eficiencia son vitales para el éxito de cualquier plataforma. Aparece Sui Blockchain, una plataforma que promete ofrecer procesamiento de transacciones de baja latencia y ejecución de contratos inteligentes.

Sui y BlockEden.xyz

Una de las características únicas de Sui Blockchain es su capacidad para distinguir entre diferentes tipos de propiedad de objetos. A diferencia de otras plataformas de cadena de bloques donde cada contrato y objeto se comparte de forma mutable, Sui permite que un objeto sea poseído por una dirección y pueda ser poseído de forma mutable, inmutable o compartida de forma mutable. Esta característica se aprovecha para la ejecución paralela de contratos inteligentes y la gestión de activos.

Sui utiliza una plataforma de contratos inteligentes descentralizada y sin permisos, orientada a la gestión de activos con baja latencia. Emplea el lenguaje de programación Move para definir los activos como objetos que pueden ser poseídos por una dirección. La plataforma es mantenida por un conjunto sin permisos de autoridades que desempeñan un papel similar al de validadores o mineros en otros sistemas de cadena de bloques.

Para lograr baja latencia, Sui separa el procesamiento de transacciones en dos fases: 1) la adquisición de bloqueos distribuidos a nivel de objetos y 2) la ejecución de la transacción y la confirmación de sus efectos.

La fase uno se lleva a cabo mediante un primitivo de difusión fiable que no requiere sincronización global dentro de la autoridad, lo que permite la escalabilidad mediante sharding. Para transacciones que involucren objetos compartidos, se requiere secuenciación mediante un protocolo de consenso.

Sui reduce agresivamente los cuellos de botella y los puntos de sincronización que exigen bloqueos globales dentro de las autoridades, permitiendo una escala casi lineal con recursos incrementados. La plataforma también permite la ejecución paralela de contratos inteligentes, con máquinas virtuales Move en múltiples núcleos o máquinas físicas que leen objetos de entrada versionados, ejecutan y escriben los objetos resultantes en los almacenes.

Los requisitos de consistencia en los almacenes para objetos y transacciones son muy laxos, lo que permite el uso interno de almacenes clave‑valor distribuidos y escalables por cada autoridad. Sui utiliza un protocolo de difusión consistente bizantino entre autoridades para garantizar la seguridad de las operaciones comunes sobre los activos, asegurando menor latencia y mejor escalabilidad en comparación con el acuerdo bizantino.

En conjunto, las decisiones de diseño y optimizaciones de Sui Blockchain la convierten en una plataforma prometedora para aplicaciones que requieren procesamiento rápido y eficiente de transacciones. Su capacidad para 1) distinguir entre diferentes tipos de propiedad de objetos, 2) adquirir bloqueos distribuidos a nivel de objetos y 3) ejecutar contratos inteligentes en paralelo son características clave que la diferencian de otras plataformas de cadena de bloques. Con Sui Blockchain, el futuro del procesamiento rápido y eficiente de transacciones está aquí.