Cardano se abrirá a los desarrolladores de Solidity y Ethereum con una nueva iniciativa
Solidity, un lenguaje de programación importante para escribir contratos inteligentes, pronto será compatible con la cadena de bloques de Cardano (ADA).
Según un anuncio del 17 de diciembre en el sitio web de Cardano Developers, los desarrolladores de Cardano ahora están abriendo Cardano a la comunidad de Solidity y Ethereum a través de una plataforma interoperable que utiliza código Ethereum nativo.
Como parte del esfuerzo, los desarrolladores de Cardano planean reiniciar y acelerar su máquina virtual K Ethereum, o programa de red de desarrolladores KEVM, o devnet. El devnet prevé un EVM que se ejecuta dentro del llamado “marco K”, un sistema para especificar y crear lenguajes y máquinas virtuales.
K tiene la intención de permitir a los desarrolladores definir o implementar la semántica formal de un lenguaje de programación de una manera intuitiva y modular. “K también genera un ejecutable, ‘VM correcto por construcción’ a partir de su especificación formal, que es lo suficientemente rápido y potente como para ejecutar programas reales y contratos inteligentes”, señala el anuncio. El sistema está diseñado para ayudar a crear un código seguro y confiable desde el principio.
Una vez implementado, el marco K tiene como objetivo unir la cadena de bloques de Cardano con Solidity, lo que permite a los desarrolladores trabajar en ambos ecosistemas.
De acuerdo a una publicación de blog del 16 de diciembre sobre la startup tecnológica IOHK fundada por Charles Hoskinson, el devnet de KEVM está diseñado para permitir la compatibilidad total con Ethereum. “Debido a que Solidity es un lenguaje de alto nivel similar a JavaScript y C++, EVM no puede ejecutarlo directamente. Los programas de Solidity deben compilarse primero en lenguaje ensamblador (código de bytes EVM), para que puedan ejecutarse en el KEVM”, escribió Tim Harrison, director de marketing de IOHK.
Junto con KEVM, los desarrolladores de Cardano también planean implementar otros devnets como Glow e IELE. Desarrollado por MuKn, un socio dentro del ecosistema Cardano, Glow será el próximo devnet que se implementará, según Harrison. “La mayor parte del trabajo de desarrollo central ya está hecho, listo para el control de calidad final y la implementación en enero de 2021”, dijo.
La máquina virtual IELE fue desarrollada por el socio de la comunidad de Cardano, Runtime Verification y tiene la intención de proporcionar un sistema más seguro que el EVM.
El ecosistema Cardano ha estado integrando activamente su tecnología de contratos inteligentes para traer nuevas funcionalidades importantes. El 17 de diciembre, IOHK se asoció con Wolfram Blockchain Labs para integrar datos de la cadena de bloques Cardano en Wolfram Alpha, un motor de respuesta que proporciona tecnología para servicios importantes como el asistente Siri de Apple.
Sigue leyendo: