樂觀與零知識匯總:有什麼區別?
首頁
文章
樂觀與零知識匯總:有什麼區別?

樂觀與零知識匯總:有什麼區別?

進階
發佈時間 Mar 3, 2023更新時間 Jul 12, 2023
6m

摘要

加密貨幣和區塊鏈的日益普及,導致開發人員透過提高系統能力來滿足不斷成長的需求,以尋求擴展的方法。分片、側鏈、狀態管道和匯總都是擴展的方法之一。區塊鏈匯總將某些交易流程卸載到次鏈,同時將交易資料儲存在第 1 層主區塊鏈上。在本文中,我們探討加密貨幣領域中的兩種匯總 – 樂觀和零知識。

前言

由於加密貨幣需求不斷增加,某些區塊鏈的能力已近極限。這可能會導致網路壅塞和昂貴的交易成本。為了解決這個問題,目前正在開發和測試擴展解決方案,以提高交易流通量和速度。這樣的解決方案可以分為兩組:第 1 層和第 2 層。

包含分片在內的第 1 層擴展解決方案直接對主區塊鏈 (又稱為 Base 或第 1 層區塊鏈) 進行更改。第 2 層擴展解決方案則在第 1 層區塊鏈之上運行。第 2 層擴展解決方案的範例包括狀態管道、側鏈和區塊鏈匯總。

區塊鏈匯總的設計是用以實現高流通量和降低成本的協定。目標旨在解決許多熱門區塊鏈面臨的問題,方法是透過統合交易並減少資料規模,以提高交易處理和儲存的效率。

什麼是區塊鏈匯總?

匯總是第 2 層解決方案,可將交易資料統合在一起,從主鏈 (或第 1 層區塊鏈) 傳輸出去。然後交易將在鏈下執行,而資產則保存在鏈上智能合約中。交易資料將在完成後發送回主區塊鏈

理論上,任何第 1 層解決方案都可以實施匯總,即可在流通量方面提高交易效率。透過匯總,區塊鏈可以在特定時間範圍內增加處理和記錄的交易數量。

目前有兩種類型的匯總 – 樂觀匯總和零知識 (zk) 匯總。

什麼是樂觀匯總?

樂觀匯總是可增加交易輸出量的協定,方法是將多筆交易統合成批次,這些批次都在鏈下處理。之後,交易資料會記錄在主鏈上,其資料壓縮技術有助於降低成本和提高速度。根據以太坊的表現,樂觀匯總可以將可擴展性提高 10 到 100 倍。

樂觀匯總如何驗證交易?

交易預設為有效,以提高效率。您可能會想知道,這樣會不會為了提升交易處理速度而犧牲了安全性。但是,樂觀匯總使用欺詐證明方案,搭配稱為「挑戰期」的爭議解決期。在此期間內,任何監控匯總的人都可以提交挑戰,以驗證交易是否已透過 欺詐證明正確處理。

如果發現該批次有錯誤,匯總協定會透過重新執行錯誤交易並更新區塊來修正這些錯誤。核准不正確交易執行的各方將受到懲罰。

樂觀匯總的限制

雖然沒有交易驗證流程,但是 zk 匯總沒有挑戰期,這樣會增加完成交易所需的時間。

如果鏈具備樂觀匯總,其確定性也低於具備 zk 匯總的鏈。確定性可衡量用戶必須等待合理保證的時間,保證交易不會被撤銷或更改。由於挑戰期需要在放行資金之前到期,因此樂觀匯總的提領會延遲。相對地,一旦 zk 匯總智能合約驗證出有效性證明,從 zk 匯總進行的提領就會生效。

有些人也認為樂觀匯總的效率低於 zk 匯總。透過樂觀匯總,所有交易資料都必須在鏈上發布才能完成交易。透過 zk 匯總,鏈上只需要有效性證明。

什麼是零知識 (zk) 匯總?

零知識匯總是將交易統合成批次,即可在主鏈以外執行。對於每個批次,一旦批次中的交易執行,zk 匯總操作者會提交必要變更的摘要。操作者在產生有效性證明方面還有其他作用,可證明變更是正確的。這些證明的規模遠小於交易資料;因此驗證可以更快速且更便宜。

以太坊,zk 匯總透過壓縮技術將交易寫入以太坊作為 calldata,有效減少用戶手續費。

zk 匯總如何驗證交易?

zk 匯總使用零知識證明 (ZKP) 驗證交易。ZKP 由稱為證明者的人使用,他們試圖說服另一方 (稱為驗證者),以證明他們擁有知識,從而驗證交易。

以下是它的運作方式:

  1. 證明者提供只有他們才能產生的數學證明。

  2. 驗證者使用這個數學證明驗證交易的有效性。

  3. 該資訊可以在不向驗證者透露內容的情況下接收有效性證明。

zk 匯總的好處

如果妥善實施,zk 匯總可以為用戶提供高水準的安全性。促進這種安全性的關鍵功能之一是使用零知識有效性證明。它們確保網路只能在有效狀態下運行,且操作者不能以任何方式竊取用戶資金或破壞系統。

zk 匯總的另一個好處是用戶不需要監視網路。zk 匯總會將所有資料儲存在鏈上,並且需要有效性證明。因此,操作者不能作弊,用戶不必擔心網路不當行為。此外,zk 匯總可讓用戶將資金提領到主網上,而且無需以透過資料可用性證明代幣所有權的方式來與操作者合作。

與樂觀匯總類似,zk 匯總還實施了鏈下執行機制,以提高交易執行速度。

zk 匯總和樂觀匯總之間的區別

以下是樂觀和 zk 匯總之間的差異摘要。

zk 匯總和樂觀匯總之間的區別

零知識和樂觀匯總的未來是什麼?

零知識和樂觀匯總的未來仍然是一個問號。隨著越來越多人採用加密貨幣和區塊鏈,匯總可能會在提高區塊鏈效率方面發揮至關重要的作用。區塊鏈可能會繼續測試各種擴展解決方案,包括分片、匯總和第 0 層。我們也會看到新的解決方案正在創建和實施,無論是搭配使用匯總或取代匯總。

總結

由於對加密貨幣的需求增加並延長了當前區塊鏈的限制,許多人提出了不同的擴展解決方案。在本文中,我們檢視了兩種不同匯總 (樂觀和 zk 匯總) 之間的固有差異。隨著匯總持續通過實證有效,最終可能會出現卓越的類別,幫助我們實現可擴展性以供大規模採用。

延伸閱讀

免責聲明和風險警告:本內容按「如實」原則呈現給您,僅用於一般資訊和教育目的,不作任何形式的陳述或保證。請勿將其視為財務建議,亦未企圖推薦購買任何特定產品或服務。數位資產價格可能會波動。您的投資價值可能會下跌或上漲,您可能無法收回投資金額。您要對自己的投資決策負全部責任,幣安學院對於您可能遭受的任何損失概不負責。本文非財務建議。