Arbitrum Stylus 主网已上线:引入 WASM VM 允许使用 Rust、C 和 C++ 编写合约
自 2021 年 8 月 31 日 Arbitrum One 正式推出以来,Arbitrum 生态系统为开发者提供了一系列灵活工具,以帮助更好的释放想象力,并在区块链上构建更强大、高效和独特的产品,而今天在 Arbitrum One 和 Nova 主网上激活 Stylus则是又一个里程碑,并将进一步增强 Arbitrum 在赋能开发者方面的努力。
恰逢 Arbitrum 三周年庆典,目前 Arbitrum Stylus 已在 Arbitrum One 和 Nova 主网上推出,未来 Orbit 链也将有机会自行决定是否使用和实验Stylus这项新技术,毕竟,Arbitrum 一直以来的宗旨都是:你的链,你的规则。
目前,Solidity 是以太坊上最广泛使用的智能合约语言之一。不可否认 Solidity 在塑造区块链方面发挥了重要作用,并将在未来继续发挥作用。然而,使用 Solidity 构建智能合约时存在一些挑战,从数据维度来看,估计目前大约有 20,000 名 Solidity 开发者,这一数字远低于 Rust 的 300 万开发者,以及 C / C++ 的 1200 万开发者。
Stylus 为开发智能合约提供了高效且安全的编程工具。任何编译为 WebAssembly(WASM)的语言都受到支持,包括 Rust 及其他语言。这是因为 Stylus 引入了一个与 EVM 完全互操作的平行虚拟机,旨在执行 WASM 而非 EVM 字节码。该虚拟机并不是替代 EVM,而是与其协同工作,以促进状态转换和执行各自的字节码,与 EVM 相比,它在性能上进行了优化。
此外,WASM 由于对 Rust 和 C 语言进行了数十年的编译器开发,其程序比 Solidity来得更高效。这使得开发者能够创建复杂的加密和计算任务,否则这些任务将极其耗费 Gas。另外值得一提的是,Solidity 合约和 WASM 合约是完全可互操作的。Solidity 合约可以自由调用 Rust 合约,反之亦然。若选择使用 Rust,开发者可以立即访问完整的开发工具套件和链上功能。
借助这些新的编程语言和高效的 WASM 虚拟机,开发者拥有了更具表现力的编码工具,可以帮助他们进一步探索链上创新的边界。此外,Stylus 引入的 WASM 虚拟机可以显著降低复杂智能合约的 Gas 成本,这意味着对于计算和内存密集型应用来说,使用 Stylus 将大幅降低他们的运行成本。
在 Arbitrum One 和 Nova 主网上推出 Stylus 与我们扩容以太坊的愿景相一致,未来通过 Stylus 我们将更有能力探索区块链更广阔的未知领域,同时我们希望更多开发者加入我们这段旅程。
【点击此处观看视频进一步了解 Stylus】
与我们一起构建
虽然 Stylus 生态系统充满了增长和扩展的可能性,但在推出之际,Stylus 生态系统仍处于早期阶段。尽管启动所需的基本组件已经到位,但我们还是很期待能通过生态系统的扩展,为大家提供更多开发工具、和功能以进一步促进创新。这意味着第一批使用 Stylus 的先锋者们将能够在积极构建的过程中同时帮助塑造和完善 Stylus。
- 申链财经
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。