科普丨虚拟机之战:Wasm 与 EVM
PolkaWorld
共 2393字,需浏览 5分钟
·
2021-11-30 08:59
加入 PolkaWorld 社区,共建 Web 3.0!
通过使用 EVM,相同的平台可以在许多不同的操作系统和硬件架构上运行。该特性使虚拟机适合以太坊等网络,可以通过分布在世界各地的不同机器上的不同客户端访问这些网络。EVM 可以模拟在物理 CPU 上执行的功能,并负责以太坊网络上的大部分功能。
它是以太坊网络的去中心化处理单元。每个交互、交易和智能合约执行都只能在这里发生。 获取并执行指令,然后通过给定的指令分派器解码操作数。 负责所有的数据结构,如操作数、数据处理和指令。 跟踪网络组件,如存储状态、区块信息和事件状态。 负责为以太坊网络上的不同智能合约创建 Runtime 环境。
EVM 处理如此既多又不同的操作,速度并不快,但是它的操作码规范还没有发展到可以处理变化的需求。 未能进化意味着语言也有局限性。
易于阅读和调试。它具有人类可读的文本格式,代码可以手动查看、编写和调试。 确保安全。它通过增强主机浏览器的权限策略和保持向后兼容性来实现这一点。
欢迎学习 Substrate:
https://substrate.dev/
关注 Substrate 进展:
https://github.com/paritytech/substrate
关注 Polkadot 进展:
https://github.com/paritytech/polkadot
更多内容:
Kusama 结束第三批插槽 Auction!24% KSM 锁在平行链中!
扫码关注公众号,回复 “1” 加入波卡群
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!
评论