Home Glossary

零知識匯總

初級
Glossary
15 Nov 2023

什麼是零知識匯總?

簡而言之,零知識匯總(或 ZK 匯總)是一種可擴展性解決方案。它們將多個轉賬證明組閤為一個交易,可在多個區塊鏈級彆上進行即時驗證。0 知識捲積仍然是一個全新的概念,但已經在 StarkNetzkSync 等平颱上找到瞭。

零知識 Rollup 與區塊鏈的多個層級交互。大多數 ZK 金寶寶博電子競技都運行在以太坊上,下麵我們來舉例說明一下。以太坊主鏈具有其優勢,但通常具有高手續費和低速度。以太坊 Layer 2 區塊鏈采用主鏈的安全性,同時提升速度和可承受性。

ZK 上捲功能支持您創建適用於兩層的交易。任何給定的 ZK- Rollup 均是一個包含多個零知識證明的交易組閤。該交易是一種智能閤約,可在區塊鏈的 L2 和 L1 上保持其狀態。這樣一來,ZK 金庫無需過於深入地瞭解細節,即可驗證多個地方的多筆交易信息,從而節省時間和資金。

零知識匯總如何運作?

要瞭解零知識匯總的運作原理,我們首先需要瞭解零知識證明的概念,這是一種加密機製,可幫助您證明自己掌握瞭特定信息,而無需實際透露這些信息。 

例如,您可以顯示您已登錄賬戶,而不是列齣實際密碼,以此證明您擁有賬戶的密碼。在加密貨幣方麵,零知識證明為交易提供瞭必要的文件。用戶無需嚮其他觀眾提供相關信息,即可證明自己擁有所有必要的數據和授權。

零知識 Rollup 過程的另一個重要部分是默剋爾樹,這是一種數學結構,使區塊鏈能夠防止存儲虛假數據。ZK 金鴻在智能閤約中擁有兩棵默剋爾樹。其中一棵樹存儲賬戶數據,另一棵樹存儲餘額。這使得 Rollup 能夠存儲 Layer 1 上的所有必要信息,同時存儲 Layer 2 上的其他備份信息。這降低瞭區塊鏈需要處理的處理能力,因為主層隻需管理一些基本信息。

從本質上說,當您發送零知識匯總時,您將多個 Layer 2 證明打包到單個交易中,然後發布到主區塊鏈上。主鏈無需挖齣多個單筆交易,隻需處理一個有效證明即可。驗證 Layer 1 上的單個 Rollup,即可同時驗證 Layer 2 上的所有不同交易。Rollup 僅管理主鏈上的少量信息,同時仍提供第二層驗證信息的訪問權限。

0 知識匯總與 Optimistic Rollup

請記住,ZK 上捲與樂觀上捲略有不同。Optimistic Rollup 是另一種可擴展且便捷的交易方式,因此他們經常對零知識 Rollup 感到睏惑。然而,從計算的角度來看,它們的處理方式略有不同。Optimistic Rollup 也是在 Layer 2 上處理並發布在主鏈上的交易組閤。

然而,在發布之前,它們並沒有得到實際證明。顧名思義,除非經證明是虛假的,否則樂觀的 Rollup 將被視為有效。Rollup 具有爭議期,用戶可以對任何可能無效的交易提齣異議。在爭議期結束前,交易不會記錄在主鏈上。

Optimistic Rollup 確實有一些用途,但缺乏明確的證明意味著它們不如零知識 Rollup 那麼安全。ZK 上捲速度也往往快於樂觀上捲速度。使用樂觀匯總時,您必須等待爭議期結束。

零知識匯總的優勢

0 知識組閤之所以廣受歡迎,是因為它們具有幾大優勢。

更快的驗證時間

ZK 金寶寶座的一大優勢就是速度更快。所有交易均首先在 Layer 2 上完成,比主鏈更快。由於這些交易均支持證明,因此會立即驗證(一旦到達主鏈)。這些速度更快的用戶更方便,使 Layer 2 擴容更易實現。特彆是在處理大量交易時,ZK 匯總是最快的選擇之一。

不易遭受攻擊

與其他捆綁系統不同,零知識相當安全。由於交易通過零知識證明進行確認,因此信息將在多個階段進行驗證。這有助於避免交易遭受經濟攻擊。

去中心化安全

恢復傳輸狀態所需的數據都存儲在主區塊鏈上,因此您可以最大限度地實現去中心化。特彆是在使用以太坊等區塊鏈時,您可以確信自己的交易是相當去中心化的。這樣一來,交易完成時就能獲得更高安全性。

處理成本更高

區塊鏈第 2 層處理速度更快,操作簡單,為用戶節省瞭大量費用。在以太坊和其他區塊鏈上工作時尤其如此,這些區塊鏈會在高峰期增加交易費用。通過零知識匯總,您隻需支付一筆費用,即可處理多筆交易。因此,在處理大量數據時,您可以節省大量資金。

零知識匯總的缺點

在任何情況下,ZK 上捲都無法很好地運作,在某些情況下,使用上捲存在一些潛在問題。

缺乏 EVM 支持

有些類型的 Rollup 不支持以太坊虛擬機 (EVM)。這對於某些類型的區塊鏈來說並不一定是問題,但也可能會給其他區塊鏈帶來問題。在決定使用 ZK 金寶座之前,您需要花時間仔細研究您的區塊鏈。

計算要求高

一些人選擇(未經證實的)樂觀 Rollup 的主要原因是其機製的計算要求較低。ZK 升級更安全,但創建如此多的零知識證明需要支付計算成本。對於鏈上活動量不大的應用程序而言,所有額外努力可能不值得。

易受運營商影響

創建零知識 Rollup 的過程確實使運營商能夠對智能閤約産生一定影響。它們可能會改變交易的順序,從而給某些用戶帶來潛在問題。因此,隻有在使用任何類型的零知識匯總時,纔能使用值得信賴的供應商,這一點至關重要。

以太坊零知識匯總

盡管 Rollup 適用於許多區塊鏈,但大多數零知識 Rollup 都用於以太坊。ZK 金寶寶座有一些特定的以太坊應用。盡管以太坊因其靈活性而備受歡迎,但其網絡可能會變得擁擠、速度緩慢和成本高昂。ZK 金寶寶座讓項目擴展更輕鬆。它們支持更高的可擴展性,同時仍允許用戶訪問以太坊網絡的優勢。

ZK 金寶寶博電子競技有各種各樣的項目,專注於將 ZK 金寶博電子競技應用於以太坊。Polygon Hermez(Polygon 的 zkEVM)是其中一大優勢。這一開源項目已在 Rollup 供應商技術上投入瞭 10 億美元。其他熱門實現方式包括 dYdXLoopringzkSync 。這些項目均可整閤到您的去中心化應用程序 (DApp) 中,為基於以太坊的項目增加更多功能和速度。

歸根結底,0 知識捲積為以太坊及其他領域帶來瞭許多激動人心的應用。他們加快交易速度的能力有助於解決區塊鏈的一些可擴展性問題。雖然他們仍然不太知名,但您未來可能會看到更多。