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

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

推薦文章

特朗普的加密項目:World Liberty Financial,資本與權力交織的加密實驗場

在歷史的長河中,權力與資本的結合並非新鮮事。從中國古代的募兵制到羅馬帝國的元老院選舉,再到近代各國...

coincaso
8 1天前

Aerodrome 存款突破 10 億美元,主導 Base 上的 DeFi 市場

Aerodrome Finance 為 Base 注入了超過 10 億美元的存款,佔該網絡 TVL...

coincaso
27 6天前

突破傳統預言機:Chaos Labs 發布 Edge,如何保障超 300 億美元交易的安全?

從隱祕中嶄露頭角:Edge Oracle Network 今天,@chaos_labs 推出了 E...

coincaso
61 3周前

mETH協議將迎來爆發:參與Methamorphosis活動,解鎖$COOK空投和重質押收益

mETH協議正在“COOK-ing”。$mETH已經是第四大ETH LST,有50萬枚$ETH被質...

coincaso
51 4周前

Hypernative 榮獲1600 萬美元融資,如何打造 Web3 安全防线

隨着 DeFi 的不斷發展,安全性仍然是該生態系統面臨的重大挑战,每年因安全問題而導致的資產損失高...

coincaso
52 1個月前

特朗普強勢入局加密市場!DeFi項目首度曝光,創始團隊引發軒然大波

World Liberty Financial 白皮書中列出的四名團隊成員之前曾在 Dough F...

coincaso
64 1個月前