La Fundación IOTA ha anunciado el lanzamiento beta de la funcionalidad de contratos inteligentes de IOTA con algunas características notables, como tarifas cero, escalabilidad mejorada e interoperabilidad de Ethereum.
La Fundación IOTA anunció la noticia en una publicación de blog el jueves 21 de octubre. Según el anuncio, los contratos inteligentes de IOTA deben abordar algunos de los inconvenientes de las soluciones existentes, como tarifas altas, escalabilidad, interoperabilidad y componibilidad limitada.
Según el equipo, con su solución de contrato inteligente, IOTA tiene como objetivo lanzar redes de cadena de bloques de contrato inteligente además de IOTA. Estas cadenas de contratos inteligentes disfrutarán de la seguridad de la capa base de IOTA y la escalabilidad proporcionada por la arquitectura DAG de Tangle.
Para brindar interoperabilidad, los contratos inteligentes de IOTA ahora son compatibles con la máquina virtual Ethereum (EVM) y cualquier contrato inteligente escrito en Solidity. La publicación del blog dice:
“Si bien esta es una implementación temprana, ya proporciona una amplia compatibilidad, uniendo el mayor ecosistema de contratos inteligentes con la capa base gratuita de IOTA. Esto significa que los contratos de Solidity pueden transferirse fácilmente a IOTA, lo que reduce el tiempo de implementación y se beneficia del vasto ecosistema de herramientas y productos Solidity disponibles en el mercado hoy en día. Esto ya incluye acceso completo a la billetera MetaMask «.
La plataforma de contratos inteligentes de IOTA permitirá a los desarrolladores establecer sus propias tarifas de ejecución de contratos inteligentes de IOTA. Los desarrolladores de cadenas de contratos inteligentes tienen total flexibilidad para definir su cadena y su tokenómica. El equipo cree que esta característica dará como resultado que varias cadenas compitan por trabajar entre sí, lo que a su vez dará lugar a las tarifas más bajas posibles para ejecutar un contrato inteligente.
Para ofrecer un entorno de desarrollo flexible, la plataforma de contratos inteligentes de IOTA es compatible con Solidity, Rust y GO (TinyGo). El equipo lanzó la versión alfa del Protocolo de Contratos Inteligentes de IOTA en marzo de 2021 que admitía Rust y el marco de WebAssembly, proporcionando un entorno de desarrollo similar al protocolo Polkadot y NEAR. La adición de Solidity y EVM es nueva en esta versión beta.
Acerca de la escalabilidad, la publicación del blog dice:
«IOTA Smart Contracts es una red de contratos inteligentes fragmentados, donde cada cadena de contratos inteligentes está limitada por su propia escalabilidad y no se ve obstaculizada por el resto de la red».
Como informó Wealth Growth Insights, en abril de 2021, IOTA se sometió a una actualización importante, llamada Chrysalis, que transformó IOTA en una cadena de bloques completamente nueva en la comunidad de IOTA con el nuevo protocolo, implementación y criptografía. La versión beta de IOTA Smart Contracts está actualmente disponible en IOTA 2.0 DevNet.
En la próxima versión, IOTA estará disponible en la red principal actual de IOTA, llamada Chrysalis, antes de cambiar al protocolo IOTA 2.0 totalmente descentralizado, un proceso llamado Coordicide. El anuncio dice:
“La red principal actual de IOTA y el futuro protocolo IOTA 2.0 completamente descentralizado tienen algunas diferencias fundamentales, lo que dificulta la compatibilidad con ambos al mismo tiempo. Nuestro enfoque principal es, por lo tanto, admitir contratos inteligentes en la red principal actual de IOTA utilizando el software de nodo Hornet a partir de ahora «.
Si te interesa este proyecto y quieres estar informado de todo lo que ocurre, visita nuestra sección de Noticias sobre Iota