Arbitrum 最新發布的开發環境 Stylus 到底是什么?

2023-09-08 00:09:03

摘要: 今天,我們發布了Arbitrum Stylus的代碼和公共測試網,使开發者能夠使用傳統的EVM工具和與WASM兼容的語言(如Rust、C和C++)在Arbitrum Nitro鏈上構建應用程序。此外,通過提高計算、存儲和內存效率,Stylus大大降低了gas費,並使得先前不切實際的資源密集型區塊鏈用例,如替代籤名方案、更大的生成藝術庫、基於C++的遊戲和計算密集型AI模型成為可能。开源SDK現已可用,我們將在ETHGlobal NY舉辦一個Stylus Hackathon,獎勵總額為20,000美元。

為什么我們對Stylus充滿期待

去年的這個時候,我們憑借Arbitrum Nitro的發布邁出了巨大的一步;今天,我們再次憑借Stylus邁出了重要的一步。

Stylus的核心是EVM+:匯集了EVM和WASM兩個世界的最佳特性。开發者仍然可以享受EVM的所有優勢,包括生態系統和流動性,同時獲得效率的提升和訪問Rust、C和C++中的現有庫。所有這些都不需要更改EVM的任何工作方式。EVM的等價性不再是上限,而是起點。

比較EVM與EVM+

擁有從約20,000的Solidity开發者擴展到使用Rust和C的數百萬开發者的能力,同時保持與傳統EVM合約的完全互操作性和組合性,實現更快的執行時間,更低的gas,新的使用場景 —— 全部都在最安全、最去中心化且使用最廣泛的以太坊L2鏈上 —— 我們很高興與社區合作,共同探討未來的方向。

為了助力創新的啓動,Arbitrum Foundation提供了Stylus的R&D補助金。

在接下來的幾個月裏,你會從我們這裏聽到關於Stylus的很多信息,所以讓我們來看一下一些亮點……

什么是正在宣布的?

Arbitrum Stylus的測試網的可用性,這是一個新的技術實現,允許开發者使用Rust、C和C++,以及先前提供的EVM語言構建智能合約。我們還在我們的Github倉庫上公开了代碼。

現在就开始使用Stylus構建,並邀請你加入Discord上的Stylus社區,分享你的反饋和經驗。

Stylus是為誰設計的?

Stylus是為有經驗的Web 3开發者設計的,他們對使用與Arbitrum鏈兼容的額外WASM語言如Rust、C和C++感興趣,也為那些可能對區塊鏈开發不太熟悉的开發者設計。

Stylus適用於希望為其dApp獲得更便宜的計算和內存的Solidity开發者。

Stylus適用於熟悉如Solana和NEAR的Rust環境的區塊鏈开發者,他們希望在EVM中工作的好處。

如果你希望部署行業標准的密碼學庫,如secp256r1曲线,Stylus也適合你。

Stylus的主要特點是什么?

使用流行的編程語言進行原生以太坊开發:利用流行的WASM兼容語言如Rust、C和C++在Arbitrum的大型生態系統上構建您的應用,使您能夠將流行的Web 2編程語言與最廣泛使用的L2智能合約結合起來。

一個鏈,多種語言:Stylus允許您在一個鏈上使用多種編程語言。开發者不再需要選擇支持他們首選編程語言的區塊鏈;一切都在同一個鏈上進行。

完全可組合性:Solidity合約和WASM程序是完全互操作的。如果在Solidity中工作,开發者可以調用Rust程序或依賴於另一種語言的其他依賴關系。如果在Rust中工作,所有Solidity功能都可以直接使用。

更快的計算,更低的成本:使用Stylus、Rust、C和C++,WASM計算操作比其Solidity等價物運行得快得多。計算提高了超過10倍。內存提高了超過100倍。

啓用新的使用案例:Stylus的計算速度、改進的成本效率和對成熟的WASM生態系統的訪問打开了之前不切實際的新EVM使用案例。現在可以將密碼學庫部署為自定義的預編譯,無需許可。對RAM密集型的生成藝術庫,將用C++編寫的現有遊戲上鏈,以及計算密集型AI模型都變得更加容易訪問。

