首页 虚拟机

虚拟机

  • 无版本区别的EVM

    无版本区别的EVM

    如果我们有机会重新设计EVM,提高其向后兼容性,使其在功能上更加友好,而不必担心我们现有的历史负担,我们该怎么办?在本文中,我将探讨这个问题,并记录从中发展而来的技术描述和设计理念。目标Web不是特定于版本的,并且已经存在了几十年。所以我在这里假设我们想要制作一个也没有版本差异的EVM。我们还希望确保此虚拟机具有良好的向后兼容性(这是必需属性)。换句话说,至少我们可以很好地兼容我们现有的合同(在当前的EVM中,即使单个操作码的燃气消耗变化也会损坏现有合同),并且很容易添加新功能。操作码无效设计弹性EVM的最简单和最...

    区块技术 2019-09-09 71 0 虚拟机陷阱
1