使用 Arbitrum Stylus 超越 EVM

新手6/4/2024, 10:37:29 AM
Arbitrum 即將推出 Stylus 升級,這將允許開發人員使用 Rust、C 和 C++ 等語言進行智慧合約程式設計,同時保持與 Solidity 等 EVM 語言的完全相容性。本文探討了 Stylus 的必要性、它的工作原理及其對 Arbitrum 生態系統的潛在影響,包括提高計算效率、降低成本和吸引更廣泛的開發者群體。
https://gimg.gateimg.com/learn/f8878bb0c46358791502569347e0cc6de26513b5.jpg

為什麼選擇手寫筆?

Solidity等EVM語言一直是區塊鏈技術堆疊及其初始開發語言的基礎。但是,這種語言有局限性,因為它是新的,並且開發人員數量有限。

估計大約有 20 萬 Solidity 開發人員,與 300 萬 Rust 和 1200 萬 C++ 開發人員(截至 2023 年 8 月)相比相形見絀。

直到現在,如果開發人員想要使用與Solidity不同的語言進行構建,他們必須在不同的區塊鏈上進行構建,而區塊鏈可能沒有相同數量的應用程式或活動。

區塊鏈必須反映對更多語言的需求,並相應地進行調整,提供更大的靈活性。

這是 Arbitrum Stylus 升級背後的核心原因,預計將在未來幾周內進行升級。


超越 EVM 語言

Stylus 被定義為 Arbitrum 的「下一代」程式設計語言。

一旦 Stylus 上線,開發人員可以使用他們喜歡的任何語言編寫代碼,利用 Rust、C 或 C++ 的效率,同時受益於完整的 EVM 相容性。

Stylus 將在所有 Arbitrum 鏈(包括 Orbit 鏈)中上線。

通過此次升級,所有 Arbitrum 鏈都將支援 MultiVM,並受益於:

  • 計算效率提高 10 倍
  • 100 倍更便宜、更高效的記憶體
  • 更便宜的交易
  • 實現以前使用 EVM 語言無法實現的操作

用戶可以在 Arbitrum 上體驗新的應用程式、用例並節省成本。

手寫筆是如何構建的?

Stylus 是一個完全可互操作的環境。

開發人員可以像往常一樣用 Rust 編寫代碼並處理 solidity 合約,從而支援添加各種語言。

Stylus 具有 2 個虛擬機:

• 乙太坊 VM:用於 Solidity
• WASM(使用 Web 彙編):Rust、C、C++

但是,它們不是分開的,而是一起工作的。一個 VM 中的協定可以調用另一個 VM,並協同工作以影響狀態轉換。

Arbitrum Nitro 引入的防欺詐機制使 Stylus 中 WASM VM 的實現成為可能,該機制允許協定「確定性地證明任意 WASM」操作。


構建下一波 Arbitrum dApp

除了通過更便宜的交易為使用者提供巨大的優勢外,Stylus 還可以被定義為以開發人員為中心的升級,通過降低進入 Web3 行業的門檻並使他們更容易使用他們已經知道的程式設計語言在 Arbitrum 上構建應用程式,從而吸引下一波開發人員。

它可以解鎖對更多語言的訪問,併為開發人員提供更好的工具。

此外,很快,Stylus 還將能夠支援更多語言,例如 Go、Sway、Move 和 Cairo。

根據 Arbitrum 創始人 Steven Goldberg 的說法,Stylus 更新幾乎已經準備好即將推出。

Stylus 的初始部署還將得到 Arbitrum 基金會資助計劃第 3 階段的支援,其中 Stylus 軌道將提供高達 150k 美元的 ARB 作為專案的贈款。

準備好了嗎?

免責聲明:

  1. 本文轉載自 [Francesco],轉發原標題“Going beyond the EVM with Arbitrum Stylus”,所有版權歸原作者 [FRANCESCO] 所有。如果對本次轉載有異議,請聯繫 Gate Learn 團隊,他們會及時處理。

  2. 免責聲明:本文所表達的觀點和意見僅代表作者的觀點和意見,不構成任何投資建議。

  3. 本文的其他語言翻譯由 Gate Learn 團隊完成。除非另有說明,否則禁止複製、分發或剽竊翻譯的文章。