設計更安全:使用Stylus Rust SDK編寫的WASM程序在選擇重新進入時更加安全。重新進入是开發者在Solidity中只能嘗試減輕的常見漏洞。在Stylus中,默認禁用重新進入,除非故意覆蓋。

Stylus有何獨特之處?

為Arbitrum定制:Stylus讓您可以在WASM中進行开發,同時還能保持Arbitrum的成熟、安全和可擴展性,它是以太坊的最大擴展解決方案。

與Arbitrum Orbit L3鏈協作:為了更大的定制化,Stylus可以與Arbitrum Orbit开發框架配合使用,使您能夠在您專用的Orbit鏈上支持流行的WASM兼容編程語言。

最大的开發者和合作夥伴社群:通過支持Arbitrum鏈,Stylus立於最大的以太坊L2生態中,得以利用其協議、社群和合作夥伴的支持。

即時的區塊鏈和Rust工具支持:Stylus使您能立即开始开發,首次測試網啓動時便包括了區塊瀏覽器和Rust CLI工具的支持。Stylus還包括為Rust、C和C++設計的开源SDK,有潛力擴展至Move、Sway、Cairo和Go等其他語言。

Stylus如何節省金錢和時間?

減少您的gas費用:與使用Solidity相比,WASM程序更為高效,進一步降低了gas費用。

降低內存和存儲費用:除了更高效的計算操作可以降低gas費用外,Stylus中的內存也更為經濟。在Stylus中分配數兆字節的RAM的費用是在Solidity中的費用的1/100到1/500。Stylus還可以自動使用Rust的借用檢查器安全地減少存儲操作,進一步降低費用。

使用現有庫:無需重寫代碼來實現與已編寫的庫相同的功能。可以對Rust、C和C++中的現有庫進行最小的修改後部署。

接下來會發生什么?

Trail of Bits審計:Trail of Bits將對Stylus的源代碼進行審計,確保合約和Stylus SDK的安全性。

DAO投票:由於Arbitrum One和Arbitrum Nova都由DAO管理,是否升級以支持Stylus將由DAO投票決定。

參與我們的AMA:請在9月7日加入,查看我們在YouTube上關於Stylus的最新討論,並向我們提問。

在ETHGlobal NY贏取豐富獎金:我們將在9月22日至24日的ETHGlobal NY為Stylus頒發20,000美元的獎金,所以請來參加這一有趣的活動,並與Stylus團隊見面!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

暴跌中幣價相當堅挺,從HIP、Vaults以及Token模型的角度再談Hyperliquid

自2014年門頭溝事件起,中心化交易平臺的腐敗與市場操縱問題便始終困擾着Crypto的所有參與者。...

coincaso
41 1個月前

Ondo背靠特朗普與華爾街,RWA迎來爆發?

編者按:Ondo Finance 推出 Layer 1 公鏈 Ondo Chain,推動 RWA...

coincaso
41 1個月前

今日推薦 | 速覽Berachain背後助推器Royco:TVL突破30億美元,躍居Yield協議第二!

過去一年,DeFi生態簡直是“开掛”狀態,資金如洪水般湧入,機構瘋狂布局,大家都在說:這波賺錢機會...

coincaso
48 1個月前

Uniswap V4 正式上线後 ,有哪些值得關注的創新項目?

編者按:文章介紹了 Uniswap V4 的創新性功能,重點闡述了 Hooks 的模塊化特性,使开...

coincaso
61 1個月前

波場TRON行業周報:“就職典禮”利好出盡,TRX成WLFI战略儲備之一

一.前瞻1. 宏觀層面總結以及未來預測市場普遍預計,美聯儲將在1月30日的會議上決定維持當前的聯邦...

coincaso
56 1個月前

來火幣HTX過肥年:春節樂翻天,$60萬紅包搶不停,更多新春福利待領取

春節將至,火幣HTX攜手波場TRON生態推出“春節樂翻天,$60萬紅包搶不停”活動,用數字紅包傳遞...

coincaso
46 1個月前