欧易DeFi20讲第二讲:EVM到底是什么?
欧易DeFi20讲第二讲:EVM到底是什么文字版:
EVM到底是什么?最近OKEx发布了即将上线EVM们的公告,引得大家纷纷注目。那么这个EVM到底是什么呢?EVM是Etherum Virtual Machine的英文缩写,翻译过来就是以太坊虚拟机,顾名思义,就是以太坊上运行的虚拟机。
我们先来理解一下,虚拟机这是一个计算机术语,可以理解成是用软件虚拟出来的一台计算机。这个虚拟出来的系统和原系统共用一套硬件,但它可以独立运行,也可以安装各种软件与应用。比如你使用的苹果mac os操作系统,在mac os系统中装一套windows操作系统的虚拟机,你就可以在其中运行windows的各种应用程序。
我们知道以太坊的定位是下一代智能合约和去中心化应用平台。智能合约就是以太坊相较于比特币的最大改进,它就好比一个通过程序自动执行合同的脚本,满足设定的条件后,系统就会自动执行。由于节点的系统差异,为保持智能合约运行结果的准确性以及安全性,智能合约的运行环境就显得至关重要。为此,Vitalik和Gavin Wood设计了以太坊虚拟机EVM,因此EVM是智能合约运行的基础环境。在以太坊上,如果我们要部署智能合约、调用智能合约等事务,都要通过EVM来执行。以太坊系统上的所有节点都需要运行智能合约来执行最终在区块链上的交易,所以每个完整节点里面都会运行一个虚拟机。当以太坊智能合约被触发,智能合约的代码就会在EVM上自动执行。
我们来看一个智能合约的具体执行过程,当节点切入到智能合约调用的交易时,它会将合约参数输入给节点内的EVM,EVM会把这些参数翻译成一条一条的执行命令,去后来按顺序执行处理。每执行一条指令都会消耗一定数量的Gas,如果执行成功,最后会得出一个运算结果,并写到所在节点的区块数据中,此时EVM开始处理下一条智能合约调用的交易;如果执行不成功。所有数据都会回滚,e v m处理下一条智能合约调用的交易。
了解了EVM的运转过程,你可能会问,OKEX Chain为什么要上线EVM呢?我们知道ok ef衬是一条独立的公链,上线EVM意味着OKEX Chain和以太坊拥有同样的智能合约处理语言,这就如同在OKEx和以太坊建起了一座桥梁,原本在以太坊的项目就可以轻而易举地迁移到ok e▁x圈上,开发者们也可以使用以太坊的开发工具与语言,在OKEx上进行智能合约部署。如此一来,不仅可以复用原油以太坊功能降低开发工作量,还可以利用现在的以太坊生态进行快速的开发迭代。作为高性能交易公链的OKEX Chain,没有了以太坊的拥堵问题和高昂的手续费问题,又兼容了以太坊生态,两面合力之下,将会迸发出什么样的火花?值得期待。
- 欧易DeFi20讲第三讲:NFT到底是什么?
- DeFi期权协议Opyn v2迁至0x v4
- FDex负责人:衍生品是DeFi发展的必然趋势
- Gate.io“天天理财”第180期DeFi流动性挖矿赚USDG今日开启 年化收益最高14%
- 轻量级链上、跨链DeFi永续期权协议AntiMatter宣布主网上线
- 波网DeFi板块39个币种上涨 OCEAN涨幅为19.10%
- DeFi可视化工具平台XFai公布21位战略投资方,包括LD Capital等
- 三分钟读懂Rocket Protocol:面向未来虚拟世界的区块链基础设施
- BadgerDAO与Fireblocks合作 将机构比特币带到DeFi领域
- Coinbase已加入DeFi联盟
- DeFi项目Equilibrium筹集250万美元新资金
- 波卡DeFi项目Equilibrium完成250万美元融资
- DeFi协议B.Protocol进行第一次治理投票
- 芝麻开门|Gate.io“天天理财” 第180期 DeFi流动性挖矿赚USDG明日开启,年化收益最
- Gate.io将于4月9日上线DORA系列DeFi理财、锁仓理财
推荐交易所
Recommend Exchange-
币安官网,币安Binance交易所,币安APP及最新官方客户端下载
交易所/阅读:231268 -
MXC交易所官网,MXC抹茶交易平台官方网站APP下载 苹果及安卓版
交易所/阅读:156982 -
火币网pro官网,火币全球站交易平台,火币网APP苹果及安卓最新版官方下载
交易所/阅读:621745 -
OKEx交易平台官网,OKEx官方,OKEX官网下载APP最新版 安卓及苹果ios内测版
交易所/阅读:314860 -
中币交易所官网,中币ZB交易所APP官网下载,ZB交易平台苹果版、安卓版下载
交易所/阅读:201269 -
Gate.io官网,Gateio.io官方网站,Gateio交易平台APP及客户端下载
交易所/阅读:586227
热门文章
HOT NEWS