使用 Arbitrum Stylus 超越 EVM

新手6/4/2024, 10:37:29 AM
Arbitrum 即將推出 Stylus 升級,這將允許開發人員使用 Rust、C 和 C++ 等語言進行智慧合約程式設計,同時保持與 Solidity 等 EVM 語言的完全相容性。本文探討了 Stylus 的必要性、它的工作原理及其對 Arbitrum 生態系統的潛在影響,包括提高計算效率、降低成本和吸引更廣泛的開發者群體。

為什麼選擇手寫筆?

Solidity等EVM語言一直是區塊鏈技術堆疊及其初始開發語言的基礎。但是,這種語言有局限性,因為它是新的,並且開發人員數量有限。

估計大約有 20 萬 Solidity 開發人員,與 300 萬 Rust 和 1200 萬 C++ 開發人員(截至 2023 年 8 月)相比相形見絀。

直到現在,如果開發人員想要使用與Solidity不同的語言進行構建,他們必須在不同的區塊鏈上進行構建,而區塊鏈可能沒有相同數量的應用程式或活動。

區塊鏈必須反映對更多語言的需求,並相應地進行調整,提供更大的靈活性。

這是 Arbitrum Stylus 升級背後的核心原因,預計將在未來幾周內進行升級。


超越 EVM 語言

Stylus 被定義為 Arbitrum 的「下一代」程式設計語言。

一旦 Stylus 上線,開發人員可以使用他們喜歡的任何語言編寫代碼,利用 Rust、C 或 C++ 的效率,同時受益於完整的 EVM 相容性。

Stylus 將在所有 Arbitrum 鏈(包括 Orbit 鏈)中上線。

通過此次升級,所有 Arbitrum 鏈都將支援 MultiVM,並受益於:

  • 計算效率提高 10 倍
  • 100 倍更便宜、更高效的記憶體
  • 更便宜的交易
  • 實現以前使用 EVM 語言無法實現的操作

用戶可以在 Arbitrum 上體驗新的應用程式、用例並節省成本。

手寫筆是如何構建的?

Stylus 是一個完全可互操作的環境。

開發人員可以像往常一樣用 Rust 編寫代碼並處理 solidity 合約,從而支援添加各種語言。

Stylus 具有 2 個虛擬機:

• 乙太坊 VM:用於 Solidity
• WASM(使用 Web 彙編):Rust、C、C++

但是,它們不是分開的,而是一起工作的。一個 VM 中的協定可以調用另一個 VM,並協同工作以影響狀態轉換。

Arbitrum Nitro 引入的防欺詐機制使 Stylus 中 WASM VM 的實現成為可能,該機制允許協定「確定性地證明任意 WASM」操作。


構建下一波 Arbitrum dApp

除了通過更便宜的交易為使用者提供巨大的優勢外,Stylus 還可以被定義為以開發人員為中心的升級,通過降低進入 Web3 行業的門檻並使他們更容易使用他們已經知道的程式設計語言在 Arbitrum 上構建應用程式,從而吸引下一波開發人員。

它可以解鎖對更多語言的訪問,併為開發人員提供更好的工具。

此外,很快,Stylus 還將能夠支援更多語言,例如 Go、Sway、Move 和 Cairo。

根據 Arbitrum 創始人 Steven Goldberg 的說法,Stylus 更新幾乎已經準備好即將推出。

Stylus 的初始部署還將得到 Arbitrum 基金會資助計劃第 3 階段的支援,其中 Stylus 軌道將提供高達 150k 美元的 ARB 作為專案的贈款。

準備好了嗎?

免責聲明:

  1. 本文轉載自 [Francesco],轉發原標題“Going beyond the EVM with Arbitrum Stylus”,所有版權歸原作者 [FRANCESCO] 所有。如果對本次轉載有異議,請聯繫 Gate Learn 團隊,他們會及時處理。

  2. 免責聲明:本文所表達的觀點和意見僅代表作者的觀點和意見,不構成任何投資建議。

  3. 本文的其他語言翻譯由 Gate Learn 團隊完成。除非另有說明,否則禁止複製、分發或剽竊翻譯的文章。

即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!