AD
AD
  • El modelo de tarifas único de Soroban y sus características de escalabilidad optimizan la eficiencia de los contratos inteligentes y los costes de participación en la red, fomentando un crecimiento sostenible.
  • Su completo sistema de medición y las limitaciones de recursos contribuyen a un diseño eficiente de los contratos, garantizando una utilización óptima de los recursos y unos precios justos.

La Fundación para el Desarrollo de Stellar (SDF) ha estado trabajando para mejorar la escalabilidad de la blockchain de Stellar (XLM). Uno de los principales avances ha sido la introducción de la estructura de comisiones Soroban, cuyo objetivo es multiplicar por varias veces la escalabilidad de la red.

Soroban es una plataforma de contratos inteligentes fácil de usar construida con el lenguaje de programación Rust, centrada en la escalabilidad y la practicidad. Actualmente está operativa en la red de prueba denominada Futurenet y se integra sin problemas con la blockchain establecida Stellar.

Soroban ha surgido como una plataforma escalable de contratos inteligentes con una novedosa estructura de comisiones. El diseño de Soroban ha incorporado la escalabilidad como un aspecto central desde su creación. Por ejemplo, en la reciente versión Preview 10, la red introdujo la fase inicial de un modelo único de expiración de estados. Este modelo gestiona el crecimiento del libro mayor permitiendo que las entradas no utilizadas caduquen, garantizando el valor y la utilidad de los datos de los contratos inteligentes en la red, al tiempo que mantiene bajos los costes de participación en la red.

La novedosa estructura de tarifas de Soroban

Soroban ha diseñado estratégicamente su modelo de tarifas para garantizar la escalabilidad. A diferencia de otras redes, los desarrolladores pagan una cuota de recursos que se evalúa para cada tipo de recurso, lo que permite una fijación de precios precisa para el consumo de recursos individuales. Este enfoque permite establecer el presupuesto de un bloque por recurso medido, mejorando la eficiencia de los recursos, ya que los contratos pueden optimizarse para utilizar todos los recursos medidos disponibles de forma intencionada.

Soroban emplea un completo sistema de medición que mide con precisión el uso de los recursos de las transacciones, optimizando aún más la eficiencia de los contratos. Además, implementa limitaciones de recursos por transacción. Con estos mecanismos, los contratos inteligentes de Soroban están diseñados para ser eficientes y eficaces, reforzando la escalabilidad, la sostenibilidad y la viabilidad a largo plazo de la red Stellar.

Soroban proporciona visibilidad de la capacidad de recursos de cada bloque, abarcando acciones de entrada en el libro mayor, instrucciones de CPU y RAM. Esto permite a los desarrolladores construir contratos alineados con estos distintos recursos medidos, asegurando una utilización óptima de todos los recursos disponibles dentro de cada bloque. Este enfoque mejora aún más la capacidad de procesar más transacciones por bloque manteniendo el equilibrio de recursos.

La eficiencia de la red de Soroban simplifica el procesamiento y la validación de bloques para los validadores, contribuyendo a unos gastos de validación manejables. Esto, a su vez, mantiene accesible la participación en la red, un componente vital de la descentralización. Además, esta estructura también anima a los desarrolladores a construir sus contratos de forma eficiente y con tarifas de transacción bajas.

Medición de Soroban y limitaciones de recursos

El mecanismo de tarifas de Soroban se basa en el uso de recursos, lo que requiere un sistema de medición de recursos preciso. Soroban utiliza un meticuloso modelo de conteo y medición para rastrear los costes de los recursos utilizados durante la ejecución de un contrato inteligente, formando la base para el cálculo de las tasas.

Antes de que se ejecute un contrato, el desarrollador especifica los límites de recursos en la transacción. A lo largo del ciclo de vida de la transacción, el sistema de medición mide el consumo de recursos e incrementa el contador en consecuencia. Si se superan los límites de recursos, la transacción se detiene para evitar cargos excesivos. Cuando la ejecución se mantiene dentro de los límites establecidos, los datos medidos se registran y se utilizan para calcular las tarifas.

Este completo sistema de medición facilita las tarifas basadas en recursos matizadas de Soroban y fomenta la utilización eficiente de los recursos.

Mientras que la estructura de tarifas promueve el diseño optimizado de los contratos, las restricciones de recursos la hacen cumplir realmente. Soroban establece un límite global de recursos para transacciones en toda la red. Estos límites, al igual que otros parámetros de la red, se determinan a través de una votación de los validadores como parte del Protocolo de Consenso Stellar (SCP), mostrando el gobierno descentralizado de la red Stellar. Estas limitaciones no son fijas y pueden ajustarse mediante votación de los validadores en respuesta a la demanda de la red y a los requisitos del ecosistema.

Los desarrolladores de Soroban están elaborando estrategias eficaces para fomentar la escalabilidad. Elementos como la caducidad del estado, las tasas de recursos, un sistema de medición preciso y las limitaciones de recursos trabajan en armonía para crear contratos inteligentes que sean eficaces y valiosos, garantizando unos costes razonables y previsibles. Este esfuerzo colectivo culmina en una red blockchain que no sólo es sostenible, sino que también está preparada para una escalabilidad sustancial.

Bhushan es un entusiasta de FinTech con una gran aptitud para comprender los mercados financieros. Su interés por la economía y las finanzas le ha llevado a explorar los mercados emergentes de la tecnología Blockchain y las criptomonedas. Es licenciado en Ingeniería Eléctrica, Electrónica y de Comunicaciones. Está constantemente inmerso en un proceso de aprendizaje y se mantiene motivado compartiendo los conocimientos adquiridos. En su tiempo libre, le gusta leer novelas de suspense y de vez en cuando explora sus habilidades culinarias.

Exit mobile version