Input Output Hong Kong [IOHK], la compañía detrás de la cadena de bloques Cardano, lanzó recientemente dos lenguajes de programación que ampliarán la capacidad de programación de los contratos inteligentes, así como la funcionalidad de las plataformas de la cadena de bloques.
Las nuevas herramientas llamadas Plutus y Marlowe se explican a continuación:
Plutus
La plataforma Plutus fue lanzada hace una semana. No es necesario descargarlo, ya que los usuarios pueden experimentar la plataforma Plutus en línea a través de Plutus Playground. Plutus es una plataforma de código abierto, por lo que todas las características necesarias, como códigos y documentación, se pueden encontrar en GitHub .
El equipo de IOHK desarrolló Plutus manipulando partes del lenguaje de programación Haskell de Cardano. La plataforma Plutus permitirá a los usuarios obtener contratos inteligentes y sólidos dentro de la red Cardano una vez que finalice la fase de prueba.
Marlowe
Marlowe, por otro lado, «proporciona una manera para los profesionales de la industria financiera que no tienen experiencia en programación para generar código y crear productos de software».
Marlowe es un lenguaje específico del dominio [DSL] para profesionales que es fácil de usar y Resulta ser bastante relevante cuando se construyen contratos financieros en la cadena de bloques.
La blockchain de Cardano
El blockchain de Cardano fue lanzada en 2007 por IOHK. Cardano fue conceptualizado por Charles Hoskinson, uno de los cofundadores de Ethereum. Al igual que Ethereum, Cardano es una plataforma de contratos inteligentes, pero se distingue por estar construida sobre la base de la filosofía científica y la investigación académica revisada por pares. Ofrece escalabilidad y seguridad a través de la arquitectura por capas.
De acuerdo con Charles Hoskinson , quien también es el CEO de IOHK, es importante no subestimar las herramientas de contrato inteligente de Plutus y Marlowe. Charles declaró que:
»Ambas tecnologías son un gran paso adelante para la industria de la cadena de bloques. Han sido diseñados rigurosamente por un equipo de expertos líderes en diseño de lenguajes de programación, con el objetivo de reducir los tipos de errores de software que han provocado enormes pérdidas por un total de cientos de millones de dólares».
El líder de área para lenguajes de programación en IOHK, Philip Wadler, también elogió a IOHK por sus continuos desarrollos en el lenguaje de programación Haskell. Wadler ve a IOHK como único en criptografía, ya que es conocido que apoyan los desarrollos a través de investigaciones revisadas por pares y siempre son consistentes con su lenguaje de programación.