火星链 火星链
Ctrl+D收藏火星链
首页 > 区块链 > 正文

以太坊:一文对比虚拟机EVM与WASM :速度、预编译、灵活性和互操作性

作者:

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

什么是以太坊虚拟机(EVM)?

以太坊虚拟机是一种轻量级虚拟机,用于在以太坊网络上运行各种智能合约。EVM的功能不同于Windows等传统操作系统,后者一次只能在一台机器上运行。EVM是构建在本机操作系统上的高级抽象,用于模拟物理机。通过使用EVM,相同的平台可以在许多不同的操作系统和硬件架构上运行。该特性使虚拟机适合以太坊等网络,可以通过分布在世界各地的不同机器上的不同客户端访问这些网络。EVM可以模拟在物理CPU上执行的功能,并负责以太坊网络上的大部分功能。EVM具有以下特点:确定性确定性程序对相同的输入集提供相同的输出,而与它执行相同代码的次数无关。在以太坊中,dApp每次处理数百万美元,各种用户需要知道代码在执行的每个阶段是如何反应的。可隔离智能合约需要在完全隔离的环境中运行。这确保了如果智能合约发生黑客或bug,它不会影响底层协议的其他部分。可终止以太坊智能合约是图灵完备的。因此,只要有足够的时间和资源,他们就应该能够解决任何问题。智能合约应该有终止机制,因为很难确定合约是否会在规定的期限内完成所有操作。以太坊使用“gas”限制来终止超出执行限制的智能合约。EVM的功能

Terra Classic L1团队发布v2.1.0升级提案,旨在提高其性能和安全性:6月4日消息,Terra Classic(LUNC)L1团队发布v2.1.0升级提案,并计划在未来几周内启动该升级。该提案将于6月7日左右进行投票,并计划于6月14日进行升级。

据悉,该提案旨在提高Terra Classic的性能和安全性,该升级将包括以下几个方面的改进:优化交易处理速度,从而提高整体性能;引入新的安全特性,包括增强的身份验证和交易确认机制,以提高安全性;更新和修复现有的漏洞和错误,以确保系统的稳定性和可靠性。在升级之前,建议所有用户备份数据,并在升级后测试应用程序和合约以确保兼容性。[2023/6/5 21:15:15]

它是以太坊网络的去中心化处理单元。每个交互、交易和智能合约执行都只能在这里发生。获取并执行指令,然后通过给定的指令分派器解码操作数。负责所有的数据结构,如操作数,数据处理和指令。跟踪网络组件,如存储状态、区块信息和世界状态。负责为以太坊网络上的不同智能合约创建运行时环境。EVM的挑战

美联储掉期交易显示,3月加息50个基点的几率提升至75%:金色财经报道,美联储掉期交易显示,3月加息50个基点的几率提升至75%。[2023/3/8 12:50:15]

EVM处理如此多不同的操作并不快,但是它的操作码规范还没有发展到可以处理变化的需求。未能进化意味着语言也有局限性。什么是WebAssembly(WASM)?

WebAssembly(WASM)是一种新型代码,可以在现代浏览器上高效地执行。这个新代码是由万维网联盟(W3C)创建和定义的。WASM是为网络而建的,包括来自谷歌、Mozilla和苹果的工程师。本质上,WASM通常被称为Ethereum2.0,它具有EVM的所有功能,并附带了额外的功能。专为网络打造

亚马逊前高管推出NFT检索平台Thred:金色财经报道,NFT检索平台Thred现已推出,帮助用户发现新NFT。其创始人Ben Straley曾任亚马逊全球对外营销和交易主管,以及星巴克全球数字产品副总裁等职位。

Ben Straley表示,Thred结合自动化机器学习和算法,对以太坊和Polygon区块链上的NFT进行排名,然后对每个NFT的可取性进行拍卖,并将其与收藏家、消费者和社区内容相结合。用户可以搜索、阅读和分享任何NFT的评论,以帮助买家更好地了解这些收藏。

目前,Thred已与基于以太坊和Polygon的NFT集成,未来考虑扩展到比特币和Solana等其他链上。[2023/2/17 12:12:09]

如前所述,来自谷歌、微软和苹果等大型技术公司的工程师都是开发团队的一部分。因此,这些工程师要确保WASM与他们的引擎和协议兼容。设计时考虑了一组特定的目标创建WASM是为了快速、高效和便携。WASM将利用常见的硬件能力,以“接近本地速度”执行。易于阅读和调试。它具有人类可读的文本格式,代码可以手动查看、编写和调试。确保安全。它通过增强主机浏览器的权限策略和保持向后兼容性来实现这一点。EVM与WASM

