a16z 的 L2 野心 Magi:為 Rollup 客戶端帶來多樣性

a16z
2023-04-20 10:11:28
收藏
Magi 客戶端軟體將在 OP Stack 上構建。

原文標題:Building Magi: A new rollup client for Optimism

作者:a16z

編譯:Moni,Odaily 星球日報譯者

在 Coinbase 推出基於 OP Stack 的全新以太坊 L2 網絡 Base 之後,a16z 也出手了。

4 月 19 日晚間,a16z Crypto 宣布推出名為 Magi 的二層 Rollup 客戶端解決方案,無獨有偶,Magi 客戶端軟件也將在 OP Stack 上構建(注:OP Stack 是一個軟件堆棧,可用於圍繞 Optimism Layer 2 網絡創建區塊鏈 dApp 生態系統),並將作為 a16z 邁進 Optimism Collective 的第一步。

A16z 是加密領域最知名的投資者之一,擁有超過 70 億美元的資金用於該領域的投資。2023 年至今,該風投已經參與了 11 項加密初創公司的融資交易。A16z Crypto 也是以太坊擴容項目 Optimism 的投資者之一,根據 CoinGecko 最新數據顯示, Optimism 原生代幣 OP 在今天 Magi 消息發布後已從約 2.55 美元攀升至 2.65 美元。

Magi 是什麼?

Magi 是一個用 Rust 編寫的高速 OP Stack Rollup 客戶端,在以太坊的傳統執行 / 共識拆分中充當共識客戶端,向執行客戶端提供新區塊以推進鏈上交易。Magi 執行與參考實現(op-node)具有相同的核心功能,並與執行節點(如 op-geth)一起工作以同步到任何 OP Stack 鏈,包括 Optimism 和 Base。

A16z 構建 Magi 的原因:為 Rollup 客戶端帶來多樣性

以太坊鏈上執行和共識方面都需要客戶端多樣性,然而到目前為止,大部分開發都集中在執行客戶端上。

現有的以太坊執行客戶端都可以通過實施一組適度的更改與 Optimism 兼容,並且幾個新項目已經在調整這些客戶端以幫助實現客戶端多樣性,比如 OP Labs 修改 Geth 客戶端以構建 op-geth,其他團體目前正在建設 op-erigon 和 op-reth。

不過,Rollup 客戶端改造難度更高,因為 Rollup 客戶端是一個全新的軟件。到目前為止,只有一種實現:op-node,由 OP Labs 維護並用 Go 語言編寫。Magi 的目標是成為一個獨立開發的 op-node 直接替代品,以提升 Rollup 的客戶端多樣性。A16z 希望構建一個基於 Rust 的新客戶端將鼓勵整個 OP 堆棧更加安全和活躍,並為生態系統帶來更多貢獻者。

Magi 未來的發展方向

Magi 仍處於非常早期的階段,可能需要數月的開發時間才能成為 op-node 的可行替代方案。A16z 計劃在不久的將來添加的一些功能和改進,主要包括:

1、追蹤不安全的區塊頭(未確認的區塊)以降低延遲。

2、構建新的同步機制可提高初始同步速度。

3、為替代數據可用性層提供支持。

4、用於測試 Magi、op-node 和任何未來客戶端的更好框架。

a16z 表示,Rollup 客戶端還有很長的路要走,a16z 也希望能共同努力,繼續推動 Magi 和 OP Stack 生態系統向前發展。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
banner
ChainCatcher 與創新者共建Web3世界