Polygon版本的OP Stack來了? Polygon官方解讀什麼是Polygon CDK

來源:Polygon官方翻譯:金色財經xiaozou

2023年8月30日,Polygon Labs創始人Sandeep Nailwal宣布推出Polygon Chain Development Kit (CDK),Polygon CDK使開發者能夠推出自己的ZK全功能支持的L2(注:類似OP推出的OP Stack)。 Sandeep Nailwal表示,Polygon CDK 是Supernet的演變,現在藉助Polygon ZK技術,開發者可以輕鬆定制和部署自己的應用程序鏈。

Polygon官方發文解讀了什麼是Polygon CDK?為什麼選擇Polygon CDK? CDK鏈如何適應整個Polygon 2.0生態?金色財經xiaozou翻譯此文以犒讀者。

什麼是Polygon CDK

Polygon Chain Development Kit(CDK)是一個先進的開源框架,致力於在以太坊上快速部署基於ZK的2層區塊鏈。 CDK非常重視模塊化,幫助開發人員啟動新的以太坊L2鍊或將現有的L1鏈無縫過渡到L2。通過CDK創建的各鏈都是相互關聯的,確保了近乎即時的最終確定性、無限的可擴展性以及統一的流動性池。

使用CDK,開發人員可以精心設計符合其獨特規範的特定應用鏈。 CDK的設計優先考慮核心業務功能和用戶參與度,同時保持了峰值性能和可擴展性,涉及到虛擬機、操作模式、數據可用性解決方案、排序器類型、gas代幣等方面的選擇。

例如,為特定應用量身定制的鏈可以利用zkEVM執行環境,採用“驗證”模式,並部署中心化排序器。無論這些個性化的選擇情況如何,每條鏈都與其他所有Polygon鏈保持完美的互操作性,提供高性能的L2擴展解決方案。

下圖是關於CDK中關鍵組件的基本情況。

注:此階段的Polygon CDK默認為Validum。 Polygon 2.0將有內容更新和擴展以反映新配置。

mp5qQhx4XgAdWs0BHiZqgkzyYSy9oeBZgzY6eCX5.png

什麼是特定應用區塊鏈?

特定應用區塊鏈(app-chains)是專門針對特定任務設計的區塊鍊網絡,與通用區塊鏈相比,特定應用鏈的效率更高。通過專注於特定應用,例如供應鏈管理或去中心化金融,這些區塊鏈可以移除不必要的功能和計算開銷,從而提高速度和資源效率。

然而,它們的特定性也可能導致區塊鏈領域缺乏通用性、適應性,以及帶來潛在的碎片化問題。因此,雖然特定應用鍊是有好處的,但它們也必須考慮到可擴展性、互操作性和未來的可行性。

什麼是Validiums?

Validiums是使用鏈下數據可用性和計算來處理以太坊主網絡之外的交易的解決方案。與傳統的rollup不同,Validums不將交易數據存儲在L1網絡上,而是生成ZK證明,然後將其作為有效性證明發布。這種方法確保了數據的完整性,同時優化了可擴展性和成本。

使用Polygon CDK開發的L2如何作為應用鏈運行?

利用Polygon先進的zkEVM技術,使用Polygon CDK開發的鏈可提供高性能的L2擴展解決方案。開發人員可以靈活地選擇Validium框架,該框架集成了由數據可用性委員會(DAC)管理的安全數據可用性層。使用CDK開發的鏈可以像針對特定業務邏輯定制的L1鏈那樣運行。然而,作為L2解決方案,它們具有近乎無限的可擴展性優勢。這些鏈的設計以用戶為中心,在不影響性能和可擴展性的情況下優先考慮核心業務功能和用戶參與策略。下表顯示了使用Polygon CDK開發的鏈的高層架構。

HFTafJ14YaolgToSU6YZw2UIGEYYWuB9UKuINS2u.png

數據可用性層是指什麼?

在區塊鏈領域,數據可用性確保所有節點都可以訪問並驗證完整的交易歷史,這對於維護網絡的透明度、安全性和完整性至關重要。

