解讀Arbitrum大動作:新推出的編程環境Stylus能超越EVM嗎?

2023-02-10 15:02:08

2 月 7 日,Arbitrum 开發團隊 Offchain Labs 宣布將於今年晚些時候為 Arbitrum One 和 Arbitrum Nova 推出下一代編程環境 Stylus,Stylus 通過 WebAssembly 智能合約功能,允許开發者使用他們習慣的編程語言(包括 Rust、C 和 C++)部署應用程序,以便與 Arbitrum 上的 EVM 程序一起運行。

更重要的是,Offchain Labs 表示 Stylus 的速度快了一個數量級,而且可以削減費用且能與以太坊虛擬機完全互操作,甚至將其稱為是以太坊虛擬機的升級版“EVM+”。Stylus 真的可以超越 EVM 嗎?接下來,讓Odaily星球日報帶大家一起分析下。

Stylus:超越 EVM 等效性 

隨着 2021 年 8 月主網的發布,Arbitrum One 成為唯一具有有效欺詐證明的 EVM 等效 Rollup,這意味着過去可以在 Layer 1  上做的事情,現在都可以在 Layer 2  上安全地進行,而且速度更快,費用更低。EVM 等效性是任何通用 Rollup 技術所必需的,也使得 Arbitrum One 和 Arbitrum Nova 上的去中心化應用程序和協議生態系統更有活力成為可能。

但是,與 EVM 實現等效不是 Arbitrum 的最終目標,而是起點。 Arbitrum 技術從一开始就與 EVM 保持等效,但很快就發現其實可以做得更多。因此 Arbitrum 給出了一個“範式定義”並將其稱為“EVM+”。推出 Stylus 無疑是構建這一愿景的第一步,更是 Arbitrum 發展的一個全新階段——通用編程環境和 WASM 虛擬機。

對於使用 Stylus 的用戶而言,把那些用流行編程語言編寫的程序——比如 Rust、C、C++ 等——部署到 Arbitrum One 和 Arbitrum Nova 會變得非常便捷,而且還能與 Arbitrum 區塊鏈上的現有 Solidity dApp 並行。


      解讀Arbitrum大動作:新推出的編程環境Stylus能超越EVM嗎?

上圖:一個 Rust 語音編寫的程序

從遊戲开發到社交媒體,在向 Web3 過渡過程中,Stylus 可以讓操作升級變得更容易,开發人員甚至無需了解 Solidity 編程語言原理即可在 Arbitrum 上構建,也可以使用他們已經了解和喜愛的工具,無需考慮這些工具的編碼偏好如何。

對於經驗豐富的 Web3 开發人員來說,也不再需要在以太坊和其他 Layer 1 之間做出選擇。無論是尋求與以太坊一對一體驗的傳統 Solidity DeFi 應用程序,還是在 Rust 中驗證零知識證明的下一代 Zk Rollup,Arbitrum 都可以成為最好的選擇之一。

這是因為用不同語言編寫的程序可以無縫組合,合約永遠不必知道另一個人使用什么語言,用戶更不需要——所以,一切用產品說話。

更快的 Dapp,更低的費用

Stylus 不僅擴展了人們編寫去中心化程序的方式,更優化了性能,使程序處理速度變得更快。通過去年的 Nitro 升級,Arbitrum 已經看到了 10 倍的性能提升。有了 Stylus,性能還將會有進一步提升。相比於使用 Rust 等語言編寫的 Arbitrum 去中心化應用程、或是使用 Solidity 和 Vyper 开發的程序,Stylus 幾乎快了一個數量級。

Stylus 還可以大幅降低手續費,开啓區塊鏈高算力應用在廣泛領域的新時代。當與 Arbitrum Nova 的數據節省成本相結合時,基於 Stylus 構建的去中心化遊戲將能夠得到有效支持,DeFi、DAO 和其他加密用例將在 Arbitrum One 上享也能獲得高效率服務,因為 Stylus 已完全集成到 Arbitrum One 和 Arbitrum Nova 兩個區塊鏈中。

低成本計算可以為开發人員帶來強大的程序編寫自由,這其實也是以太坊社區一直致力於加速 EVM 的原因,主要涉及:

