Polygon zkEVM 由Polygon 構建,但它適用於所有希望以更便宜、更快的方式使用以太坊同時又希望不犧牲安全性或去中心化的人。
7 月20 日,Polygon 團隊宣布Polygon zkEVM 正式發布,並聲稱是第一個EVM 等效的零知識(ZK)Layer2,以太坊擴展和ZK 創新邁上一個新台階。
Polygon 押注ZK 技術實現以太坊擴展
Polygon 相信零知識(ZK) 技術是實現以太坊擴展目標的最有希望的途徑。但這條路往往看起來很長而且曲折。傳統觀點認為,加密空間需要多年時間來開發第2 層(Layer2)解決方案,這可以為我們提供ZK 證明的可擴展性優勢以及與以太坊虛擬機(EVM) 的兼容性。
具有完全EVM 等效性的zkEVM 的願景很簡單。開發人員將任何以太坊智能合約無縫部署到使用ZK 證明無限擴展的Layer2。以太坊上的任何工具或dApp 都以完全相同的方式在zkEVM 上使用。用戶和開發人員都從ZK 證明的未來收益中獲益,同時受益於以太坊的去中心化、安全性和熟悉度。
Polygon zkEVM 的上線宣告這場等待的結束。本文將介紹什麼是Polygon zkEVM。
ZK Rollups 的承諾和挑戰
使用ZK 證明擴展以太坊的基本方法是構建ZK rollup,這是一個Layer2 協議,它“匯總”大量交易並通過單個ZK 有效性證明向以太坊網絡證明所有交易。 ZK rollup 擴展以太坊的潛力是顯而易見的:一筆交易取代許多交易,增加吞吐量、節省費用、減少延遲等。但ZK 技術也有其自身的挑戰。
首先是性能問題。 ZK 證明一直被視為一種很有前途的技術,但它們的生成速度往往很慢且成本很高。如果你不能大幅度改善以太坊主網的成本和吞吐量,那麼使用ZK 來擴展以太坊是不值得的。
然後是兼容性的挑戰。如果你的ZK rollup 無法運行部署在以太坊上的代碼怎麼辦?如果在這個ZK rollup 上構建應用程序需要學習一種全新的編碼語言,或者參與一個新的開發者生態系統,而該生態系統將無法從已經投入的數百萬開發者時間用於改進EVM 工具和知識中獲益,那該怎麼辦?換句話說,如果你不能像使用以太坊一樣使用這個以太坊Layer2 怎麼辦?
由於這些挑戰,傳統觀點認為高性能且兼容的zkEVM 還需要數年研究時間。
Polygon zkEVM
Polygon 的ZK 團隊在性能上取得了重大突破。通過合作,我們顯著縮短了ZK 證明生成時間。用戶將看到顯著降低的成本和提高的速度。
更令人興奮的是Polygon zkEVM 的EVM 等效性。你可以像在以太坊上一樣在Polygon zkEVM 上構建。您可以部署任何以太坊智能合約。任何適用於以太坊的工具都適用於Polygon zkEVM。以更低的成本和更快的速度在以太坊上做任何你想做的事情,並通過ZK 有效性證明在以太坊網絡上進行驗證。它就是具有ZK 可擴展性的以太坊。
Polygon 將發布更多文檔來詳細說明技術細節,並將很快上線測試網。以下是Polygon zkEVM 的基本架構,讓您了解它是如何工作的:
無需許可,開源,專為以太坊社區
Polygon zkEVM 由Polygon 構建,但它適用於所有希望以更便宜、更快的方式使用以太坊同時又希望不犧牲安全性或去中心化的人。 Polygon zkEVM 是無需許可的——任何人都可以使用它。它也是開源的,這意味著您可以信任代碼,而不是信任Polygon。
Polygon 認為ZK 證明是最好的以太坊擴展方法,而EVM 等效性是賦予開發人員和用戶權力的秘訣。因此,他們構建了Polygon zkEVM,這是以太坊的下一個巨大飛躍。
目前Polygon zkEVM 的代碼已經開源(Github)。很快將上線一個公共測試網。 Polygon 團隊相信,zkEVM 讓我們走上了擴展以太坊並吸引下一個十億用戶的道路。
來源:DeFi之道