但是,將所有交易數據存儲在主鏈(L1)上可能成本很高,還可能損害隱私。數據可用性層通過將交易執行與數據存儲相分離來解決這些問題。這樣就可以將交易數據存儲在鏈下,降低了成本並且增強了隱私性,同時仍然可以被訪問及驗證。

這種分離帶來了新的問題,例如確保鏈下數據的安全可靠管理。像Polygon CDK框架中的DAC這樣的功能解決了這些問題,提供了對鏈下數據的可信監管。

下圖是Polygon CDK Validum的區塊鏈基礎設施方法的概覽。

mqk3pibn3h5FNWWbGCRo57DR8YA71dZKnl1fqTFZ.png

什麼是DAC?

數據可用性委員會(DAC:Data Availability Committees)是很多區塊鏈協議中的關鍵元素,其任務是確保鏈下數據的可靠性和可訪問性。從本質上講,它們驗證與特定區塊鏈區塊相關數據的可用性。

就L2解決方案而言,DAC在增強可擴展性方面起著關鍵作用。它們幫助將重要的計算工作和數據存儲轉移到鏈下,從而減輕主L1鏈的負擔。

為什麼選擇Polygon CDK?

Polygon CDK是Polygon 2.0的重要組成部分,重塑了區塊鏈基礎設施。它確保了無與倫比的流動性,優化了性能,促進了無縫資產轉移,並一直以用戶體驗和數據安全為重中之重。

(1)設計原則

— 高度模塊化:Polygon CDK為基於ZK的L2鏈設計提供模塊化環境。開發人員可以根據自己的需求定制鏈,無論是選擇執行環境還是確定gas代幣。

— 超級可擴展性:CDK開發的L2鏈提高了交易速度,並且可以成倍提速,以實現Polygon 2.0的高度可擴展生態系統的願景。

— 統一的流動性:使用CDK開發的鏈支持統一的流動性,確保了在Polygon 2.0的L2生態系統中跨多個鏈的流動資產轉移,促進活力、高效的數字經濟的發展。

— 獨立的數據可用性:通過專門的數據可用性層和DAC,使用CDK開發的鏈提供了強大的鏈下數據可訪問性和可靠性。獨立於以太坊的結構確保了高度的數據彈性和完整性。

— 可組合的互操作性:得益於LXLY橋,使用CDK開發的鏈增強了跨不同區塊鏈的無縫交互和資產交易。這種可互操作的基礎設施培育了一個相互關聯和通用的生態系統,促進了跨鏈協作和交互。

— 近乎即時的最終確定性:使用Polygon CDK部署的鏈依賴於加密安全性,可在不依賴於完整節點的情況下確保交易的完整性。這種方法保證了近乎即時的最終確定性和可靠的安全性。

下圖展示了使用CDK開發的鍊是如何適應整個Polygon 2.0生態系統的。

N6gP1HUkZEhxrb9i47c0IsFaAR0YsGfxhVOxkFI5.png

(2)採用Polygon CDK的關鍵因素

— 以太坊的可擴展性:使用CDK開發的鏈顯著擴展了以太坊。它們允許項目和企業構建應用來滿足自己的區塊空間需求,同時維持以太坊主網的安全性和完整性。

— 業務邏輯定制:使用CDK開發的鏈完全支持以太坊虛擬機(EVM),支持自定義gas限制、操作碼兼容性和技術集成。通過Polygon zkEVM增強了業務邏輯設計的靈活性和可擴展性。

— 隱私選項:使用CDK開發的鏈支持創建私有應用鏈,為那些在應用中優先考慮隱私的人提供了一個選擇。此功能支持客戶維持其應用數據的機密性,同時仍然享有區塊鏈技術帶來的諸多好處。

— 合規導向:使用CDK開發的鏈實現了網絡主權和合規。它們允許網絡維護人員選擇遵守當地法規的管理員,確保符合地區法規要求。

— 廣泛的Web3支持:使用CDK開發的鏈(zkEVM堆棧的直接分支)方便了服務的移植。它們還利用綜合生態系統,有高級服務供應商為應用集成、開發和部署提供必要的工具。

Total
0
Shares
Related Posts