Tips

  • Dapper Labs está trabajando con Libra para intercambiar recursos y hacer que sus lenguajes de programación sean interoperables.
  • El director general de Dapper Labs, Dieter Shirley, dijo que no está seguro de si sus activos digitales y coleccionables serán adoptados por Libra.
  • Mientras que Dapper Labs se centra en activos únicos en juegos y entretenimiento, Flow podría ayudar a tender un puente entre Bitcoin, Ethereum y Libra algún día, según Shirley.

Dapper Labs, el equipo que está detrás de CryptoKitties y Flow Blockchain, anunció hoy que está trabajando con Libra en una "colaboración de código abierto" para unir y construir sus blockchains con lenguajes de programación compartidos.

Para ayudar a los desarrolladores a construir y probar fácilmente contratos inteligentes en su Flow Blockchain, Dapper Labs había lanzado una nueva plataforma llamada "Flow Playground" el mes pasado, junto con un nuevo lenguaje de programación similar a Swift y Rust llamado Cadence.

Ahora, Libra incorporará Cadence a su propio lenguaje, Move Virtual Machine (MoveVM), para beneficiarse de su "diseño amigable para el desarrollador" y hacer que ambas cadenas de bloques sean interoperables.

El director general de Dapper Labs, Dieter Shirley, dijo a Decrypt que "la meta ideal aquí es que lleguemos a un punto en el que el lenguaje de Cadence sea muy fácil de usar, de entender, y se convierta en un lenguaje legible que compila hasta el MoveVM".

Shirley dijo que como MoveVM está diseñado para trabajar en múltiples blockchains, incluyendo la cadena de bloques de alta velocidad Solana, Flow también la integrará a la suya. "En este mundo, podrías imaginarte usar Cadence para escribir contratos inteligentes para cualquiera de esas tres cadenas de bloques", y más si otros adoptan MoveVM, añadió.

Desde el lanzamiento de Flow Playground y Cadence, Shirley dijo "todas las indicaciones de la gente que usa 'The Playground' muestran que es una forma mucho más natural, eficiente y segura de escribir contratos inteligentes, y de crear interoperabilidad o componibilidad entre contratos inteligentes". La compañía dijo que hasta ahora tienen 566 proyectos creados en Playground con más de 1.000 desarrolladores en su canal Discord.

A pesar de la estrecha relación de trabajo que se está llevando a cabo con Libra, Shirley señaló que los dos proyectos tienen objetivos diferentes: Libra es esencialmente un procesador de pagos, mientras que Flow está trabajando en el desarrollo de activos digitales únicos, como los coleccionables criptográficos. Es posible que Libra y Flow nunca lleguen a construir juntos activos o contratos inteligentes, dijo.

De hecho, Shirley señaló que Libra ha declarado públicamente que su plataforma no utilizará contratos inteligentes en su lanzamiento (la red mantendrá cerrado el proceso de compensación de transacciones a determinados socios). Podría pasar mucho tiempo después del lanzamiento de Libra, "si es que alguna vez llega a suceder", para que la blockchain de Facebook permita "contratos inteligentes de propósito general que creen nuevos tipos de activos" en su plataforma, dijo Shirley.

En cuanto a los planes para hacer que Flow sea interoperable con otras cadenas de bloques, como Bitcoin o Ethereum, Shirley dijo no esperar nada "fuera de lo normal". Los Laboratorios Dapper no están trabajando actualmente para unirlos a todos, dijo. Por otro lado, Flow es una cadena de bloques de propósito general, dijo Shirley, y "no hay ninguna razón por la que ninguna de estas propuestas para unir plataformas de contratos inteligentes, o unir Bitcoin a plataformas de contratos inteligentes, no pueda aplicarse a Flow".

En el futuro, Dapper Labs se centrará en la creación de activos digitales únicos en juegos y entretenimiento que sean interoperables a través de diferentes cadenas de bloques, incluyendo Flow.

"Creemos que los juegos y el entretenimiento son el objetivo en el que el consumidor comenzará a preocuparse y a comprender el valor de lo que pueden hacer las cadenas de bloques", dijo Shirley. "Empezamos Dapper Labs con el objetivo de construir aplicaciones para el consumidor en otras cadenas de bloques".