超越EVM:Arbitrum Stylus升级即将上线

新手6/4/2024, 10:39:51 AM
Arbitrum即将推出Stylus升级,允许开发者使用Rust、C和C++等语言进行智能合约编程,同时保持对Solidity等EVM语言的完全兼容。本文探讨了Stylus的必要性、工作原理及其对Arbitrum生态系统的潜在影响,包括提高计算效率、降低成本和吸引更广泛的开发者群体。

为什么选择Stylus?

Solidity等EVM语言一直是区块链技术栈和初期开发语言的基础。然而,这种语言有其局限性,因为它较新且开发者数量有限。据估计,Solidity开发者约有2万人,而截至2023年8月,Rust和C++开发者分别有300万和1200万。

迄今为止,如果开发者希望使用Solidity以外的语言构建,他们必须在不同的区块链上进行,这些区块链可能没有同样数量的应用程序或活动。区块链必须反映这种对更多语言的需求并相应地进行调整,提供更多的灵活性。

这就是Arbitrum Stylus升级背后的核心原因,预计将在未来几周内推出。


超越 EVM 语言

Stylus被定义为Arbitrum的“下一代”编程语言。一旦Stylus上线,开发者可以用任何他们喜欢的语言编写代码,利用Rust、C或C++的高效性,同时受益于完整的EVM兼容性。Stylus将在所有Arbitrum链上上线,包括Orbit Chains。

通过这次升级,所有Arbitrum链将支持MultiVM,带来以下好处:

  • 计算效率提高10倍
  • 内存效率提高100倍且更便宜
  • 交易成本更低
  • 实现以前EVM语言无法实现的操作

用户将在Arbitrum上体验到新的应用程序和用例,并节省成本。

Stylus是如何构建的?

Stylus是一个完全可互操作的环境。

开发者可以使用Rust编写代码,并像往常一样与Solidity合约进行交互,从而支持添加各种语言。

Stylus 具有 2 个虚拟机:

  • Ethereum VM:用于Solidity
  • WASM (使用Web Assembly):支持Rust、C、C++

然而,它们不是独立的,而是协同工作的。在一个虚拟机中的合约可以调用另一个虚拟机中的合约,并共同影响状态转换。

通过Arbitrum Nitro引入的欺诈证明机制,使得Stylus中WASM虚拟机的实现成为可能,该机制允许协议“确定性地证明任意WASM操作”。


构建下一波 Arbitrum dApp

除了通过更低的交易费用为用户提供巨大的优势外,Stylus可以被定义为一个以开发者为中心的升级,旨在通过降低进入Web3行业的门槛,吸引下一波开发者,并使他们能够使用已经熟悉的编程语言在Arbitrum上构建应用程序。

它解锁了对更多编程语言的访问权限,并为开发者提供了更好的工具支持。

此外,不久之后,Stylus还将能够支持更多的编程语言,如Go、Sway、Move和Cairo。

根据Arbitrum创始人Steven Goldberg的说法,Stylus更新几乎已经准备好即将发布。

Stylus的初始部署也将得到Arbitrum基金会资助计划第三阶段的支持,其中Stylus方向将为项目提供高达15万美元的ARB代币资助。

你准备好了吗?

声明:

  1. 本文转载自[Francesco],原文标题为《Going beyond the EVM with Arbitrum Stylus》,所有版权归原作者[FRANCESCO]所有。如对此转载有异议,请联系Gate Learn团队,他们将及时处理。

  2. 责任声明:本文仅代表作者个人观点,并不构成任何投资建议。

  3. 本文的翻译由Gate Learn团队完成,除非特别说明,禁止复制、分发或剽窃翻译文章。

超越EVM:Arbitrum Stylus升级即将上线

新手6/4/2024, 10:39:51 AM
Arbitrum即将推出Stylus升级,允许开发者使用Rust、C和C++等语言进行智能合约编程,同时保持对Solidity等EVM语言的完全兼容。本文探讨了Stylus的必要性、工作原理及其对Arbitrum生态系统的潜在影响,包括提高计算效率、降低成本和吸引更广泛的开发者群体。

为什么选择Stylus?

Solidity等EVM语言一直是区块链技术栈和初期开发语言的基础。然而,这种语言有其局限性,因为它较新且开发者数量有限。据估计,Solidity开发者约有2万人,而截至2023年8月,Rust和C++开发者分别有300万和1200万。

迄今为止,如果开发者希望使用Solidity以外的语言构建,他们必须在不同的区块链上进行,这些区块链可能没有同样数量的应用程序或活动。区块链必须反映这种对更多语言的需求并相应地进行调整,提供更多的灵活性。

这就是Arbitrum Stylus升级背后的核心原因,预计将在未来几周内推出。


超越 EVM 语言

Stylus被定义为Arbitrum的“下一代”编程语言。一旦Stylus上线,开发者可以用任何他们喜欢的语言编写代码,利用Rust、C或C++的高效性,同时受益于完整的EVM兼容性。Stylus将在所有Arbitrum链上上线,包括Orbit Chains。

通过这次升级,所有Arbitrum链将支持MultiVM,带来以下好处:

  • 计算效率提高10倍
  • 内存效率提高100倍且更便宜
  • 交易成本更低
  • 实现以前EVM语言无法实现的操作

用户将在Arbitrum上体验到新的应用程序和用例,并节省成本。

Stylus是如何构建的?

Stylus是一个完全可互操作的环境。

开发者可以使用Rust编写代码,并像往常一样与Solidity合约进行交互,从而支持添加各种语言。

Stylus 具有 2 个虚拟机:

  • Ethereum VM:用于Solidity
  • WASM (使用Web Assembly):支持Rust、C、C++

然而,它们不是独立的,而是协同工作的。在一个虚拟机中的合约可以调用另一个虚拟机中的合约,并共同影响状态转换。

通过Arbitrum Nitro引入的欺诈证明机制,使得Stylus中WASM虚拟机的实现成为可能,该机制允许协议“确定性地证明任意WASM操作”。


构建下一波 Arbitrum dApp

除了通过更低的交易费用为用户提供巨大的优势外,Stylus可以被定义为一个以开发者为中心的升级,旨在通过降低进入Web3行业的门槛,吸引下一波开发者,并使他们能够使用已经熟悉的编程语言在Arbitrum上构建应用程序。

它解锁了对更多编程语言的访问权限,并为开发者提供了更好的工具支持。

此外,不久之后,Stylus还将能够支持更多的编程语言,如Go、Sway、Move和Cairo。

根据Arbitrum创始人Steven Goldberg的说法,Stylus更新几乎已经准备好即将发布。

Stylus的初始部署也将得到Arbitrum基金会资助计划第三阶段的支持,其中Stylus方向将为项目提供高达15万美元的ARB代币资助。

你准备好了吗?

声明:

  1. 本文转载自[Francesco],原文标题为《Going beyond the EVM with Arbitrum Stylus》,所有版权归原作者[FRANCESCO]所有。如对此转载有异议,请联系Gate Learn团队,他们将及时处理。

  2. 责任声明:本文仅代表作者个人观点,并不构成任何投资建议。

  3. 本文的翻译由Gate Learn团队完成,除非特别说明,禁止复制、分发或剽窃翻译文章。

即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!