- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
Chain revela el lenguaje de contratos inteligentes "Ivy" en su primera demostración pública
La startup Chain, respaldada por capital de riesgo, ofrece la primera demostración pública de su lenguaje de contratos inteligentes Ivy.


El «salvaje oeste» de los contratos inteligentes está a punto de volverse un poco más salvaje.
Tras la primera demostración pública del lenguaje de contratos inteligentes interno de la empresa blockchain empresarial Chain esta semana,startup respaldada por capital de riesgo Ahora se está preparando para lanzar la Tecnología al público.
Sin embargo, en una demostración exclusiva de la Tecnología con CoinDesk, el encargado de desarrollar el lenguaje dio un adelanto de la última creación de la compañía, explicando, también, lo que imagina como su aplicación ideal.
El arquitecto de productos Dan Robinson le dijo a CoinDesk:
Ivy es particularmente útil y adecuado para casos de uso de contratos inteligentes que implican el control de propiedades de una manera específica. Es un concepto que llamamos propiedad segura o propiedad inteligente.
Ivy se encuentra actualmente en su fase de investigación y desarrollo y se está implementando principalmente para aplicaciones internas, aunque dijo que la expectativa es que eventualmente se abra a otros desarrolladores.
Compilado según elMáquina virtual en cadena(su máquina de pila que traduce el código y realiza operaciones), Ivy se describe en susitio web como un lenguaje declarativo en el que su flujo de control no está especificado, en comparación con el lenguaje Solidity de Ethereum (que está orientado a objetos con mayor organización).
Tomando como ejemplo el contrato inteligente prototípico utilizado por primera vez por el desarrollador Nick Szabo, Robinson dijo que los primeros contratos inteligentes que la compañía desarrolló usando el lenguaje son funcionalmente similares a una máquina expendedora.
En concreto, puso como ejemplo un contrato inteligente que se ejecutaría en una plataforma de intercambio relativamente descentralizada donde los usuarios podrían realizar ofertas y pujas en una red multiactivo. En este paradigma, los usuarios podrían comprar un activo subyacente o un vendedor podría revocar la oferta.
Robinson lo comparó con una máquina expendedora en la que un usuario puede desbloquear un activo seguro (como una botella de agua) a cambio de unos pocos tokens, pero solo el propietario tendría acceso directo al producto antes de su venta y la clave para retirar los fondos recibidos:
Él dijo:
"El propietario de la máquina expendedora también puede entrar con su clave privada especial, su clave física, abrir la máquina expendedora y retirar el dinero que se ha ingresado en ella y también la [botella de agua] que estaba protegida por ella".
Contrato inteligente de habla
Si bien los primeros ejemplos decontratos inteligentesescritos con el lenguaje están destinados a ser bastante simplistas, el lanzamiento llega a un ecosistema competitivo.
Ivy es solo la última de unaecosistema blockchain en crecimientoque no ha visto escasez de competencia en lenguajes de contratos inteligentes.
Por ejemplo, en junio, el consorcio blockchain R3 organizó unacumbre de contratos inteligentespara revisar una amplia gama de plantillas que se están utilizandoexperimentócon entidades como Barclays y otras.
Luego, en agosto, la startup de contabilidad distribuida Digital Assetde código abiertosu propio lenguaje de codificación DAML, quedescritosimilar a un lenguaje de contrato inteligente, pero diseñado específicamente para la industria financiera.
Al entrar en el nuevo año, unserie de desafíos (incluida la garantía de confidencialidad de la contraparte contractual y la exactitud del contrato) se encuentran entre las principales prioridades de varias partes.
Sin embargo, Robinson describió el lenguaje de Chain como único, dado que está diseñado para un futuro en el que los activos digitales (no solo los libros de contabilidad distribuidos) serán ampliamente utilizados por las empresas financieras.
Concluyó:
En Chain, nos centramos en gran medida en casos de uso financieros. En general, creemos que las cadenas de bloques son más útiles cuando se transfiere y emite algún tipo de activo digital en una red.
Imagen de hiedravía Shutterstock
Michael del Castillo
Michael, miembro a tiempo completo del equipo editorial de CoinDesk, cubre aplicaciones de Criptomonedas y blockchain. Sus artículos se han publicado en The New Yorker, Silicon Valley Business Journal y Upstart Business Journal. Michael no invierte en criptomonedas ni proyectos blockchain. Anteriormente, ha mantenido valores en Bitcoin (Ver: Regulación editorial). Correo electrónico: CoinDesk. Síguenos a Miguel: @delrayman