1、偶爾添加特殊的智能合約,稱為預編譯;

2、可以有效地執行計算哈希等特定任務。

使用 Stylus,用戶將能夠創建自己的預編譯:


      解讀Arbitrum大動作:新推出的編程環境Stylus能超越EVM嗎?

AC 預編譯

如果一個零知識證明團隊需要構建一個全新匹配曲线,或者一個 alt-Layer 1 橋需要一個不尋常的哈希算法,他們可以簡單地將加密庫部署為自定義預編譯。任何密碼系統、任何參考實現,就好像它是 EVM 的原生 SHA 2 ,Layer 3 、甚至機器學習應用程序也能從中受益。

對以太坊研究人員來說,Stylus 的 AC 預編譯功能會非常有價值,因為他們能夠使用 Stylus 來設計和迭代 EIP 預編譯,無需建立自己的測試網,相信 EVM 會很高興看到 Arbitrum 在其發展中所扮演的關鍵作用。Arbitrum 的許多創下突破也與 eWASM 保持一致,eWASM 是一項將 WASM 添加到 EVM 的 Layer 1 計劃。

如何運行

2022 年 8 月,Nitro 升級改變了 Layer 2 。

Arbitrum 驗證者开始運行以太坊最受歡迎的執行客戶端 Geth,並驗證 WebAssembly 中的個來欺詐行為。Layer 2 有史以來第一次能夠以原生區塊鏈的速度運行,偶爾切換到較慢的 WASM,或許只是為了證明是時候打敗潛在攻擊者(合並後其實很少會看到這種情況)。

Stylus 是 Arbitrum 自然發展的下一步。借助 Nitro,Arbitrum 的欺詐證明可以執行可信的 WASM,驗證者必須同意 Geth 是一個誠實的程序並且它的行為是適當的。盡管這是免許可 EVM 網絡的充分基礎,這也是以太坊和所有基於 Geth 的 Layer 2 目前正在做的事情,但實現規模需要邁出下一步:證明對不受信任的 WASM 的欺詐。

在 Stylus 模型中,用戶將他們的程序編譯成 WASM,然後在鏈上將其轉換為一種執行受限且安全得到強制執行的格式。通過 WASM 沙盒,Arbitrum 可以以接近原生區塊鏈的速度運行用戶程序,並具有 Web 瀏覽器渲染網頁所依賴的相同安全保證,惡意程序將會以一種“可以在鏈上證明而無需調用 EVM”的方式終止。

當交易調用 EVM 合約時,Geth 執行並返回結果。如果該 EVM 合約恰好對 WASM 程序進行了子調用,那么 Stylus 就會介入並計算結果的這一部分。

EVM 仍然存在,並且也會與以前完全一樣。Stylus 不會取代 EVM,而是會增強 EVM。

Arbitrum 所做的一切都是完全可擴展的,而這,也是為什么將 Stylus 稱為 “EVM+”的原因。

在加密行業你想抓住下一波牛市機會你得有一個優質圈子,大家就能抱團取暖,保持洞察力

想抱團取暖,或者有疑惑的,歡迎加入我們——公衆號:狗哥他來了

感謝閱讀,喜歡的朋友可以點個贊關注哦,我們下期再見!

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

推薦文章

Layer2 格局劇變:Base 生態有哪些關鍵亮點?

在激烈競爭的 L2 賽道中,原本穩坐釣魚臺的 Arbitrum 和 Optimism 似乎面臨着前...

加密泡泡啊
71 1個月前

XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!

加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...

加密泡泡啊
73 1個月前

以太坊ETF通過後 將推動山寨幣和整個加密生態大爆發

比特幣ETF通過後市場動蕩,以太坊ETF交易前景分析 比特幣ETF通過後,市場出現了先跌後漲的走勢...

加密泡泡啊
78 1個月前

ZRO為啥這么能漲?

ZRO概述 ZRO代幣,全稱為LayerZero,是LayerZero協議的本地代幣,旨在作為治理...

加密泡泡啊
66 1個月前

今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?

北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...

BNBCCC
75 1個月前

Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行

2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...

加密圈探長
71 1個月前