Artículo de Blog

Soroban, la Plataforma de Contratos Inteligentes de Alto Rendimiento Construida para Desarrolladores

Autor

Kolten Bergeron, Bri Wylde

Fecha de publicación

Soroban

Contratos inteligentes

Soroban es una plataforma de contratos inteligentes de alto rendimiento creada específicamente para desarrolladores. Ofrece flexibilidad y escalabilidad, facilitando la construcción y despliegue de aplicaciones descentralizadas seguras. Escrita en Rust y potenciada por WebAssembly (WASM), Soroban permite a los desarrolladores explorar una variedad de casos de uso sin comprometer el rendimiento o la seguridad.

¿Por qué Soroban?

Los contratos inteligentes tienen el poder de transformar la manera en que interactuamos con el mundo que nos rodea reduciendo intermediarios y descentralizando la confianza. Para alcanzar este potencial, necesita haber una plataforma de contratos inteligentes que sea rápida, segura y amigable con el usuario. Desafortunadamente, muchas plataformas existentes se quedan cortas en uno o más de estos aspectos.

Soroban busca abordar esto proporcionando una plataforma que no solo enfrenta los desafíos actuales sino que también sienta las bases para el futuro de las aplicaciones descentralizadas.

Características Clave de Soroban

El desarrollo de Soroban se ha centrado en varias características clave:

  • Una experiencia de desarrollador completa con acceso a contratos incorporados y un sandbox local para una configuración fácil y desarrollo iterativo.
  • Un diseño escalable que puede manejar el tráfico actual en la red de Stellar y crecer con ella, con huellas de transacción que permiten la concurrencia.
  • Un modelo de gas ajustable que proporciona una fuerte correlación entre los recursos de cómputo y las tarifas.
  • Diseñar un mecanismo de archivo de estado para abordar la inflación del libro mayor.
  • Acceso a rieles financieros a través del stack tecnológico y ecosistema de Stellar existente, incluyendo acceso a exchanges de primer nivel, on/off-ramps y proveedores de custodia.

Progreso del Ecosistema: ¿Qué se está Construyendo?

Desde que Soroban fue presentado por primera vez el año pasado, hemos trabajado arduamente para prepararlo para el lanzamiento de mainnet, impulsar el ecosistema y proporcionar oportunidades de financiación para desarrolladores. En ese tiempo, ha habido un compromiso increíble y entusiasmo de la comunidad, así como un número creciente de pioneros construyendo en Soroban.

Muchas aplicaciones y herramientas ya han sido lanzadas en el testnet de Soroban, apodado Futurenet, que muestran el potencial de la plataforma. Hay herramientas que simplifican la construcción y prueba de contratos de Soroban, prototipos de aplicaciones financieras y aplicación no financiera. Puedes explorar algunas de ellas aquí.

Involúcrate

Para los desarrolladores que buscan comenzar con Soroban, hay muchos recursos disponibles para ayudarte a empezar con buen pie. La documentación para desarrolladores proporciona información detallada sobre cómo usar Soroban, incluyendo tutoriales y guías.

¿Buscas una forma interactiva de aprender Soroban? Dirígete a Soroban Quest o Rápido, Barato y Fuera de Control, que son experiencias de aprendizaje gamificadas que te enseñarán todo sobre Soroban y el desarrollo de contratos inteligentes basados en Rust.

Una vez que te sientas cómodo con Soroban, intenta explorar varias oportunidades de financiación. Dos opciones son el Stellar Community Fund (SCF) y el SCF Bootcamp. El SCF es un programa de premios de aplicación abierta y ritmo rápido que acepta presentaciones en una base mensual. El SCF Bootcamp, por otro lado, es un evento global y virtual de 5 días de duración que conecta a startups interesadas en construir en Stellar y/o Soroban o aquellas que ya lo están haciendo.

Por último, ven a pasar el rato en el Discord de Desarrolladores para hacer preguntas, conocer a otros desarrolladores y participar en eventos virtuales.