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團隊見面!

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

推薦文章

穩定幣的採用勢不可擋

穩定幣革命正在迅速加速。公有區塊鏈在這場競爭中佔據了領先地位。2019年,摩根大通在其Quorum...

coincaso
3 8小時前

深扒特朗普家族支持的 WLF:疑似 OEM,幕後操盤人是誰

自從美國前總統特朗普全面轉向加密以來,特朗普支持加密的言論業內人士已經已經屢見不鮮。但是進入 20...

coincaso
8 2天前

2024年第三季度——加密與區塊鏈風險投資

介紹自3月以來,比特幣一直在一個區間內交易,其他主要的高流動性加密貨幣未能重新達到此前的歷史高點,...

coincaso
8 2天前

下一代金融巨頭將從代幣革命中崛起

為什么說代幣將引領下一波金融創新?加密貨幣ETF今年取得了巨大成功。但根據《Web3:繪制互聯網下...

coincaso
13 2天前

a16z crypto監管主管:如何解決利用加密貨幣洗錢的相關犯罪

主流媒體關於加密貨幣的報道往往集中在引人注目的非法金融活動指控,尤其是當加密貨幣被用於洗錢黑客攻擊...

coincaso
15 3天前

比特幣期貨資金費率:隱藏的投資機遇

比特幣期貨基差和資金費率在看漲的價格走勢中仍然相對平淡報告內容:市場更新:比特幣期貨基差和資金費率...

coincaso
17 5天前