原文标题:《科普|以太坊虚拟机EVM是什么,有何用处?》
作者:Soraya
早前?Optimism?已宣布将升级为EVM全兼容,开发者可使用Solidity?智能合约直接在?Layer2?部署以太坊上所运行的工具,这意味着以太坊网络的可扩展性进一步增大。
那么,这里面提到的以太坊虚拟机,即EVM是什么意思,又有何用处呢?今天就让我们来一探究竟。
什么是以太坊虚拟机?
计算机专业的同学对“虚拟机”应该并不陌生,“虚拟机”是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
日本将修法禁止在元宇宙销售仿冒品:3月10日消息,日本政府在10日的内阁会议上敲定了禁止在网络虚拟空间“元宇宙”销售仿冒品的《反不正当竞争法》修正案,以强化数字时代的知识产权保护。为了扶持企业的品牌战略,政府将向本届国会提交由6项法案组成的知识产权一揽子法案,其中的《商标法》修正案将为姓名商标的注册提供便利。[2023/3/10 12:54:00]
通俗点讲,虚拟机就是我们通过软件模拟出了跟我们个人电脑一模一样的虚拟机器,它拥有跟实际物理电脑同样的软硬件资源。
进入虚拟系统之后,我们日常的所有操作都可以在这个全新且独立的虚拟系统里面进行,可以独立安装运行软件,保存数据等等。
区块链基础设施开发商溪塔科技完成数千万元融资:金色财经报道,溪塔科技宣布其已完成了数千万Pre-B追加轮融资,本次投资方为杭州拱墅国投产业发展有限公司;7月溪塔科技刚刚获得奇安投资、大湾区共同家园发展基金、招银国际数千万元Pre-B轮投资。本轮追加融资将继续用于溪塔科技在区块链底层核心技术的研发,解决方案和专业服务支持体系的完善,数字领域示范应用的建设及Web 3.0生态的培育。
据悉,溪塔科技聚焦于以开源为基础的区块链底层技术研发,目前已构建了一套涵盖底层链、区块链管理平台、区块链应用平台的产品体系。其中包括面向企业的区块链开发平台RivSpace,已应用于金融、能源、工业互联网等不同行业的基建服务。(36氪)[2022/9/19 7:06:08]
这样一来,我们大可在虚拟机中尽情的折腾,各种病和攻击都不怕,大不了重装一下虚拟机,并不会对真正的系统产生任何影响。
隐私浏览器 Brave 将推出测试版索引功能 Goggles:6月23日消息,隐私浏览器 Brave 宣布将推出测试版索引功能 Goggles,其将支持任何人或任何社区创建规则集和过滤器以限制可搜索的空间和更改搜索结果的顺序。Brave Search 表示任何人都可以选择将 Goggle 应用到他们对结果的视图中,Brave 不会操纵算法来影响、过滤或降级(除非法律强制要求这样做)索引结果。[2022/6/23 1:25:33]
就好比《西游记》中的六耳猕猴跟孙悟空有着同样的外表,也都拥有降妖除魔的能力,但他们又是独立的个体。即便六耳猕猴被打死之后,也不会对孙悟空本身造成任何影响。
加密货币总市值回升至1.35万亿美元:金色财经报道,据CoinGecko数据显示,当前加密货币市值为1.358万亿美元,24小时涨幅达到3.9%,24小时交易量为870亿美元。当前比特币市值占比为42.4%,以太坊市值占比为18.6%。[2022/5/16 3:18:06]
我们知道比特币网络像是一个巨大且实时更新的分布式账本,世界上任何地方的电脑均可以通过互联网连接到比特币系统,它有着有去中心化、不可篡改和公开透明的特点。
在这个网络里面没有虚拟机,比特币更为主要的功能是用来记录、存储链上随时进行的交易数据。
而以太坊虚拟机顾名思义则是建立在以太坊区块链上的一个抽象的机器,它可以使在其上面运行的程序彼此隔离,并且与主链分离。
以太坊虚拟机有何用处?
相较于比特币被视作分布式的记账本,以太坊致力成为“下一代智能合约和去中心化应用平台”,则可以被看作是可以运行程序的分布式计算平台。
Vitalik?也将其构想为一个去中心化的“世界计算机”。作为计算机,就需要有计算,存储,执行等功能。
所以,以太坊在拥有比特币网络中基本的数据存储功能之外,还需要运行各种代码进行计算,由以太坊虚拟机所编译和解释执行的软件或者应用就是“智能合约”。
当以太坊链上发生转账交易的时候,以太坊虚拟机会进行以下一系列工作:
调取转账的数值,分析合约的指令。计算Gas的消耗,确保发出转账的地址有足够的Gas费。执行合约,实现转账到对应的地址。从上面以太坊虚拟机的工作流程中,我们可以窥见EVM对于以太坊的几个功能:
便于测试:为了保证各种“智能合约”的顺利执行,我们需要给它们创建一个安全的运行环境,以太坊虚拟机就是一个代码的运行环境。正如我们上文所说,在虚拟机里的各种操作不会影响主机一样,任何想要在以太坊虚拟机创建智能合约的开发者可以在虚拟机上测试各种应用而不占用主链资源也不受其他区块链的影响。增加安全性:以太坊上承载着具有强大功能的各种应用,其逻辑也就更加复杂,开发者也越容易出现各种漏洞。而以太坊虚拟机是一个完全独立的沙盒,合约代码可对外完全隔离并在EVM内部运行。不仅可以防止因为不法分子或者程序员的编程错误而影响整个主链,还可以防止运行智能合约的物理设备遭受攻击。保障稳定性:由于以太坊虚拟机部署在以太坊网络的每个节点,整个以太坊网络的数据由众多节点共同维护和更新,这保持了整个区块链数据的一致性,这同样也使以太坊有极高的故障容错性,保证零停机。小结
可见,以太坊虚拟机在以太坊区块链中扮演着重要的角色,为智能合约的实现提供了技术基础,不仅整体上可以为开发人员提供应用测试环境,一定程度上提升了以太坊主链的安全性、稳定性。
不过它同时也存在着很多缺陷深受诟病,比如EVM常用的Solidity语言缺乏标准库、合约代码不支持升级只支持部署,存储空间碎片化和维护等。
标签:以太坊区块链比特币AVEilv币未来会超过以太坊吗区块链工程专业学什么课程比较好比特币行情分析及最新消息1小时前waves币为什么跌得那么狠
于今年4月首次亮相的无聊猿系列无疑是市场上最受欢迎的NFT之一,因为它为用户提供了丰富的选择空间和多样化的特征,在该系列中,每只猿猴的特征可以通过算法随机生成.
1900/1/1 0:00:00近日,上海迈童文化科技股份有限公司被上海股权托管交易中心授予“2020年度表现突出单位”,公司董事长黄芳被授予“2020年度优秀投资者”奖.
1900/1/1 0:00:00文|火星投研梅宁航NFT的火热肉眼可见,但是NFT的估值方法与众不同,正如同我们之前在Beeple套现离场,NFT艺术品已经是泡沫了吗?中所说,NFT艺术品的价值评价不是严格遵守劳动价值论.
1900/1/1 0:00:00NFT或将在零售业、服务业、自媒体、游戏和DeFi等领域大规模普及应用。撰文:ChrisCantino,ColorCapital合伙人编译:PerryWang1/如果用「电梯游说」的方式来解释N.
1900/1/1 0:00:00原文标题:《元宇宙概念股狂欢:错过了互联网,还能错过元宇宙吗?》撰文:Leno继11月5日的多家元宇宙概念股大范围涨停之后,受「元宇宙」概念的颠覆性应用场景有望逐步落地的消息影响.
1900/1/1 0:00:00据最新消息,波场TRON创始人兼BitTorrentCEO孙宇晨宣布将阿尔贝托·贾科梅蒂的标志性艺术品《鼻子》捐赠给APENFT基金会.
1900/1/1 0:00:00