HEMVM: a Heterogeneous Blockchain Framework for Interoperable Virtual Machines
summary
HEMVM integrates EVM and MoveVM inside an Aptos-based prototype by adding two system APIs and an invoker/handler pattern so contracts call across VMs atomically within one transaction. Evaluation shows less than 4.4% overhead for intra-VM work, up to 9,300 TPS for cross-VM paths, and a parallel prototype speeds mixed workloads by up to 44.8%. Implementation reuses existing toolchains and wallets, supports Pancake/Uniswap interfaces, and preserves language semantics while translating permission and parameter models between VMs.
AI-written summary · about
chapters (9)
- 0:00HEMVM framework intro
- 1:45Fragmented blockchain VM challenges
- 3:11Cross-VM interoperability needs
- 5:23Cross-VM translation design
- 7:51Cross-chain asset transfer
- 8:55Implementation and evaluation
- 11:47Performance of cross-VM ops
- 13:13Future work and economics
- 14:37Conclusion and Q&A
related talks
01h 01mHVM2: Iteraction Combinator Evaluator
25mMOVE, Enabling the Next Object Based Blockchains
12mbringing ETHEREUM to CØSMOS! EVMOS
13mEVVM Transactions & Functions for Beginners
19mFireside Chat
23mSpace Warp to FVM in 3, 2, 1...
45mPresent & Future of Blockchain Ⅱ
16mSVM: The Power of Solana Beyond the Blockchain
