Sui Network

Sui Blockchain: características innovadoras para un ecosistema blockchain más escalable, seguro y accesible

6 min read
Sui Blockchain

La tecnología blockchain ha visto el surgimiento de nuevos proyectos y un rápido crecimiento en los últimos años, pero todavía existen desafíos importantes que deben abordarse para que sea más escalable, seguro y accesible.

Sui Blockchain, impulsada por Mysten Labs, empresa fundada por ex trabajadores de Meta, es la primera blockchain basada en Move, lenguaje creado para el proyecto Diem (Libra), desarrollado por Meta Platforms, una propuesta que permite definir, crear y gestionar objetos Sui programables que representan activos a nivel de usuario.

Su red de prueba fue lanzada en agosto de 2022, y la red principal entró en funcionamiento el 3 de mayo de 2023. Se basa en un algoritmo de consenso Delegated Proof of Stake (DPoS), que permite procesar hasta miles de transacciones por segundo, gracias a la ejecución paralela de transacciones. De acuerdo a su blog oficial, los primeros 90 días de Sui Mainnet registraron un pico de 5.414 transacciones por segundo, manteniendo la actividad de la blockchain en un 100%.

Utiliza la ejecución paralela de transacciones para lograr una mayor velocidad y escalabilidad, ya que valida las transacciones individualmente en lugar de agruparlas en bloques tradicionales, lo que se traduce en una baja latencia.

Por ende, la mayoría de las transacciones en Sui pueden procesarse en paralelo, lo que permite utilizar mejor los recursos de procesamiento y aumentar el rendimiento.

También utiliza una variante mejorada del lenguaje de programación Move, conocida como Sui Move. Gracias a la adopción de Sui Move, es posible dar un paso adelante en términos de eficiencia y seguridad en la programación de contratos inteligentes. Además, Sui Blockchain ofrece una serie de características que facilitan y mejoran la seguridad del acceso a la plataforma.

En primer lugar, Sui destaca por ser “user friendly”, tanto para los usuarios como para los desarrolladores. Y entre sus características más importantes, está zkLogin.

zkLogin: acceso más fácil y seguro

El acceso a la blockchain de Sui se ha simplificado y fortalecido con zkLogin, una innovación que permite a los usuarios abrir una cuenta utilizando credenciales de Web2, como Google, Facebook y Apple. 

zkLogin permite a los usuarios enviar transacciones desde una dirección Sui utilizando una credencial OAuth, sin exponer públicamente la relación entre sus cuentas. Esto se logra mediante pruebas de conocimiento cero (zero-knowledge-proof) que demuestran la propiedad de una dirección Sui sin comprometer la identidad del usuario.

zkLogin ofrece varios beneficios clave:

  • Mayor facilidad de uso: los usuarios pueden utilizar sus métodos de inicio de sesión familiares en lugar de lidiar con claves criptográficas o mnemotécnicos, simplificando el proceso de inicio de sesión.
  • Mayor seguridad: zkLogin utiliza pruebas de conocimiento cero para proteger la privacidad del usuario, garantizando que terceros no puedan vincular una dirección Sui a una identidad web2.
  • Mayor adopción: la facilidad de integración de zkLogin en aplicaciones podría fomentar una mayor adopción de la blockchain Sui por parte de los desarrolladores.

Para quienes desean experimentar zkLogin, esta innovadora función ya está disponible en Surf Wallet, que permite seleccionar la opción de inicio de sesión a través de sus cuentas de Google, Facebook, Twitch, Slack y Apple.

Sui una blockchain centrada en Objetos

La arquitectura de almacenamiento de Sui se basa en Objetos, a diferencia de otras cadenas de bloques Sui propone desde el diseño de su arquitectura y de su lenguaje Sui Move que todo gire al rededor de assets digitales o objetos.

Un objeto en Sui es la unidad mas basica de almacenamiento y esta cuenta de multiples propiedades y un identificador global con el cual la blockchain de Sui lo identifica. 

Los objetos en Sui pueden ser:

  • Move package o contrato inteligente.
  • Sui object el cual puede representar desde un NFT, FT, un elemento en un videojuego o un asset en un ecosistema DeFi, etc.

Un objeto en Sui cuenta con habilidades que rigen el comportamiento del objeto y al mismo tiempo puede tener un unico owner o multiples owners.

A su vez  un objeto paquete (Move package) al ser publicado, es inmutable y nunca puede ser cambiado o eliminado.

Todos los objetos pueden ser consultados a través de su identificador desde el global storage de Sui lo cual significa que todos los objetos existen On-Chain en la red.

Kiosk la revolución de los e-commerce en Web3

Sui Kiosk permite crear tiendas para exponer y vender NFT, además de otros activos digitales. Los Kiosk sirven a la comunidad creativa permitiendo a los vendedores establecer automáticamente derechos de autor que se extienden a las transferencias de sus obra.

El soporte comercial de Sui está integrado como una característica fundamental de la red, incluyendo transacciones fiables y privacidad de datos. La primitiva Kiosk lleva el comercio un paso más allá, soportando características como subastas, políticas de transacción personalizadas e incluso royalties.

Con la primitiva Kiosk, todos, desde los particulares a los grandes mercados, tienen todas las herramientas que necesitan para montar una tienda. Los constructores no necesitan desarrollar capas adicionales o emplear servicios de terceros.

Configurar un Sui Kiosk requiere un código relativamente simple, ya que el creador debe proporcionar un nombre, una descripción y una dirección URL.

Un modelo de gas pre-pagado por los desarrolladores

Sui Move incluye una funcionalidad que permite a los creadores pagar las tasas de gas de las transacciones de sus aplicaciones, lo que elimina uno de los mayores obstáculos a la adopción de Web3.

Esta funcionalidad es importante porque la necesidad de pagar tasas de gas puede disuadir a los usuarios potenciales, especialmente a los que están acostumbrados a las aplicaciones gratuitas de Web2.

Los creadores pueden utilizar las transacciones patrocinadas para explorar diferentes modelos de ingresos, como la publicidad, el software de prueba o las suscripciones.

Participa en el Sui Developer Bootcamp

Zona Tres, en colaboración con Sui Network, organizarán el Sui Developer Bootcamp, un evento educativo de siete días para preparar a los desarrolladores y entusiastas interesados en la tecnología de Sui.

El bootcamp se llevará a cabo del 16 al 26 de octubre y ofrecerá a los participantes la oportunidad de:

  • Aprender los fundamentos de Sui utilizando el lenguaje Move.
  • Construir su primer contrato inteligente y desplegarlo en la blockchain de Sui.
  • Conectar con otros desarrolladores y expertos.

Las sesiones se desarrollarán una vez al día y contarán con sesiones de live coding que luego serán compartidas en el canal de YouTube de Zona Tres.
Para obtener más información y registrarte en el Sui Developer Bootcamp, entra aquí. Y si quieres formar parte de la comunidad de Sui en Español, te invitamos a unirte al canal de Telegram.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *