以太坊:金色百科 | 以太坊虚拟机EVM是什么

以太坊是一个可编程的区块链。与比特币不同,以太坊并没有给用户提供一组预定义的操作(比如比特币交易),而是允许用户创建他们自己的操作,这些操作可以任意复杂。这样,以太坊成为了多种不同类型去中心化区块链的平台,包括但是不限于密码学货币。

以太坊在狭义上表示一套协议,这套协议定义了去中心化应用的平台。它的核心是以太坊虚拟机(EVM),EVM可以执行任意算法复杂度的代码。在计算机科学的术语中,以太坊是图灵完备的。开发者可以使用语法上类似JavaScript和Python的编程语言(Solidity)创建运行于EVM上的应用程序。

金色午报 | 11月8日午间重要动态一览:7:00-12:00关键词:Grin Network、Robert Bryson、USDT

1. 2Miners:Grin Network正受到51%攻击。

2. 数据:10月加密货币交易所现货合法交易量较9月份下降25.8%。

3. 数据:以太坊区块链区块高度11211395记录美国大选结果。

4. 著名说唱歌手Robert Bryson够买了一些比特币。

5. 美联社将总统大选结果写入区块链。

6. 数据:USDT占比特币交易比重约为55.29%。[2020/11/8 12:00:57]

以太坊虚拟机(EVM)使用了256比特长度的机器码,是一种基于堆栈的虚拟机,用于执行以太坊智能合约。由于EVM是针对以太坊体系设计的,因此使用了以太坊账户模型(Account Model)进行价值传输。

金色热搜榜:NULS居于榜首:根据金色财经排行榜数据显示,过去24小时内,NULS搜索量高居榜首。具体前五名单如下:NULS、BCD、ONT、BTS、STORJ。[2020/10/4]

与其他区块链系统一样,以太坊同样包括了一个点对点(P2P)协议。以太坊区块链数据库由连接到网络的多个节点维护和更新,这个网络上的每个节点都运行EVM并且执行相同的指令。因此,以太坊也可以被称为“世界计算机”。

金色晚报 | 12月15日晚间重要动态一览:12:00-21:00关键词:外汇管理局、国家治理周刊、莱特币、印度、中装建设

1.国家外汇管理局会议要求:扩大跨境金融区块链服务平台试点范围;

2.国家治理周刊:基于区块链技术加大党风廉政建设力度;

3.南京市南京软件园:重点发展区块链应用等产业集群;

4.中装建设:致力将区块链等技术应用于建筑装饰;

5.莱特币基金会董事推测LTC近四个月来一直在遭受粉尘攻击;

6.中关村区块链联盟理事长:区块链是未来网络空间基础设施的新高地;

7.文化和旅游部党组书记:要积极推进区块链等高新技术与旅游产业融合发展;

8.印度国会议员:印度应接受向加密货币的过渡;

9.比特币日内小幅震荡,最高涨至7200美元,最低跌至7011美元。[2019/12/15]

EVM有什么作用

当以太坊区块链上有转账的时候,EVM会按照下面的步骤来执行:

1.确认转账是否有正确的数值,确认签名的有效性以及是否转账nonce符合特定转账数量的nonce。如果有误差,转账会被作为错误返回。

2.计算转账需要的费用,并且收取燃料费用。

3.执行数字资产转账到特定地址。

如果EVM会检测转出者没有足够的手续费用,那么转账将被回滚。而且转账费用不会退回,这会支付给矿工。

但是,如果转账失败是因为接受者地址有问题,EVM会把发出的资金数量以及相关的手续费,退还给发出者(没有矿工收到费用)。

因此,以太坊虚拟机是以太坊区块链中,非常重要的部分。它在智能合约存储,执行和验证过程中,都有非常重要的作用。

有了以太坊虚拟机和智能合约,你可以通过简单地点击按键,就可以在全球进行交易,而且还无需任何中介,因此也避免了多余的费用。

总地来说,以太坊虚拟机会是以太坊区块链中最重要的作用,同时会在2018年以及以后,有着颠覆性的影响。

注:虚拟机(Virtual Machine简称VM)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:31ms0-3:542ms