近日,全球審計巨頭安永 (Ernst & Young) 發布了其基于零知識證明的以太坊擴容解決方案的第三次迭代。安永試圖以更低的成本在公鏈上促進安全和隱私交易,這一努力在其以太坊擴容解決方案「Nightfall 3」的發布中達到了高潮。
該公司在7月1日的發布會上宣布了這一消息,表示 Nightfall 3 結合了零知識證明和 Optimistic Rollup,稱為「ZK-Optimistic Rollup」,旨在提高以太坊上的交易效率。
事實上,zk-Rollops 是為實現以太坊等網路的可擴展性而開發的一種 L2 擴容解決方案,它使用將批處理的方式將多筆交易壓縮成一筆交易提交至鏈上,
在這次最新的迭代中,安永團隊表示,Nightfall 3 是一組用隱私的方式管理以太坊交易的工具。根據公告,與公共的 ERC-20 代幣轉賬相比,Nightfall 3 的 zk-Optimistic Rollup 解決方案可以降低近 90% 的 Gas 費用。
安永發布的公告內容如下:
安永今天發布了一套全新的工具,用于以隱私的方式管理以太坊區塊鏈上的交易。該項目稱為「Nightfall 3」,它將零知識證明 (ZK 或 ZKP) 與一種處理交易驗證的新模型,即 Optimistic Rollup 結合起來,以提高效率并降低交易成本,這個組合協議稱為「ZK-Optimistic Rollup」,
Nightfall 3 將 ZKP 交易聚合成交易組,也即「Rollups」,這些交易組被稱為「Optimistic Rollups」,因為該系統假定這些交易都是有效的 (除非被證明無效),并消除了讓所有參與者驗證所有交易的過程,
為了確保只有正確形成的 L2 區塊被納入最終的區塊鏈記錄中,該方案會從經濟上激勵用戶去挑戰不正確的區塊,當提出挑戰時,智能合約對挑戰的準確性進行仲裁,獎勵正確的挑戰并刪除不正確的 L2 區塊,
安永團隊以前曾將 ZKP 協議貢獻給公共領域,命名為「Nightfall 1」。自 2019 年這項首次貢獻推出以來,去中心化金融 (DeFi) 服務的快速增長已經導致了以太坊區塊鏈上的網路擁堵,并提高了交易成本 (即 Gas 費用),Nightfall 3 這項新協議能夠在交易效率方面實現顯著提高,預計將抵消近期 Gas 費用的上漲。
安永全球區塊鏈負責人 Paul Brody 表示:
“根據安永的經驗,ZK-Optimistic Rollups 是目前在平衡安全激勵和在公共以太坊網路上運行隱私交易的數學效率方面最有效的方法之一。正如我們過去所做的那樣,我們再次將這一代碼貢獻給公共領域,以加快企業采用這項技術的速度,”
借助于 ZK-Optimistic Rollups,Nightfall 3 可以實現每筆交易的成本約為 8,200 Gas,同時還保持隱私性,這幾乎是進行常規公共 ERC20 代幣轉賬所需成本的八分之一。
Nightfall 3 還為開發人員提供了一個標準的應用程式編程接口 (API),類似于其他代幣轉移工具,從而減少了開發人員實現隱私性所需的學習曲線,
安永會計師事務所副董事、全球區塊鏈研發主管 Duncan Westland 博士表示:
“當開發一個全新的 ZKP (零知識證明) 協議時,開發者需要能夠直接與低層次的 ZKP 結構交互。如果用戶想要的只是進行隱私代幣轉賬,那么可以讓應用程式來管理 ZKP 交互。在這種情況下,如果用戶對如何進行 L1 到 L2 的轉賬非常謹慎,那么通過一筆 ZKP 交易可以被視為類似于傳統的代幣轉賬,同時增加了隱私性。擁有一個允許用戶以這種方式使用的 API 可以加速開發。”
安永團隊已經將 Nightfall 3 的原代碼公諸于眾,釋放了所有的所有權,以簡化其他人的獲取,其代碼可以在此鏈接找到:
https://github.com/eyblockchain/nightfall_3
如上所述,通過將 Nightfall 3 開源,Brody 在聲明中表示,安永正在盡其所能加速企業采用這項技術。
由于以太坊2.0仍在開發中,像 ZK-Rollups 和 Optimistic Rollups 這樣的 L2 解決方案繼續被認為是提高以太坊網路吞吐量的短期解決方案,而安永的 Nightfall 3 方案正是加入以太坊 L2 方案隊伍的最新成員。
ZK 證明不是安永在區塊鏈技術上唯一的探索性工作。事實上,該公司之前已經發布了一款區塊鏈分析工具 Smart Contract Analyzer,允許用戶監控智能合約和代幣,以確定已知的安全風險,早在2019年4月,這家審計巨頭就發布了該工具的測試版,