Facebook’s Libra, Cryptokitties Dev Dapper Labs, to Share MoveVM and Flow Blockchain Tech
- Dapper Labs, the parent company of Cryptokitties and flow blockchain, has revealed they will collaborate with Facebook’s, Libra, to improve network interoperability and the developer ecosystem.
- The move will involve the sharing of proprietary tech by both parties as they work towards ‘open-source collaboration’.
Shirley Dieter, the CTO of Dapper Labs, noted that they will adopt Libra’s virtual machine, MoveVM. Libra, on the other hand, will integrate the cadence programming language which was launched last month together with ‘Flow Playground’ to facilitate smart contract creation by developers. Since the platform’s launch, over 566 projects have been pioneered while the number of active contributors is currently past 1000 according to Dieter.
The Value in Collaboration
As you’d expect, this initiative was motivated by the growth incentives that lie ahead of both Libra and Dapper Labs once they start leveraging each other’s potential. Dieter emphasized that Libra’s integration with cadence while Dapper Labs accommodates MoveVM was inevitable for both entities to thrive. This is because of their complementary nature especially in emerging blockchain ecosystems eyeing efficiency,
“The Libra team started with performance optimization, [however,] knew that eventually they were going to need an ergonomic syntax that was easy to understand but were going to do that second.
We knew that we were going to need a highly efficient runtime with a low-level, highly optimized VM. But we were going to do that second. And so we've each done the other's second-half.”
Given this partnership, Libra users will eventually be able to leverage the developer-friendly cadence language while operating on the Move virtual machine. Dieter added that the MoveVM ability to work on multiple blockchains including those with high speed such as Solana will further stretch the cadence programming utility.
Basically, this collaboration will improve usability and readability going forward; Dieter breaks it down as,
“Move was the first resource-oriented programming language, but it is designed for performance rather than readability and ease-of-use. Cadence, on the other hand, was designed for usability first, with syntax inspired by Swift and Rust.”