区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 币安下载 > 正文

ASM:虚拟机之战:WASM 与 EVM_怎么得到以太坊币的钱

作者:

时间:

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

以太坊虚拟机是一种轻量级虚拟机,用于在以太坊网络上运行各种智能合约。EVM的功能不同于Windows等传统操作系统,后者一次只能在一台机器上运行。EVM是构建在本机操作系统上的高级抽象,用于模拟物理机。

通过使用EVM,相同的平台可以在许多不同的操作系统和硬件架构上运行。该特性使虚拟机适合以太坊等网络,可以通过分布在世界各地的不同机器上的不同客户端访问这些网络。EVM可以模拟在物理CPU上执行的功能,并负责以太坊网络上的大部分功能。

EVM具有以下特点:

确定性

确定性程序对相同的输入集提供相同的输出,而与它执行相同代码的次数无关。在以太坊中,dApp每次处理数百万美元,各种用户需要知道代码在执行的每个阶段是如何反应的。

Filecoin虚拟机FVM将于3月14日在主网上线:金色财经报道,据Filecoin官方博客发文称,与以太坊兼容的Filecoin虚拟机FEVM将于3月14日在Filecoin主网启动。

FEVM的增量交付计划的最终版本已经实施,这允许开发人员在FEVM的最终版本上进行构建。最近推出了一个新的测试网络Hyperspace by Factor 8 Solutions ,以允许开发人员在稳定的测试网络上构建和不断迭代他们的项目,该测试网络将在发布后继续可用。Zondax的新Filecoin.sol库现在允许Solidity智能合约无缝调用Filecoin内置参与者的方法,这为存储相关解决方案开辟了更多可能性。[2023/2/20 12:16:43]

可隔离

区块链安全机构Halborn推出区块链和智能合约安全虚拟机 ZIION:8月29日消息,区块链安全机构 Halborn 推出开源区块链和智能合约安全虚拟机 ZIION,包含超过 100 种区块链安全工具,包括协议工具、EVM 工具、Rust 工具等,开发者可基于该虚拟机在比特币、以太坊、Solana、Polkadot、Substrate 基础之上进行开发。[2022/8/29 12:56:01]

智能合约需要在完全隔离的环境中运行。这确保了如果智能合约发生黑客或bug,它不会影响底层协议的其他部分。

可终止

以太坊智能合约是图灵完备的。因此,只要有足够的时间和资源,他们就应该能够解决任何问题。智能合约应该有终止机制,因为很难确定合约是否会在规定的期限内完成所有操作。以太坊使用“gas”限制来终止超出执行限制的智能合约。

Astar生态多虚拟机借贷中心SiO2 Finance预计将于2022年Q3推出代币:7月3日消息,据官方消息,多虚拟机借贷中心SiO2 Finance预计将于2022年第四季度启动。据介绍,SiO2 Finance是Astar上为 Polkadot构建一个多虚拟机借贷中心,旨在为Astar/Polkadot社区提供最佳的用户体验、易于使用的一键式功能和透明的治理。[2022/7/3 1:47:51]

EVM的功能

它是以太坊网络的去中心化处理单元。每个交互、交易和智能合约执行都只能在这里发生。

获取并执行指令,然后通过给定的指令分派器解码操作数。

负责所有的数据结构,如操作数,数据处理和指令。

Nervos:理想的区块链网络需将虚拟机、编程模型和网络架构结合起来:据官方消息,北京时间5月11日上午,Nervos受邀出席硅谷Crypto社区会议Silicon Valley Ethereum Meetup,Nervos高级软件工程师Jordan Mack,社区成员Matt Quinn和SKALE Labs联合创始人兼首席执行官Jack O'Holleran发表了主题演讲,就分层架构进行了深入交流。

Nervos表示,一个理想的区块链网络,需要结合独特的设计决策,并将虚拟机、编程模型和网络架构结合起来,以更好地支持Layer 2协议和DApp。SKALE表示,一个理想的网络的体系结构和一些关键的组件,可以提高安全性、提升交易吞吐量,并且加快DApp开发速度。

Silicon Valley Ethereum Meetup是Crypto社区中最大的Meetup组织之一,拥有4700多名成员,举办过100多场活动。[2020/5/11]

跟踪网络组件,如存储状态、区块信息和世界状态。

负责为以太坊网络上的不同智能合约创建运行时环境。

EVM的挑战

EVM处理如此多不同的操作并不快,但是它的操作码规范还没有发展到可以处理变化的需求。

未能进化意味着语言也有局限性。

什么是WebAssembly(WASM)?

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

专为网络打造

如前所述,来自谷歌、微软和苹果等大型技术公司的工程师都是开发团队的一部分。因此,这些工程师要确保WASM与他们的引擎和协议兼容。

设计时考虑了一组特定的目标

创建WASM是为了快速、高效和便携。WASM将利用常见的硬件能力,以“接近本地速度”执行。

易于阅读和调试。它具有人类可读的文本格式,代码可以手动查看、编写和调试。

确保安全。它通过增强主机浏览器的权限策略和保持向后兼容性来实现这一点。

EVM与WASM

速度

简单地说,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

标签:ASMWAS以太坊区块链asm币跑路WASABI怎么得到以太坊币的钱区块链dapp开发

币安下载热门资讯
NIF:景区研究元宇宙?张家界武陵源区回应:探索更好的旅游体验_元宇宙币最新消息

“张家界从来不缺创新,值得关注”“卖门票的也研究元宇宙,这是不是在跟风炒作?”……11月18日,红网时刻新闻发布了一条《全国首个景区元宇宙研究中心落户张家界》的新闻引发网络热议.

ION:金色财经五周年活动领奖教程_TOK

金色财经五周年活动正式开放领奖啦,请中奖的用户一定要按照教程来进行领奖哦,感谢各位小伙伴的参与.

BUND:详解NFTX、Unicly等主要NFT流动性协议 探讨NFT金融化未来_erc20币价格

与DeFi中的资产类似,不可替代的代币需要类似的基本要素,如借贷、流动性和资产管理,这是目前正在建立的领域.

以太坊:加密行业获风投青睐却有“泡沫”的风险_COIN

中国日报网11月25日电?据英国《经济学人》报道,在加密货币交易所FTX的香港办事处,工作高于生理需求。食物和酒放在各装有六个屏幕的桌子周围.

THE:NFT如何为音乐产业带来新的变化?_TOK

概述 从2021年3月音乐家格里姆斯率先以近600万美元的价格出售了一系列NFT开始,音乐产业逐渐开始进军NFT领域。几天后,摇滚乐队“利昂之王”成为第一批以NFT形式出售专辑的乐队.

TOK:证券日报:元宇宙故事有多迷人 投资者就应当有多警惕_Shika Token

元宇宙已成为近期资本市场最热的概念之一。本月内涨幅排在前十位的股票中,元宇宙概念股占了两个席位。11月24日,元宇宙指数创出历史新高。元宇宙概念股持续火爆,监管问询也在增多.