Aprende
Una plataforma de contratos inteligentes permite a los desarrolladores escribir código en una blockchain, pero eso por sí solo no es suficiente para crear productos y servicios completos que admiten casos de uso reales y sostenibles de contratos inteligentes que se ejecuten de forma segura y eficiente.
Contexto
Una plataforma de contratos inteligentes permite a los desarrolladores escribir código en una blockchain, pero eso por sí solo no es suficiente para crear productos y servicios completos que admiten casos de uso reales y sostenibles de contratos inteligentes que se ejecuten de forma segura y eficiente. Desarrollar esos casos de uso de extremo a extremo requiere bloques de construcción que funcionan en conjunto para controlar y responder eficazmente a acciones y eventos. Incluso una técnicamente potente plataforma de contratos inteligentes como Soroban realmente no funciona sin ellos: es como una casa cableada para electricidad sin enchufes, bombillas ni electrodomésticos conectados. La importancia de los bloques de construcción de contratos inteligentes es, fundamentalmente, encender la plataforma: añadir los enchufes, atornillar las bombillas y enchufar los electrodomésticos hasta que toda la casa brille y zumbe.
Pero no solo eso: la blockchain es única en que las aplicaciones comparten estado, o una sola base de datos, lo que presenta desafíos pero también permite niveles de compatibilidad e interoperabilidad nunca vistos. La interrelación de los componentes en el ecosistema significa que los creadores pueden ser enormemente productivos al aprovechar el trabajo de otros. de Soroban la arquitectura y la integración con la red de Stellar mejorarán esta interoperabilidad, permitiendo a los desarrolladores crear aplicaciones más complejas e interconectadas.
Los bloques esenciales que impulsan un ecosistema de contratos inteligentes incluyen:
Acerca de
Como caso de uso central de los contratos inteligentes, las finanzas descentralizadas (DeFi) aprovechan la blockchain y la tecnología de contratos inteligentes para ofrecer servicios financieros a usuarios de todo el mundo sin necesidad de bancos ni instituciones financieras tradicionales. Aun así, para que los contratos inteligentes habiliten estas capacidades DeFi, deben ofrecer a los consumidores finales la capacidad de hacer algo con los activos una vez que están on-chain. Como reglas y estándares que rigen las aplicaciones de finanzas descentralizadas, los protocolos DeFi son cruciales para el ecosistema porque amplían el acceso, aumentan la ausencia de confianza y eliminan intermediarios, dando a los usuarios control inmediato sobre sus propios fondos. Los bloques financieros esenciales que ofrecen estas capacidades DeFi incluyen:
El admitir las finanzas descentralizadas (DeFi) por parte de Soroban y su compatibilidad con varios protocolos DeFi la convertirán en una plataforma potente para crear aplicaciones financieras que aprovechen estos bloques esenciales.
Acerca de
Si bien los protocolos y bloques financieros anteriores proporcionan la funcionalidad para diferentes tipos de acciones y eventos financieros, a menudo dependen de condiciones del mundo real para ejecutarse. Los protocolos de préstamos pueden necesitar tipos de cambio o tasas de interés actualizadas para que los contratos inteligentes que los aprovechan se puedan ejecutar. Los AMM pueden necesitar información de precios para mantenerse actualizados sobre las condiciones del mercado a fin de estabilizar sus fondos de liquidez y mantenerlos adaptables. Para resolver estos desafíos, las herramientas de acceso a datos del mundo real son esenciales, entre ellas:
Las sólidas herramientas de acceso a datos de Soroban, incluida la compatibilidad con oráculos e indexadores, proporcionarán a los desarrolladores los recursos necesarios para conectar contratos inteligentes con datos del mundo real y garantizar una ejecución precisa.
Acerca de
Más allá de los protocolos DeFi que permiten ejecutar el código de un contrato inteligente, y de las herramientas de acceso a datos que conectan el contrato inteligente con el mundo real, los usuarios finales y los desarrolladores necesitan herramientas para interactuar e interpretar lo que sucede on-chain. Un usuario final puede querer saber su saldo de cuenta o si su última transacción se completó o no. También puede desear saber cuán líquido es el mercado o cuántas otras personas están participando en el fondo de liquidez de un AMM. Del mismo modo, los usuarios finales necesitan una forma fácil de usar para gestionar e interactuar con sus activos. Las herramientas esenciales de interfaz de usuario incluyen:
Acerca de
Por último, para que los desarrolladores confíen en usar un contrato inteligente como parte de su aplicación, necesitan poder confiar en la implementación subyacente. Un ecosistema floreciente de contratos inteligentes necesita mecanismos para garantizar esta confianza y seguridad para sus contratos. Estos mecanismos esenciales incluyen:
Acerca de
Para ilustrar la naturaleza entrelazada de estos bloques de construcción del ecosistema, podemos imaginar a un usuario final de DeFi sin acceso a una institución financiera tradicional. Este usuario busca prestar activos digitales para obtener rendimiento, sin las comisiones, intermediarios e ineficiencias asociadas con los mercados de préstamos centralizados. Una vez que descarga una billetera inteligente en su teléfono, la billetera le permite depositar efectivo en moneda local a través de MoneyGram y le da USDC a cambio. A través de la billetera, el usuario luego puede depositar una parte de sus activos en un mercado de préstamos integrado. Cuando lo necesite, el usuario puede usar un explorador de bloques para comprobar el estado de sus transacciones. Sin acceso a una institución financiera tradicional, este usuario no podría desplegar su capital para hacer un préstamo. Las billeteras inteligentes y sus capacidades DeFi hacen que esto sea posible para los consumidores a nivel global, proporcionando acceso y oportunidades financieras que de otro modo permanecerían indisponibles.
Detrás de escena, la aplicación que habilita el préstamo digital en este ejemplo aprovecha los muchos bloques de construcción de contratos inteligentes que impulsan estas capacidades DeFi. Si bien la interfaz de la billetera inteligente es obviamente central para la experiencia del consumidor, la aplicación también aprovecha un protocolo de préstamos DeFi, que a su vez utiliza un oráculo para obtener precios con el fin de informar las acciones de préstamo e intercambio del consumidor. Dado que estas herramientas ya se han desarrollado e integrado en el ecosistema de la plataforma, el desarrollador de la aplicación no necesita establecer su propia asociación exclusiva con USDC para habilitar el depósito y el intercambio de MoneyGram del usuario. Del mismo modo, tampoco necesitan crear desde cero la funcionalidad para la integración del explorador de bloques. En su lugar, todos estos bloques de construcción de contratos inteligentes ya se han incorporado a los estándares de la plataforma y están listos para su uso por el ecosistema.
El ecosistema integral de Soroban y su integración con la red de Stellar la convertirán en una plataforma ideal para crear y desplegar aplicaciones DeFi, proporcionando a los usuarios acceso y oportunidades financieras que de otro modo permanecerían indisponibles.
