使用 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 團隊完成。除非另有說明,否則禁止複製、分發或剽竊翻譯的文章。

使用 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
理財體驗金獎勵!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.