ニュース一覧に戻る

本体集成EVM虚拟机在即!先补知识再来领取限定福利

今日我们正式宣布,将于新加坡时间2022年2月28日16:00进行主网升级。升级后,本体主网将集成 EVM 虚拟机,带来全球范围区块链领域最为广泛的虚拟机支持,并与以太坊生态更进一步深度融合。


与此同时,ONT 精度从0调整为9,ONG精度从9调整为18,并于13,920,000区块高度开始生效。届时本体所有节点同步升级,以保证正常参与共识周期。


万众期待的本体 EVM 即将到来,那么,今天我们就再来聊一聊关于 EVM 的那些事儿。


问:什么虚拟机(VM)?


答:虚拟机,全称为 Virtual Machine,指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在区块链行业,虚拟机则是一台在区块链上运行的计算机,它为智能合约的运行提供了合适的计算机环境,允许多个来源的智能合约在虚拟机中进行交互。但因为智能合约的开发局限于特定的编程语言,因此只能在相同语言环境的虚拟机中运行。那么,想要运行不同语言的智能合约就需要不同的虚拟机,提供合适的环境。


问:什么是 EVM,与其它虚拟机的区别在哪里?


答:EVM,全称为 Ethereum Virtual Machine,即以太坊虚拟机,为以太坊的智能合约提供虚拟运行环境。


EVM 与其它虚拟机在实现逻辑和功能上其实没有本质上的区别,最大的差异就是:EVM 支持的是 Solidity 编程语言。当技术人员想在以太坊上搭建应用时,他就必须首先学会 Solidity。


问:为什么要集成 EVM?


答:EVM 支持的是 Solidity 编程语言。其它区块链如果不支持 EVM 或者说不支持该编程语言,则很少能够通过如手续费低、运行效率高等其它优势去吸引开发者。以太坊已经是一个发展成熟的开发平台,不仅因为其品牌效应,更是因为其已经有很好的基础设施以及大量的流量。并且,随着应用的成熟,尽管这些开发者想要向外拓展资源,但语言的不同也是致命的障碍。


那么,其它区块链就必须解决这个问题,集成 EVM 就是最高效的方案——不仅支持了编程语言,还可支持以太坊账户体系、以太交易类型和 Web 3 API 等内容,吸引更多以太坊上的成熟应用与流量入驻。


同时,也能实现与其它集成 EVM 的区块链的互操作性。要知道,未来将会是 Web3 时代,如果没有与其它区块链连接和通信的能力,一条链将会逐渐沦为信息孤岛,最终被时代淘汰。


问:集成 EVM 后,本体链会发生什么变化?


答:本体链本质不会出现变化,依然是一条正常运行的区块链。但在功能上会出现一些升级,比如:


  • 集成 EVM,本体和以太坊之间将实现互操作性,并为以太坊上的应用提供合适的部署/运行环境;
  • 本体 EVM 中所使用的通证将从原链上的 OEP-4 转为 ORC-20,以满足 EVM 的需求;
  • ONT 和 ONG 的精度有所调整,ONT 从0调整为9,ONG 则从9调整为18;


通过上述功能调整,EVM 所使用的通证将可以被 Metamask 支持,为用户拓展更多类型的去中心化客户端。


值得一提的是,集成 EVM 后,本体链将支持四个虚拟机,包括 Native VM、NeoVM、WasmVM 以及 EVM,成为支持虚拟机类型最多的区块链。这意味着,本体将能为基于这四个虚拟机搭建的应用提供合适的运行环境,相比于它区块链来说,本体支持的编程语言更多,吸引前来部署的应用类型更多,生态拓展也将拥有更多可能性。


问:集成 EVM 后,用户体验会有什么不同?


答:对于开发者来说,以太坊开发人员不仅能够享受在本体链部署应用的高性价比,更可以使用本体的去中心化身份和数据协议,进行新一轮的创新;对于用户来说,他们在进行链上交互时,可以享受到低手续费以及更快的出块速度。


”等等,我为什么要了解上面的问题?说好的福利呢?  “


我们即将举办 EVM Quiz 活动,答题可参与抽奖~奖品是什么先保密答案全在本文中!好好复习,争取满分~