当前位置:网站首页 > 新闻中心 > 正文

什么是EVM?

2021-02-24 12:48:29 1776 0

1、EVM是什么?

EVM是专门为以太坊客户端开发的虚拟机,主要用于在以太坊网络上运行智能合约代码,其本质上是虚拟机(VM),只不过更轻量。

备注:

虚拟机是一个计算机术语,简单理解就是我们可以在一台实体计算机(电脑)上模拟出二台或多台虚拟计算机,这些虚拟机可以真正的像计算机那样工作,比如安装应用程序、访问网络资源等等。虚拟机看起来只是我们电脑上的一个应用程序,但实际上它可以像真正的电脑一样工作。

微信截图_20210224124330.png

2、EVM有什么用?

EVM成功应用于以太坊,主要作用是支持以太坊智能合约的执行与调用:

以太坊网络上的每个节点都会在自己的电脑上安装以太坊客户端,而每个以太坊客户端都自带EVM。这就相当于把以太坊程序部署在全世界的很多电脑上,从而使以太坊网络成为一个遍布全世界、分布式、去中心化的“超级计算机”,去处理复杂的任务。

当以太坊智能合约被触发,智能合约的代码会在EVM上自动执行。比如我们从以太坊“智能账户”转移以太坊的时候,就会涉及到EVM和智能合约。

举个例子:我决定在发工资那天通过以太坊网络给张三转3个以太坊,我们达成一个智能合约,当我发工资那天,EVM就会运行特定的代码,3个以太坊会自动从我的智能账户中转出给张三。

3、OKEXChain将支持EVM

OKEXChain将支持EVM,这意味着OKEXChain将兼容以太坊网络的所有智能合约。诸如DeFi合约这些智能合约,将不止只能跑在以太坊网络上,也可以跑在OKEXChain网络上,以太坊开发者可以无缝的把他们的智能合约迁移到OKEXChain。

以太坊网络的价值载体是ETH,OKEXChain的价值载体是OKT。

微信图片_20210224122504.jpg

本文暂时没有评论,来添加一个吧(●'◡'●)

发表评论:

  • 评分:
  • 回到顶部