火星链 火星链
Ctrl+D收藏火星链
首页 > 以太坊 > 正文

RLY:一览以太坊虚拟机EVM的三大功能及重要意义

作者:

时间:1900/1/1 0:00:00

原文标题:《科普|以太坊虚拟机EVM是什么,有何用处?》

作者:Soraya

早前?Optimism?已宣布将升级为EVM全兼容,开发者可使用Solidity?智能合约直接在?Layer2?部署以太坊上所运行的工具,这意味着以太坊网络的可扩展性进一步增大。

那么,这里面提到的以太坊虚拟机,即EVM是什么意思,又有何用处呢?今天就让我们来一探究竟。

什么是以太坊虚拟机?

计算机专业的同学对“虚拟机”应该并不陌生,“虚拟机”是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

Earlyworks获准在纳斯达克上市,拟通过IPO募资600万美元:7月26日消息,运营专有私人区块链技术网格分类帐系统(GLS)的日本区块链技术公司Earlyworks Co., Ltd的上市申请获得美国证券交易委员会披露,已于当地时间 7 月 25 日在纳斯达克上市交易,股票代码为ELWS。Earlyworks将通过首次公开募股(IPO)发行1,200,000股美国存托股票(ADS),每股定价为5美元,扣除承销折扣和其他相关费用后预计将募资600万美元。

此前消息,日本区块链技术公司Earlyworks于2022年12月31日向美SEC提交IPO申请。[2023/7/26 15:58:58]

通俗点讲,虚拟机就是我们通过软件模拟出了跟我们个人电脑一模一样的虚拟机器,它拥有跟实际物理电脑同样的软硬件资源。

美国SEC:有关XRP案件的裁决存在重大错误,不应予以考虑:金色财经报道,在针对Do Kwon和Terraform Labs的新诉讼文件中,美国SEC表示,有关XRP案件的裁决存在重大错误,不应予以考虑。[2023/7/24 15:54:20]

进入虚拟系统之后,我们日常的所有操作都可以在这个全新且独立的虚拟系统里面进行,可以独立安装运行软件,保存数据等等。

这样一来,我们大可在虚拟机中尽情的折腾,各种病和攻击都不怕,大不了重装一下虚拟机,并不会对真正的系统产生任何影响。

Coinbase:PRIME交易短时暂停后现已恢复:金色财经报道,Coinbase Assets在社交媒体宣布,由于交易功能降级,Parallel代币PRIME在Coinbase.com(高级交易)上线后出现了短时暂停,目前此问题已经得到解决,PRIME交易已经恢复。[2023/3/2 12:37:40]

就好比《西游记》中的六耳猕猴跟孙悟空有着同样的外表,也都拥有降妖除魔的能力,但他们又是独立的个体。即便六耳猕猴被打死之后,也不会对孙悟空本身造成任何影响。

我们知道比特币网络像是一个巨大且实时更新的分布式账本,世界上任何地方的电脑均可以通过互联网连接到比特币系统,它有着有去中心化、不可篡改和公开透明的特点。

安全团队:PlayAFAR项目Discord服务器遭到攻击:金色财经消息,据CertiK监测,PlayAFAR项目Discord服务器遭到攻击。请社区用户不要点击链接,铸造或批准任何交易。[2022/11/12 12:55:03]

在这个网络里面没有虚拟机,比特币更为主要的功能是用来记录、存储链上随时进行的交易数据。

而以太坊虚拟机顾名思义则是建立在以太坊区块链上的一个抽象的机器,它可以使在其上面运行的程序彼此隔离,并且与主链分离。

以太坊虚拟机有何用处?

相较于比特币被视作分布式的记账本,以太坊致力成为“下一代智能合约和去中心化应用平台”,则可以被看作是可以运行程序的分布式计算平台。

Vitalik?也将其构想为一个去中心化的“世界计算机”。作为计算机,就需要有计算,存储,执行等功能。

所以,以太坊在拥有比特币网络中基本的数据存储功能之外,还需要运行各种代码进行计算,由以太坊虚拟机所编译和解释执行的软件或者应用就是“智能合约”。

