自从2021年8月31日Arbitrum One正式上线以来,Arbitrum生态为开发者提供了灵活的工具,帮助他们释放创意,开发出更强大、更高效、更具创新性的区块链产品。今天,Stylus在Arbitrum One和Nova主网上线,这标志着又一个重要里程碑,推动了这一进程的进一步发展。
Arbitrum Stylus的主网上线恰逢Arbitrum三周年庆!Stylus已经可以在Arbitrum One和Nova链上使用,我们希望你能借助Stylus大展身手。此外,Orbit链也可以选择使用并体验这项新技术——毕竟,这是你的链,你做主。
目前,Solidity是以太坊上应用最广泛的智能合约语言之一。Solidity在区块链技术的发展中扮演了重要角色,并将继续发挥关键作用。不过,使用Solidity编写智能合约也有一些难题。据统计,目前Solidity开发者约有2万名,而Rust开发者大约有300万,C/C++开发者则有1200万左右。
Stylus为开发者提供了使用高效、安全的语言开发智能合约的工具。任何能够编译成WebAssembly(WASM)的语言都可以在Stylus上使用,包括Rust等。这是因为Stylus引入了一个与EVM完全兼容的虚拟机,专门用来执行WASM代码,而不是EVM的字节码。
这个虚拟机并不是要取代EVM,而是与EVM协同运作,一起处理状态转换和字节码的执行。此外,Stylus虚拟机在性能方面比EVM更加优化。
由于Rust和C语言经过数十年的编译器优化,WASM程序的运行效率高于Solidity。这使得开发者可以创建复杂的加密和计算任务,而这些任务如果用Solidity来完成,将会耗费大量Gas。此外,Solidity和WASM合约之间可以完全互相调用,Solidity合约可以自由调用Rust合约,反之亦然。如果开发者使用Rust,他们将能立即使用一整套开发工具和链上功能。
有了这些新的编程语言和高速的WASM虚拟机,开发者现在可以在代码表达上更为自由,并突破他们在链上开发的极限。而且,Stylus带来的WASM虚拟机能够显著降低复杂智能合约的Gas费用,这意味着计算量大、内存占用高的应用将能以更低的成本运行。
Stylus在Arbitrum One和Nova主网上的激活,与我们扩展以太坊的宏大目标一致。Stylus还有许多未知领域等待探索,我们非常期待你能够加入这段探索之旅。
与我们一起建设与我们一起构建 如今,Stylus生态系统充满了成长与扩展的机会。尽管在初期阶段推出,但基础功能已经到位。我们致力于通过新增开发工具、抽象层和功能,推动生态系统的不断创新。这意味着开发者可以在使用Stylus的过程中,亲手塑造并优化它。
目前,多个团队已经开始使用Stylus进行开发,作为技术的早期用户,他们正在探索EVM的更多可能性。以下是一些仅通过Stylus才能实现的激动人心的项目案例:
Renegade FinanceRenegade正在构建一种“链上暗池”去中心化交易所,这是一种注重隐私的交易平台。类似于传统金融中的暗池,Renegade能够实现隐藏规模的高效交易,并且避免了MEV、滑点、价差和价格影响。Renegade通过多方计算和零知识证明技术,确保了交易前后的隐私。创始工程师Andrew表示,“如果没有Stylus,Renegade不可能在速度、成本和安全性上达到当前的水准。”
SuperpositionSuperposition推出的AMM合约“Longtail”是一种集中流动性的AMM,旨在为跨链流动性提供无缝解决方案,并且尽量降低市场风险。借助Stylus,Longtail将所有流动性集中在一个合约中,并使用fUSDC作为共享资产。此外,该AMM还支持Permit2,让用户在使用代币时更加高效、经济。Superposition创始人Alex表示:“Stylus完美结合了Rust的强大表现力与EVM的丰富生态。我们选择Stylus是为了构建EVM上最经济、最安全的DeFi套件,同时保留其可组合性。Stylus就是推动这一切实现的关键。”
Crypto Valley ExchangeCrypto Valley Exchange利用Stylus的技术,结合Rust、WASM和LLVM,开发出高效且与以太坊生态完全兼容的智能合约。这一技术使得团队可以在链上实现衍生品交易的投资组合保证金管理。CTO Ivan指出:“有了Stylus,我们可以充分发挥Rust、WASM和LLVM的潜力,开发出先进的智能合约,同时确保与以太坊的兼容性。因此,Stylus是我们实现链上衍生品投资组合保证金管理的唯一选择。”
FairblockFairblock正在使用Stylus实现多方计算(MPC)方案,比如门限身份加密。如果只使用EVM,这些方案几乎不可实现。借助这些算法,开发者能够构建防止抢跑的订单、PVP游戏、神秘NFT、抗强制投票和保密AI等应用。
生态系统支持Stylus的采用是一项涉及整个生态的行动,Web3领域的许多玩家都在推动Stylus的普及,让更多人可以轻松使用。
其中一些合作伙伴包括:
Etherscan:作为广受欢迎的区块浏览器和分析平台,Etherscan正支持Stylus合约的验证和交互,适用于Arbitrum的汇总链和Orbit链,从而提升了Stylus智能合约的信任度和可用性。
OpenZeppelin:作为开源智能合约库及安全解决方案的提供商,OpenZeppelin正在为Rust构建Stylus库,致力于提高开发的安全性。这将帮助开发者更快推进Stylus的开发。
Tenderly:作为Web3基础设施的全栈服务提供商,Tenderly将通过区块发现、执行和模拟功能支持Stylus。其发展计划还包括优化跟踪和虚拟测试网,以进一步提升Stylus的兼容性。
未来计划
Offchain Labs 将继续开发 Stylus SDK 并优化命令行工具。我们将坚持开放、透明的原则,打造能够经受时间考验的产品。为了推动 Stylus 的普及,接下来的几周内将会有一系列活动等你参与。以下是一些值得关注的重要活动。
Stylus展会从9月2日那周开始,Arbitrum Foundation 每周都会与使用 Stylus 的团队举行问答环节。这些团队会分享他们的开发经验,并探讨 Stylus 带来的新功能和突破。
主网NFT铸造为庆祝 Stylus 上线,Arbitrum Foundation 将推出首个由 Stylus 驱动的NFT铸造活动!该NFT由艺术家 Jimena Buena Vita 设计,将于2024年9月9日开放铸造。
Stylus专业工作坊9月底和10月底将有面向高级开发者的现场工作坊,主题是如何使用 Stylus 实现之前在EVM上难以实现的功能。具体的应用场景包括:
零知识证明;25519曲线验证及其他加密算法;全同态加密;Black Scholes期权定价模型;存储证明。
Stylus冲刺计划Stylus冲刺计划旨在鼓励开发者尽早开发 Stylus 智能合约和工具,帮助释放其在加密领域的巨大潜力。目前,一项DAO提案正在寻求通过,计划为该计划提供高达500万ARB的奖励资金。该提案正在征求 Arbitrum DAO 的反馈,如果提案通过,团队申请将从10月4日开始。
免责声明:
本文转载自[Arbitrum Blog],版权归原作者[Arbitrum]所有。如果对转载有异议,请联系Gate Learn团队,团队会及时处理。免责申明:本文中的观点和意见仅为作者个人意见,不作为任何投资建议。本文由Gate Learn团队翻译。除特别说明外,禁止复制、传播或抄袭译文内容。