Arbitrum One和Arbitrum Nova都是Arbitrum生態系統的一部分,是建立在以太坊主網上的二層(L2)擴容解決方案。Arbitrum One是一個樂觀Rollup,透過在鏈上釋出交易資料來繼承以太坊的安全性。與此同時,Arbitrum Nova使用AnyTrust協議和資料可用性委員會來降低成本並提高吞吐量,但需要引入一定的信任假設。這篇詳細的Arbitrum One vs. Arbitrum Nova指南探討了每個網路的技術,比較了它們的差異,並討論了它們最適合哪些用例。
關鍵要點➤ Arbitrum One是一個樂觀Rollup,透過直接在鏈上釋出所有交易資料來繼承以太坊的安全性。➤ Arbitrum Nova使用AnyTrust模型,其中委員會在鏈下儲存資料以降低成本並提高可擴充套件性。➤ Arbitrum One提供完全的以太坊級別的安全性,而Nova透過引入其DAC模型的信任假設來降低成本。➤ Arbitrum One適合於DeFi和金融應用,而Nova則更適合於遊戲、社交平臺和對成本敏感的交易。
本指南包括:- Arbitrum One vs. Arbitrum Nova:一言以蔽之
- 什麼是Arbitrum One?
- 什麼是Arbitrum Nova?
- 哪個適合哪個使用者群?
- Arbitrum One vs. Arbitrum Nova:哪個更好?
- 常見問題
Arbitrum One vs. Arbitrum Nova:一言以蔽之
讓我們快速概括這兩種擴容解決方案的關鍵差異,然後再深入探討技術細節:
| 方面 | Arbitrum One (Rollup) | Arbitrum Nova (AnyTrust) |
| 協議型別 | 樂觀Rollup;所有資料釋出在以太坊上。 | 樂觀AnyTrust鏈;資料透過DAC儲存在鏈下。 |
| 資料可用性 | 鏈上:以太坊上有完整的交易資料,公開可訪問。 | 鏈下:DAC儲存資料,以太坊只獲得可用性證明。如果DAC失敗,則回退到L1。 |
| 安全模型 | 完全無信任:繼承以太坊的安全性,有欺詐證明挑戰。 | 大部分無信任:依賴≥2個誠實的DAC成員,但在以太坊上結算。 |
| 去中心化 | 高:開放驗證者,資料儲存在以太坊上,接近以太坊級別的抗審查。 | 適中:固定的DAC在資料儲存上引入了一些中心化。 |
| 吞吐量(TPS) | 數十TPS(受L1頻寬限制)。比L1有顯著提升,但不是無限的。 | 高於Arbitrum One,理論上可達4萬TPS |
| 交易費用 | 低:L1費用的一小部分,但隨L1gas成本變化。 | 超低:最小的L1佔用使得交易成本低至幾分錢。 |
| 適用場景 | DeFi、交易所、NFT和需要強安全性和去中心化的DApp。 | 遊戲、社交應用和微交易,對規模和低費用更為關鍵。 |
| 結算和最終性 | 狀態和資料釋出到以太坊;~1周的挑戰視窗。 | 釋出狀態和DAC證明;類似~1周的最終性,如有需要可回退到Rollup模式。 |
現在我們已經概括了兩者的關鍵差異,讓我們更深入地瞭解這兩條鏈。
什麼是Arbitrum One?
Arbitrum One是一條結算在以太坊(L1)上的二層樂觀Rollup鏈。它將許多以太坊風格的交易批次提交到以太坊作為呼叫資料。
Arbitrum One鏈假設交易是有效的("無罪推定"),只依賴以太坊在檢測到欺詐時進行干預。所有交易資料都發布在以太坊上,這意味著任何人都可以獨立重建Arbitrum的狀態並捕捉無效行為。
這種設計使Arbitrum One擁有與以太坊同等的安全性 - 它不引入任何新的信任假設,因為任何欺詐性的L2結果都可以在第1層上被證明是錯誤的並被撤銷。
➤ 實際上,只需要一個誠實的驗證者就可以質疑和證明任何不正確的狀態,這保證了Rollup對惡意參與者的安全性。
內部機制
Arbitrum One由Nitro技術棧驅動。Nitro使用修改過的以太坊客戶端("Geth at the core")進行執行,因此Arbitrum One完全相容以太坊虛擬機器(EVM)(開發者可以無需任何更改部署Solidity/Vyper合約)。
Nitro帶來了諸如高階呼叫資料壓縮、獨立的執行和證明環境,以及以太坊gas相容性等改進。這意味著Arbitrum One在鏈下執行交易,但執行與以太坊相同的gas成本和規則,從而確保一致性。
如果驗證者對釋出的狀態有異議,Arbitrum的互動式欺詐證明機制(一個多輪挑戰遊戲)就會在以太坊上啟動,以確定確切的有問題的指令並證明欺詐,從而強制進行糾正。
共識和最終性
一個由Offchain Labs運營的中心化排序器快速給使用者提供確認,但這些結果在一個挑戰期(通常為~7天)後才在以太坊上得到最終確認,在此期間可以提交欺詐證明。
如果在此爭議視窗內沒有證明欺詐,L2狀態就會得到確認,使用者可以將資金提取到L1。這種方法利用以太坊的共識來保證安全性,同時僅使用L2進行快速執行。
值得注意的是,Arbitrum One的設計對驗證者是無許可的 - 原則上任何人都可以參與驗證和質疑(該網路正在向去中心化驗證邁進,如Arbitrum的BoLD升級)。這確保了去中心化:不需要任何特殊的委員會或許可就可以維護正確性。
效能和費用
透過在鏈下執行交易,Arbitrum One實現了比以太坊L1高得多的吞吐量和大幅降低的費用。它可以處理數十筆交易/秒(通常在實踐中被引用為8-15 TPS),而以太坊的限制約為~15 TPS。
每個Arbitrum批次都經過壓縮,只有最小的資料被髮布到L1,大幅降低了每筆交易的gas成本。使用者在Arbitrum上支付ETH gas費,但費用遠低於L1 - 通常對於典型操作只需幾美分到幾十美分,取決於網路需求。
例如,透過Arbitrum One在Uniswap上進行交換的成本只有主網的一小部分。
這使Arbitrum One對於DeFi應用程式很有吸引力。事實上,許多以太坊DApp已經部署在Arbitrum One上 - 例如Uniswap的智慧合約已經在Arbitrum One上上線,為使用者提供了比以太坊主網快得多、成本更低的交易。
➤ 總之,Arbitrum One提供了一種通用的、高安全性的以太坊擴容解決方案:非常適合DeFi、交易所和任何信任最小化和抗審查性至關重要的應用程式。
什麼是Arbitrum Nova?
Arbitrum Nova是一種利用AnyTrust協議設計用於高吞吐量和低成本交易的二層擴容解決方案。
與將所有交易資料都發布到以太坊的Arbitrum One不同,Nova依賴於資料可用性委員會(DAC)來離線儲存資料,並向以太坊提供證明資料可用性的加密證書。
該網路假設交易是有效的,除非被證明無效,類似於樂觀Rollup。但是,它不是將每筆交易都儲存在以太坊上,而是依賴一組受信任的實體來擔保資料的可用性。這種方法大幅降低了gas成本,同時仍然在最壞情況下保留了以太坊的安全性。
如果DAC無法提供交易資料,Nova將回退到Rollup模式,在那裡完整的交易資料將釋出在以太坊上。這確保即使在極端情況下,該網路也能保持安全。
➤ Nova針對的是遊戲、社交應用和微交易,在這裡低費用和高交易吞吐量比完全去中心化更為重要。它使原本在以太坊或標準樂觀Rollup上都不切實際的對成本敏感的應用成為可能。
"Nova非常適合交易量高、對成本敏感的專案,如頻繁鑄造新物品或貨幣的遊戲,或具有許多不同鏈上互動槓桿的社交專案。" — OffChain團隊在Arbitrum Nova釋出時
內部機制
Arbitrum Nova執行在Nitro技術棧上,這與支撐Arbitrum One的基礎設施相同。這意味著它保持了完全的EVM相容性,因此開發者可以無需修改即可部署Solidity和Vyper智慧合約。
➤ 在2024年9月初,Arbitrum One和Nova都透過Stylus的釋出成為了MultiVM鏈。Stylus是一個重大升級,它除了現有的EVM,還引入了WebAssembly(WASM)支援。這使Arbitrum成為一個MultiVM平臺,允許開發者使用Rust、C和C++(除了Solidity和Vyper)編寫智慧合約。
儘管Nova保留了Arbitrum的欺詐證明系統和交易壓縮,但它在處理資料可用性方面有所不同。Nova的DAC成員離線儲存資料,並共同簽署一個數據可用性證書(DACert),該證書被髮布到以太坊。
只要至少有兩個誠實的DAC成員存在,使用者就可以檢索交易資料。如果沒有誠實的成員保持線上,Nova將切換到Rollup模式,將所有交易資料強制放到以太坊上。這種回退機制確保在失敗情況下仍能達到以太坊級別的安全性,同時在正常執行時保持極高的效率。
共識和最終性
Nova使用一箇中心化的排序器來排序交易,類似於Arbitrum One。排序器提供近乎即時的確認,並將交易批次打包以實現高效執行。
最終性遵循樂觀假設 - 交易被視為立即有效,但在一週的欺詐證明視窗內仍然存在爭議。如果沒有提交欺詐證明,交易將在以太坊上完全最終確認。
由於資料可用性由DAC管理,主要風險是資料隱藏。如果DAC無法提供交易資料,Nova將回退到在鏈上釋出完整的交易資料以保證正確性。雖然這種情況會導致更高的費用,但它確保即
面向企業
企業面臨著類似的考慮。那些專注於金融服務、機構用例或合規性較重的應用程式應選擇Arbitrum One以獲得無需信任的安全性。
相比之下,面向消費者且優先考慮規模和最低成本的企業(如Reddit的社群積分系統)從Nova的較低費用和可擴充套件性中獲益。這些使用者通常不介意接受DAC的信任模型作為可接受的權衡。
面向DeFi使用者
DeFi使用者通常應選擇Arbitrum One,因為主要的流動性池、借貸協議和交易所更青睞其更強的安全保證。
Nova仍然適合於小額實驗性交易、休閒社交金融應用程式或微交易等小眾用例。但是,它不太適合於大額持有。
面向遊戲和NFT
Nova通常是這裡的理想選擇,因為它提供了適合高頻互動的流暢、接近零成本的交易。
但是,Arbitrum One更好地保護了高價值的NFT資產,如獨特的收藏品或稀有的遊戲物品。因此,開發者可能會將遊戲主要部署在Nova上,同時將高價值資產橋接到Arbitrum One或以太坊。
獲得最佳交易成本
對於重點關注最小化交易成本的使用者,如微支付應用程式、物聯網、社交打賞或頻繁的小額交易,Nova將是最優選擇。
另一方面,對於較大的轉賬或任何無需信任的去中心化優於成本考慮的情況,Arbitrum One仍然是更好的選擇。
Arbitrum One vs. Arbitrum Nova:哪個更好?
首先,您需要評估您的專案或活動的要求。例如,涉及資產的價值、可接受的信任水平以及所需的交易吞吐量。理想情況下,如果有任何疑問,我們都會傾向於選擇Arbitrum One,因為它具有更嚴格的安全性(特別是對於尋求建立信任的新專案而言)。但請記住,Arbitrum Nova也是一個強大的替代方案,當可以稍微放鬆以太坊級別的無需信任時,以換取超高的可擴充套件性和最低的費用。
常見問題
Arbitrum One和Arbitrum Nova的關鍵區別是什麼?
Arbitrum One是一個樂觀的rollup,所有交易資料都發布在以太坊上,從而確保了完全的以太坊級別的安全性。Arbitrum Nova使用AnyTrust模型,將資料離線儲存在資料可用性委員會(DAC)中,以獲得更低的費用和更高的可擴充套件性。如果DAC失敗,Nova將退回到rollup模式,保留安全性但降低效率。
Arbitrum One vs. Arbitrum Nova:哪個更適合DeFi和金融應用?
Arbitrum One是DeFi的首選,因為它繼承了以太坊的安全性和抗審查性,而無需依賴額外的信任假設。大多數DeFi流動性和主要協議,如Uniswap、Aave和Sushiswap,都在Arbitrum One上,因為它具有強大的安全保證。Nova不廣泛用於DeFi,因為它引入了受信任的DAC模型,這使其不太適合於高價值的金融交易。但是,它仍然適合於小額實驗性交易、休閒社交金融應用程式或微交易等小眾用例。
Arbitrum One vs. Arbitrum Nova:哪個更適合遊戲和社交應用?
Nova提供了超低的費用和高吞吐量,這使其非常適合於遊戲、社交媒體和微交易,在這些領域使用者無法承擔即使是很小的gas費用。AnyTrust模型允許Nova處理數百萬筆低成本交易,如遊戲內操作或獎勵分發。與One不同,One的費用隨以太坊的gas成本而變化,而Nova保持成本可預測和接近於零。
一個專案可以同時使用Arbitrum One和Nova嗎?
是的,開發者可以結合使用這兩個網路,在One上處理高價值的交易和資產安全,同時利用Nova進行可擴充套件的低成本互動。例如,一個市場可以在One上處理支付和有價值的NFT交易,同時在Nova上處理頻繁的遊戲內交易或社互動動。兩者之間的橋樑允許資產在網路之間流動,最佳化成本和安全性。