当以太坊链上发生转账交易的时候,以太坊虚拟机会进行以下一系列工作:

调取转账的数值,分析合约的指令。计算Gas的消耗,确保发出转账的地址有足够的Gas费。执行合约,实现转账到对应的地址。从上面以太坊虚拟机的工作流程中,我们可以窥见EVM对于以太坊的几个功能:

便于测试:为了保证各种“智能合约”的顺利执行,我们需要给它们创建一个安全的运行环境,以太坊虚拟机就是一个代码的运行环境。正如我们上文所说,在虚拟机里的各种操作不会影响主机一样,任何想要在以太坊虚拟机创建智能合约的开发者可以在虚拟机上测试各种应用而不占用主链资源也不受其他区块链的影响。增加安全性:以太坊上承载着具有强大功能的各种应用,其逻辑也就更加复杂,开发者也越容易出现各种漏洞。而以太坊虚拟机是一个完全独立的沙盒,合约代码可对外完全隔离并在EVM内部运行。不仅可以防止因为不法分子或者程序员的编程错误而影响整个主链,还可以防止运行智能合约的物理设备遭受攻击。保障稳定性:由于以太坊虚拟机部署在以太坊网络的每个节点,整个以太坊网络的数据由众多节点共同维护和更新,这保持了整个区块链数据的一致性,这同样也使以太坊有极高的故障容错性,保证零停机。小结

可见,以太坊虚拟机在以太坊区块链中扮演着重要的角色,为智能合约的实现提供了技术基础,不仅整体上可以为开发人员提供应用测试环境,一定程度上提升了以太坊主链的安全性、稳定性。

不过它同时也存在着很多缺陷深受诟病,比如EVM常用的Solidity语言缺乏标准库、合约代码不支持升级只支持部署,存储空间碎片化和维护等。

标签:以太坊区块链比特币RLY以太坊最新价格分析区块链游戏2009年买100元比特币rly币为什么要关闭以太坊侧链

以太坊热门资讯
GAS:FIL封装是选择32扇区还是64扇区?现在质押币GAS消耗偏高 封装不起怎么办?

Filecoin官|方|也是一直致力于解|决|网|络gas|费的问题。从FIP中的多个提案都与gas相关我们便能得知解决gas|费|过|高|的|问|题|已|经|成|为|了|接|下|来Fileco.

1900/1/1 0:00:00
NFT:冷风视角:比特币四连阳 突破还是回踩2021.03.30

市场消息消息面,拜登将于3月31日发表新的3万亿美元刺激计划,这次主要是用于基建。美国十年期国债收益率涨破1.7%,创近一周新高.

1900/1/1 0:00:00
WOR:区块链100问 全球流通的区块链具有匿名性(波场助手)

区块链如何分类区块链按准入机制分成3类:公有链,私有链和联盟链。以后还可能诞生其他类型的区块链。公有链公开透明。世界上任何个体或者团体都可以在公有链发送交易,且交易能够获得该区块链的有效确认.

1900/1/1 0:00:00
LAND:安熙论币:比特币精准布局多空获利1942个点位

作为人,水是饱满的,文字仍是柔软,如果你不了解我的方式,不要打问我的成绩,故事我有,就是费酒,长夜漫漫,无心睡眠,南来北往,不辜负生活,不迷失方向,笑而不答是成长,痛而不语是历练.

1900/1/1 0:00:00
以太坊:公链生态战争的第二战场:各家新秀在NFT领域表现如何?

2021年尾声,NFT精彩依旧。这一场持续大半年的热潮在游戏元宇宙等要素助力下,显然没有停下来的意思.

1900/1/1 0:00:00
BTC:柯辰论币:3.23晚间BTC行情解析与操作分析

BTC日内行情震荡蓄力傍晚开启急速拉盘,突破关键压力位57500后直至58370附近受阻回踩,目前在58000一线缓慢运行,小时级别来看币价突破布林带上轨随后回至布林上轨运行.

1900/1/1 0:00:00