Dual VM Unveiled: A Fresh Approach to Asset Migration in Starcoin
We have recently made strides in multiple development areas, including mainnet security enhancements and Framework upgrades. However, today’s spotlight falls on a particularly noteworthy innovation: The Dual VM approach to asset migration. This solution offers a novel way to transition assets following Starcoin’s latest upgrade.
Progress at a Glance
On the mainnet security front, the team implemented a forced upgrade at the node level, introducing blacklist and freeze functionalities. The contract layer now includes FrozenConfig, complemented by a global freeze switch controlled by the foundation account, boosting network stability. Meanwhile, the Framework upgrade integrates select Aptos features — such as object and token — into Starcoin, enhancing contract capabilities and laying the groundwork for ecosystem growth. These efforts are progressing steadily.
Dual VM: An Innovative Take on Asset Migration
With the Framework upgrade in place, ensuring that STC and other on-chain assets function seamlessly in the new environment became a critical task. Initially, the team explored migrating account resources individually, but unclear permissions for some accounts made this approach impractical. This led to the emergence of the Dual VM solution.
Dual VM refers to running both the new compiler-v2 and the legacy virtual machine in parallel. New assets operate under updated rules, while existing assets remain compatible with their original transaction logic. This dual-track system sidesteps the complexities of forced migration. The development team is currently refining Framework-layer compatibility, including native functions and gas fee calculations, to ensure smooth integration between the old and new systems. Though still in testing, early results highlight its potential.
The Value and Potential of Dual VM
The standout benefit of Dual VM is its seamless transition. Users don’t need to adapt to the new system immediately — legacy assets remain usable, while new assets tap into the upgraded Framework’s capabilities. This minimizes disruption for users and adds flexibility to Starcoin’s ongoing evolution.
Looking broader, Dual VM could inspire fresh solutions to asset migration challenges across the blockchain industry. If testing proves successful, it may not only serve Starcoin but also offer a blueprint for other projects. The team is optimistic about its prospects and plans to share further updates as testing advances.
Looking Ahead
Dual VM is just one piece of Starcoin’s recent development puzzle. Combined with stronger mainnet security and an enriched Framework, it injects innovative energy into asset migration. Together, these efforts are steering Starcoin toward greater reliability and openness. The team welcomes community feedback and looks forward to delivering more updates in the next round.
Join our community and learn firsthand what’s new on Starcoin!
Twitter | Medium | Telegram | Linktr.ee
About Starcoin
Starcoin provides the utmost security from the origin via its enhanced PoW consensus and Secure smart contract, using the language of Move. Through layered and flexible interoperability, it optimizes the building of ecosystems such as DeFi, NFTs, Gaming, etc., with higher efficiency and convenience. This process redefines value by empowering every participant in the ecosystem to enjoy the multiplication of values.
Website | StarStack | Twitter | Medium | Telegram | Linktr.ee