2023 年6 月13 日,Polygon Labs 宣布推出Polygon 2.0 升級方案,以協助Polygon PoS 網路升級為由零知識證明技術驅動的Layer2 網路。下面,就讓我們來了解一下 Polygon 2.0 具體都包含哪些升級內容。
根據Polygon 發布的路線圖,Polygon 2.0 升級將包含Polygon PoS 升級、技術架構升級、通證經濟更新,以及治理機制升級四項內容。
Polygon 的PoS 網路將在Polygon 2.0 升級為zkEVM Validium,與Polygon zkEVM 一起共同組成完整的Polygon 生態系統。
zkEVM Validium 是一種基於零知識證明的 Layer2 擴容解決方案。它與先前的Polygon PoS 有2 點最主要的差異:
Polygon PoS 網路使用權益證明(PoS)共識機制進行交易驗證。驗證者以質押 $MATIC 驗證交易。
zkEVM Validium 基於零知識證明技術。驗證者透過 ZK 證明驗證交易。
Polygon PoS 網路在鏈上儲存交易資料。所有交易資訊均可在鏈上並隨時取得。
zkEVM Validium 的交易資料儲存在鏈下,交易資料不受區塊鏈空間的限制。
其中,資料可用性也是 zkEVM Validium 和 Polygon zkEVM 的最大不同點。相較於繼承了以太坊安全性、在鏈上儲存交易資料的 zkEVM Rollup,zkEVM Validium 雖然在安全性上稍遜一籌,但其鏈下資料儲存機制在費用和可擴展性上更具優勢。
根據目前的交易數據,Polygon zkEVM 的交易成本約為 $0.02/每筆,TPS ~2,000。而升級後的 zkEVM Validium 交易成本將降低到 $0.00005/每筆。 TPS 如果參考 StarkEx 的 Validium 模式,將有望提高到 9,000 左右。
因此,在未來的Polygon 生態中,這兩個網絡的重點將有所不同:
Polygon 2.0 對協定架構進行了升級,將使用分層式架構維持網路運作。架構分為 4 層,分別負責不同的工作內容。
質押層基於PoS 共識,負責與驗證者相關的工作內容。它主要包含兩個關鍵元件:Validator Manager 和 Chain Manager。
Validator Manager 管理整個 Polygon 生態系統的驗證者;而 Chain Manager 負責管理單鏈上的驗證者。
Validator Manager 是管理 Polygon 生態所有公共驗證者的智慧合約。它負責管理所有與驗證者相關的內容,包括驗證者註冊、質押量統計、執行質押/解除質押請求、獎勵發放等。
Chain Manager 是部署在單一 Polygon 生態鏈上的智慧合約,用於管理每條單鏈的驗證者。管理內容包括驗證者的最大/最少數量、懲罰條件、質押所需代幣的類型/大小等。
驗證者可以透過質押代幣成為 Polygon 生態的公共驗證者,並根據需要作為多個 Polygon 鏈上的驗證者參與驗證。驗證者主要負責交易排序和交易驗證,並收取交易費和額外代幣作為驗證獎勵。
互通層負責 Polygon 2.0 生態系中的跨鏈資訊傳遞。
在 Polygon 生態中,每條 Polygon 單鏈都有一個訊息佇列。訊息佇列由傳送到其他 Polygon 鏈的資訊組成,資訊包含內容、目標鏈、目標位址以及元資料。每個資訊都有對應的 ZK 證明。當特定資訊的 ZK 證明得到驗證時,則目標鏈開始執行此交易。
Polygon 2.0 為了縮減 ZK 證明在以太坊上驗證的成本,計劃在互通層中添加一個聚合器,用於聚合 ZK 證明,削減驗證成本。該聚合器由 Polygon 的公共驗證者池管理,可以將訊息佇列產生的多個 ZK 證明匯集在一起聚合成單個 ZK 證明發送到以太坊進行驗證。
執行層負責交易的實際執行。它可以使每條 Polygon 單鏈產生有序交易,並輔助交易執行。執行層由多個通用的基礎區塊鏈網路元件組成,包括大家熟知的 P2P、共識、Mempool、資料庫等。
驗證層負責為 Polygon 單鏈上的每筆交易(包括跨鏈交易)產生 ZK 證明,並輔助建構不同類型的 VM。它主要包含 3 個元件:
Prover 是一個支援任意交易類型的高效能 ZK 證明器。它擁有高效率的證明速度,可以輔助驗證交易證明。
Custom zkVM 是一個模組化的虛擬機器框架。它允許開發人員透過其介面輕鬆建立所需的虛擬機器。
VM 可以幫助驗證者模擬證明執行環境和交易格式。模擬一般透過 VM Constructor 實現。目前,Polygon 2.0 包含兩種 VM:zkEVM 和 Miden VM。
Polygon 2.0 計畫將其原生代幣 $MATIC 轉換為 $POL,用作 Polygon 生態的統一實用代幣。
$POL 的初始供應量為 100 億,將 1:1 從 $MATIC 遷移。 $MATIC 持有者有四年或更長時間對代幣進行升級。與 $MATIC 的固定供應量不同,$POL 將在未來十年進行增發,年通膨率為 2%。此通膨率後續可透過治理變化。
$POL 最重要的特點是其跨鏈互通性。它可以在 Polygon 生態的所有鏈中使用。 $POL 能夠驗證不同鏈上的交易,連接不同協議,從而促進 Polygon 生態系統的發展。同時,$POL 持有者可以在多條鏈上成為驗證者幫助 Polygon 維持網路安全並獲得獎勵。
$POL 的主要效用有4 點:
Polygon 2.0 的驗證者需要質押$POL 才能參與驗證。
Polygon 2.0 將持續向驗證者提供預定量的 $POL 獎勵。獎勵份額將隨未來社區治理增加或減少。
$POL 可用於治理。 Polygon 2.0 將有一個新的社區金庫,由 $POL 持有者管理,用於支援 Polygon 生態系統發展。
驗證者可以驗證 Polygon 生態多條鏈並收取以 $POL 為形式的交易費用。
Polygon 2.0 的治理機制將圍繞 3 個方面進行升級:核心協議、系統智能合約以及社區資金。
Polygon 2.0 針對核心協議提出了 PIP(Polygon Improvement Proposal)框架。該框架類似於以太坊的 EIP(Ethereum Improvement Proposal)框架,主要用於輔助開發者為協議的核心組件提出發展升級建議。
Polygon 2.0 引入了生態系統委員會,負責系統智能合約的升級工作。該委員會將透過代幣持有治理模型來實現決策。它根據 Polygon 原生代幣的持有份額來分配投票權。
此外,生態系統委員還將推出 Dashboard,用於監控合約升級。
Polygon 2.0 計畫建立一隻生態系統基金,用於支持有潛力的 Polygon 生態系統計畫。同時,Polygon 將建立社區財政委員會,負責資金分配以及相關的社區治理工作。