風險提示:防範以"虛擬貨幣""區塊鏈"名義進行非法集資的風險。——銀保監會等五部門
資訊
發現
搜索
登錄
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
查看行情
Arbitrum Stylus:突破EVM限制,向生態引進海量成熟開發者
golem
Odaily资深作者
@web3_golem
2024-05-27 07:35
本文約1039字,閱讀全文需要約2分鐘
Stylus預計將300萬Rust開發者和1200萬C++開發者引入Arbitrum,打開場景想像空間。

原文作者| francesco

編譯| Golem

Arbitrum 即將推出Stylus 升級,將允許開發人員使用其他語言進行編程,如Rust、C 和C++,同時與EVM 語言(如Solidity)完全相容。

本文將介紹Stylus 的必要性、運作原理以及引進它對Arbitrum 的意義。

為什麼需要 Stylus?

像Solidity 這樣的EVM 程式語言一直是區塊鏈技術堆疊的基礎(且為初始開發語言)。然而這種語言也有局限性,因為它與其他成熟的程式語言相比還較新,且開發者數量有限。據估計,大約有2 萬名開發者使用 Solidity,而相較之下,有 300 萬開發者使用 Rust, 1,200 萬開發者使用 C++ (截至2023 年8 月)。

目前如果有開發者想用Solidity 以外的語言在區塊鏈上開發,他們必須在非EVM 系的區塊鏈上進行,但這些區塊鏈可能沒有與EVM 系相當的基礎應用或生態活動支持。因此區塊鏈必須回應開發者對更多程式語言的需求並相應地進行適應,為其提供更多的靈活性。

以上就是Arbitrum Stylus 升級的核心理由,預計在未來幾週內推出。

突破 EVM 的限制

Stylus 被定義為Arbitrum 的「下一代」程式語言。一旦Stylus 上線,開發者可以用任何他們喜歡的語言編寫程式碼,充分利用Rust、C 或C++ 的效率,同時與 EVM 完全相容。 Stylus 預計將在所有Arbitrum 鏈上線,包括Orbit 鏈。

透過這次升級,所有Arbitrum 鏈都將支援MultiVM,並帶來以下好處:

  • 計算效率提高 10 倍;

  • 記憶體成本降低 100 倍,但效率提高 100 倍;

  • 交易成本降低;

  • 實作EVM 語言無法完成的操作。

總之使用者可以在Arbitrum 上體驗到新的應用程式、場景並節省更多成本。

Stylus 是一個完全互通的環境,開發者可以用Rust 編寫程式碼,並像往常一樣與Solidity 合約進行交互,同時支援添加其他各種語言。 Stylus 與 EVM 比較如下圖所示:

Stylus 擁有兩台虛擬機器:

  • 以太坊虛擬機(EVM):用於Solidity;

  • WASM 虛擬機器(使用WebAssembly):用於Rust、C、C++。

兩個虛擬機器不是獨立而是相互協同工作,一個虛擬機器中的合約可以呼叫另一台虛擬機器並共同進行狀態轉換。從 Arbitrum Nitro 引入的詐欺證明機制使Stylus 中WASM 虛擬機的實現成為可能,該機制允許協議「確定性地證明任意WASM」操作。

開啟 Arbitrum 下一波dApp 建置潮

除了透過更低的交易費用為用戶提供優勢之外,Stylus 也是一個為開發者考慮的升級。透過降低開發者進入Web3 產業的門檻,Stylus 讓開發者更容易在Arbitrum 上使用他們熟悉的程式語言建構應用,這有利於吸引下一波開發者來 Arbitrum 建立應用程式。

Stylus 不僅在 Arbitrum 上解鎖了對更多程式語言的支持,還為開發者提供了更好的工具。此外,在不久的將來,Stylus 也將能夠支援更多的程式語言,例如Go、Sway、Move 和Cairo。

Arbitrum 創辦人Steven Goldberg 先前在 X 平台發文表示Stylus 即將推出。 Stylus 的首次部署還將得到Arbitrum 基金會第 3 階段資助計畫的支持,其為 Stylus 賽道的計畫提供高達15 萬美元的ARB 資助。

更多關於 Stylus 的資料

1.Zaros CTO Pedro 關於 stylus 的介紹:

https://x.com/0x pedro_eth/status/1787814749985788094

2.Arbitrum 最新一次關於Stylus 更新:

https://x.com/arbitrum/status/1788242493860983126

3.許多專案與 Arbitrum 合作:

https://x.com/SizeChad/status/1792908621816226135

4.OffChain的 Rachel 對 Stylus 的解讀:

https://youtu.be/Whefhca1Fmk

開發者
Arbitrum