网传“李林创办新交易所”系新火科技旗下合规交易平台“新火香港” 面向机构和专业投资者:金色财经报道,网传“李林创办新加密交易平台新火香港”,经金色财经查阅相关公开信息发现,新火香港为港交所上市公司新火科技控股有限公司的全资附属公司。 新火香港于2020年8月获得香港公司注册处颁发的信託或公司服务提供者 (TCSP)牌照,是一个合规虚拟资产交易平台,主要为机构和专业投资者提供服务。目前新火科技主要提供BTC/USD、ETH/USD和USDT/USD三个交易对,但该交易平台暂无交易量。

金色财经此前报道,新火科技前身为火币科技,在10月8日Huobi Global股份全部转让给About Capital的基金后,10月28日火币科技更名为新火科技。李林为新火科技控股有限公司主席及控股股东。根据新火科技官方网站显示,杜均和张丽分别担任公司CEO与CFO。[2023/1/4 9:52:14]

速度简单地说,EVM是一个万事通,但却什么都不懂。EVM如何处理编译就是这一点的一个很好的例子。本机引擎努力寻找执行某些操作的最佳路径,最终影响EVM的总体吞吐量。EVM只能处理256位字节码,这意味着小于256位的字节码必须先转换为256位格式,然后才能发送给EVM。EVM的可扩展性问题很明显,因为它每秒只处理25个交易。WASM直接转换为编译后的代码,这使它能够更快地加载,同时增加每个区块所处理的交易数量。预编译EVM依赖于预编译(预编译合约)。当发出预编译调用时,EVM将执行预定义的本机代码,然后显示结果。这些预编译特定于用于基本操作的特定协议,例如签名方案和哈希。尽管预编译在不消耗大量gas的情况下使加密计算变得高效,但它们也带来了问题。引入新的预编译器通常要求网络经历一个系统范围的硬分叉。WASM消除了以太坊对预编译合同的依赖。由于WASM非常高效,开发人员可以创建高效、快速的智能合约,而无需担心潜在的硬分叉。灵活性和互操作性WASM支持更多的语言,并且提供了比EVM更广泛的工具集。WASM支持传统语言,如Rust、C和c++。WASM也被本地JavaScript引擎支持,例如Google的V8引擎、微软的Chakra引擎和Mozilla的Spidermonkey引擎。小结

以太坊引入了比特币区块链上不可用的某些功能。以太坊虚拟机的引入允许开发人员轻松地创建和部署智能合约。然而,EVM也有许多局限性,而WASM正试图解决这些局限性。根据WebAssembly.org,WebAssembly1.0已经被提供给四个主要的浏览器引擎。Source:https://medium.com/momentum6/the-war-on-virtual-machines-wasm-vs-evm-8e68f9d53ef4

标签:WASASM以太坊NFTSWASHasm币能投资吗以太坊最新价格行情NFTC价格

区块链热门资讯
TAL:一文科普关于比特币的五种常见误解

作者|KaiSedgwick翻译|Aimee出品|白话区块链英国首相BenjaminDisraeli曾经说过,“世界上有三种谎言:谎言、糟糕透顶的谎言,以及统计数据”.

1900/1/1 0:00:00
BOO:元宇宙的未来:真正的「只属于你」的世界

作者|Leno出品|白话区块链今日消息,Facebook宣布更名为Meta,股票代码将从12月1日起变更为“MVRS”,其元宇宙将支持NFT.

1900/1/1 0:00:00
DOT:DFG为Astar众贷贡献30万枚DOT,深化波卡生态合作

波卡平行链卡槽拍卖按计划于2021年11月11日正式开启,来自全球的投资者们都参与到了质押DOT的竞赛中,以此来支持他们认为最有希望在第一轮平行链卡槽拍卖中取得成功的项目.

1900/1/1 0:00:00
OUSE:解读PawnHouse:受诺奖青睐的SMRA理论如何应用于NFT价格发现

2021年是NFT迎来爆发式发展的一年,市场参与者对NFT资产的关注度也越来越高。但由于NFT自身的特殊属性和目前行业的发展现状,NFT市场火热的背后面临诸多问题,其中NFT定价难和流动性差的问.

1900/1/1 0:00:00
LOKI:狗狗币联创人暗示FLOKI「庞氏」特征,FLOKI 难以摘去Meme币标签

Meme币概念板的热度正在下降,这轮上行趋势的最大赢家仍是柴犬币SHIB,5天内超214%的涨幅令其冲上了加密资产市值排行榜的第九名之位,超越了创建历史更悠久的狗狗币DOGE.

1900/1/1 0:00:00
Tokemak:深度解析 Tokemak 的 Reactor 模型:流动性即服务的核效率

作者:Messari研究员&RyanSwanson文章翻译:Blockunicorn2000年代初期的.com热潮在新兴的互联网领域开启了创新和创业的新时代.

1900/1/1 0:00:00