首页 > IPFS > 听Arbitrum谈Nitro升级:WASM如何进一步打开扩容潜力?
路安  

听Arbitrum谈Nitro升级:WASM如何进一步打开扩容潜力?

摘要:撰文:潘致雄Arbitrum在推出首个以太坊扩容网络 Arbitrum One 之后,还计划为该网络进行一次重要的升级,代号「Nirto」(氮气加速),可进一步降低用户的网络使用成本,还同时预留了潜在

写作:潘致雄

Arbitrum第一个以太坊扩容网络 正在推出Arbitrum One 之后,还计划对网络进行重要的升级和代号「Nirto」(氮气加速)可以进一步降低用户的网络使用成本,保留潜在的可扩展性。

这次升级最重要的技术改进是 Arbitrum 原本定制的 AVM (Arbitrum 虚拟机)架构,切换成 WASM 的 Arbitrum 引擎。更换后,该系统可以完全使用其他标准语言和工具来编译,以取代非常特定的编程语言和编译工具。

替换成 WASM 架构后,Arbitrum 团队预计可以提升二层网络代码的执行效率高达 20 至 50 倍,而且未来或许可以支持更多通用的编程语言,这就能加速让更多的传统开发者进入该领域。

可以在浏览器中运行WASM 技术

Arbitrum 联合创始人 Steven Goldfeder 向链闻说,「从技术角度看,Nitro 真的让我们更接近直接支持 WASM 合约。」目前以太坊网络中的智能合同是通过 Solidity 等语言开发,然后在编译后通过 EVM (以太坊虚拟机)执行。

根据维基百科,WebAssembly (WASM)它是一种实验性的编程语言,允许开发人员在浏览器中使用熟悉的编程语言进行编译,开发团队来自 Mozilla、Google、Microsoft、Apple 等。WASM 的 1.0 版本内的所有主流浏览器的所有主流浏览器中Firefox、Chrome、Safari 和 Edge。

它也被一些区块链网络选为潜在的技术升级方案,包括以太坊eWASM 技术,但从 GitHub 根据以太坊基金会定期公开的进展,该项目可能不是现阶段发展的重点。以太坊基金会目前更关注以太坊 2.0 硬分叉升级和 PoS 合并「The Merge」的事宜。

先专注于 EVM,提高兼容性,Gas 计算方式

但 Steven Goldfeder 补充,基于 WASM 的新架构有能力直接提供 WASM 智能合同支持,但目前他们的重点是提供最好的 EVM 支持,「Nitro 仍然需要开发者以 EVM 为目标。」

从 EVM 兼容性方面,这次 Nitro 升级进一步完善,特别是在开发过程和工具相关场景中Gas (交易中的计算量和存储成本)。

Goldfeder 表示,「目前的 Arbitrum 已完全兼容 EVM 。但如果打开引擎盖,其内部结构和 Geth 等以太坊客户端不同。对于一些工具,Arbitrum 目前不支持一些调试功能,如内部调用跟踪,但在 Nitro 升级后直接支持。」

另外,如果你现在 Arbitrum 区块浏览器,可以找到每笔交易的 Gas 需求远远超过 L由于两者的计算方法完全不同(当然,Gas Price 也远低于 L但在 Nitro 升级后,Gas 的计算逻辑将与 相匹配L1 更兼容。

Nitro 能显著降低交易成本吗?

Arbitrum 团队预计 Nitro 可以提高二层网络的执行速度 20 到 50 倍,但这更多的是计算相关成本,主要影响二层网络中节点的执行效率。

但 Optimistic Rollup 扩容方案最重要的成本是批量打包二层交易数据(通过 )calldata)储存至 L如果 的话,这部分成本仅限于以太坊一层网络Nitro 只是提高了执行效率,这部分成本优化相对有限。

所以 Goldfeder 也表示 Nitro 升级不仅包括 WASM 提高执行效率还包括其他更新,「Nitro 包含多个升级,可以减少 L1 上 calldata 的成本,也可以降低 L2 执行成本和节点效率可以提高。」至于能提高多少 Gas 效率,他们还没有提供公共数据,但他们说「会可观的(sizable)降低成本」。

而对于 Arbitrum One 他们认为这套技术的长期扩容效率「要依靠以太坊 2.0 数据分片技术可以显著降低交易成本。」

Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。