第 6 課

Immutable X 的安全保障

本模塊將介紹 Immutable X 的安全協議,重點涵蓋 StarkEx 技術、共識機製以及保護用戶資産和交易的安全措施。

StarkEx 技術和安全性

之前模塊提到過,Immutable X 使用 StarkWare 的 StarkEx 技術,該技術依賴於零知識證明 (STARK - 可擴展的透明知識論證)。這種方法確保了鏈下處理的交易在鏈上進行驗證,併具有強大的安全保障。

STARK 證明驗證了批量交易的合法性,確保隻有有效的狀態更改才會被記録到以太坊主網上。此過程通過批量處理多個交易併在鏈上一次性驗證它們來提高可擴展性和安全性,從而降低 Gas 費用併提高吞吐量。

StarkEx 技術使 Immutable X 能夠處理每秒高達 9,000 筆交易 (TPS) 的交易和 18,000 筆轉移,吞吐量顯著高於以太坊主網的約 15 TPS。這項技術確保交易保持安全,衕時提供游戲和 NFT 等高需求應用程序所必需的可擴展性。

共識安全

Immutable X 作爲一個 zk-rollup 運行,它會批量處理交易併生成 STARK 證明,以便在以太坊主網上進行驗證。即使 Immutable 繫統遭到破壞,這些證明也能確保隻有有效的交易被處理,從而防止欺詐活動。這種 rollup 方法利用了以太坊強大的共識機製來保障安全性。

與可能依賴不太安全的共識機製的側鏈或橋不衕,zk-rollup 在以太坊主網上維護一個經過驗證的狀態。這確保任何狀態更新都必鬚通過安全的證明來驗證,從而保護資産和交易免遭欺詐性修改。這種去信任的模型通過不依賴容易遭受攻擊的單獨共識機製來增強安全性。

安全審計

Immutable X 的安全框架包括第三方安全公司進行的審計。StarkEx 已接受過 PeckShield 等知名審計師的徹底審計。這些審計會檢查智能合約、協議和繫統架構,以識別和減輕潛在漏洞。持續的審計可確保及時髮現任何安全漏洞,從而維持用戶的高級別保護。

用戶資産保護

Immutable X 採用多種機製來保護用戶資産。使用非托管錢包可確保用戶完全控製其私鑰和資産。Immutable 無法訪問用戶的私鑰,從而最大程度地降低了中心化故障點的風險。此外,還實施了高級安全措施,例如雙因素認證 (2FA) 和基於啟髮式的檢測繫統,以防止未經授權的訪問和欺詐活動。

如果髮生安全漏洞或繫統故障,Immutable X 具有強大的後備機製。如果 Immutable 服務不可用,用戶可以使用“完全提取(full withdrawal)”流程直接從以太坊主網上提取他們的資産。這涉及與 L1 橋接合約進行交互,確保用戶無論 Immutable 的運營狀態如何,始終可以訪問他們的資産。

橋接安全

在 Layer 1(以太坊)和 Layer 2(Immutable X)之間橋接資産的安全性方麵,與可能使用容易遭受攻擊的多重簽名設置的側鏈不衕,zk-rollup 使用經過驗證的狀態模型。這有助於確保橋接交易經過驗證併且安全,防止虛假狀態轉換。用戶可以信任地將資産橋接回以太坊,因爲他們知道該過程受到以太坊共識機製的保護。

Immutable X 使用 rollup 方法來橋接安全性,併在以太坊主網上維護一個經過驗證的狀態。這確保任何狀態更改都必鬚通過安全的證明來驗證,從而保護資産免遭欺詐性修改。如果 Immutable 無法處理提取,用戶仍然可以使用“完全提取”機製,確保他們可以直接從以太坊主網上訪問他們的資産。

數據可用性

數據可用性是保證驗證和重建區塊鏈,或 rollup 狀態所需的所有數據都可以訪問的保障。這對於維護去中心化繫統的安全性和完整性至關重要,尤其是在 Layer 2 解決方案(例如 Immutable X)中。

Immutable X 通過確保所有必要的數據都可以在鏈上用於重建狀態來解決這個問題。這種方法可以防止數據不可用相關的問題,例如運營商變得惡意或離線時可能會髮生這種情況。通過要求在狀態更新之前將數據髮布到以太坊 L1 上,Immutable X 確保用戶始終可以訪問驗證其資産和交易所需的信息。

亮點

  • StarkEx 技術:使用零知識證明在鏈上驗證鏈下交易。
  • 共識安全:依賴以太坊強大的共識機製,進行經過驗證的狀態轉換。
  • 安全審計:定期接受第三方安全公司的審計。
  • 用戶資産保護:實施非托管錢包和高級安全措施。
  • 橋接安全: 通過經過驗證的狀態模型確保 Layer 1 和 Layer 2 之間的安全橋接。
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐 Gate Learn 的作者創作,觀點僅代表作者本人,絕不代表 Gate Learn 讚同其觀點或證實其描述。