The eToroX Libra Implementation
Facebook’s announcement this week about its cryptocurrency Libra has far-reaching potential. eToroX’s Labs Blockchain Science team, comprising Chief Blockchain Scientist Dr. Omri Ross, Peter Emil Jensen, and Johannes Rude Jensen, was quick off the mark to investigate how our eToro tokenized assets (and the technology behind them) would work on Libra’s initial prototype, and how well it suited our specifications.
By exploring Libra’s capabilities, and using Move IR (the intermediary representative layer of what will eventually be the final programming language), they successfully managed to implement an initial version of eToro tokenized assets on the Libra Network.
Using a previous incarnation of an implementation that targeted Ethereum as a basis, the team wrote and executed a basic implementation for creating digital asset infrastructure (tokenization capabilities) on Libra.
1. In Move, resources (data structure types) cannot be moved or copied — an extremely constructive and beneficial capability, especially for digital assets, since it prevents accidental duplication and loss.
2. Contrary to other blockchain languages, Move does not allow publishing data on behalf of other users. Because of this, it requires users to acknowledge this beforehand, thereby giving users full control of which data is associated with them.