作者:Callum@Web3CN.Pro
ZK 從 2022 年開始持續火熱,其技術已經取得了很大的發展,ZK 系的項目也不斷發力。與此同時,隨著機器學習(Machine Learning, ML)的普及,也廣泛應用于生產生活中,許多企業開始構建、訓練以及部署機器學習模型。但目前機器學習面臨的一個重大問題是如何保證可信度和對不透明數據的依賴性。這就是 ZKML 的重要意義:讓使用機器學習的人完全了解模型而不需要透露模型本身的信息。
1. 什么是ZKML
什么是 ZKML,我們把它分開來看。ZK(零知識證明)是一種密碼協議,證明者可以向驗證者證明給定的陳述是真實的而無需透露任何其他信息,也就是說不需要過程就可以知道結果。
ZK有兩大特點:第一,證明了想證明的東西而無需透露給驗證者過多的信息;第二,生成證明很難,驗證證明很容易。
基于這兩個特點,ZK發展出了幾大用例:Layer 2 擴容、隱私公鏈、去中心化存儲、身份驗證、以及機器學習等。本文的研究重點將集中在ZKML(零知識機器學習)上面。
Polygon社區提議將Polygon POS鏈與零知識(ZK)技術兼容:金色財經報道,以太坊擴展解決方案Polygon周二發布了一份提案前(Pre-PIP)討論帖,探討將其Polygon POS鏈與零知識(ZK)技術兼容。升級將使主鏈成為zkEVM validium ,這意味著該鏈仍將與以太坊虛擬機兼容。validium與ZK rollup略有不同,因為它們使用鏈下數據可用性模型,Polygon目前還提供ZK rollup,該rollup于3月上線。
據Polygon聯合創始人Mihailo Bjelic撰寫的博客文章,如果該提案得到Polygon社區的批準,重大升級將帶來更高的安全性,并使區塊鏈的框架更加面向未來。此外,Bjelic認為,這種升級將允許更快的交易確認,并擴展區塊鏈。[2023/6/21 21:50:35]
什么是ML(機器學習),機器學習是一門人工智能的科學,涉及算法的開發和應用,使計算機能夠自主學習和適應數據,通過迭代過程優化其性能,無需編程過程。它利用算法和模型來識別數據得到模型參數,最終做出預測/決策。
OKX將升級儲備證明,包括full liability tree披露和用于償付能力驗證的零知識證明:3月2日消息,OKX宣布將在未來幾個月內升級其儲備證明(PoR),包括full liability tree披露和用于PoR償付能力驗證的零知識證明(ZKP)。升級建立在OKX當前的Merkle tree解決方案之上,以確保最大程度的透明度,同時增強客戶隱私,具體安排如下:
- full liability tree:此升級將在即將發布的3月PoR報告中生效,允許任何人下載Full liability Merkle tree,從而提高透明度。同時,它將通過將每個用戶的余額分割和轉移到幾個部分(分割葉節點)來維護帳戶余額的隱私;
- 零知識證明:這一升級將在未來幾個月生效,是一種防篡改的加密方法,允許用戶驗證所有客戶存款都被計入,并通過比較用戶資產凈值與交易所儲備來保證償付能力。[2023/3/2 12:39:00]
目前,機器學習已成功地應用于各個領域,隨著這些模型的完善,機器學習需要執行的任務越來越多,為了保證高準確度的模型,這就需要用到ZK技術:使用公共模型驗證私有數據或使用公共數據驗證私有模型。
門羅幣開始審核零知識證明系統Bulletproofs+代碼:1月19日消息,門羅幣官方宣布,已正式開始對零知識證明系統Bulletproofs+代碼進行審核,將于30天內發布報告。此前消息,零知識證明系統Bulletproofs+代碼獲準可在門羅幣協議中使用。隨后官方計劃籌集90.3 XMR以進行零知識證明系統Bulletproofs+審計。[2021/1/19 16:29:47]
目前我們所談到的ZKML是創建 ML 模型推理步驟的零知識證明,而不是 ML 模型訓練。
2. 為什么需要ZKML
隨著人工智能技術的進步,區分人工智能和人類智能和人類生成變得更加困難,零知識證明就有能力解決這個問題,它讓我們能夠確定特定內容是否是通過將特定模型應用于給定輸入而生成的,而無需透露有關模型或輸入的任何其他信息。
傳統的機器學習平臺,往往需要開發者將自己的模型架構提交給主機進行性能驗證。這可能會導致幾個問題:
Trail of Bits計劃利用零知識證明重塑漏洞披露流程:安全研究機構Trail of Bits宣布,正在與約翰霍普金斯大學的Matthew Green合作,使用零知識證明(zero-knowledge proofs)技術為科技公司和安全漏洞研究人員建立一種可信的基礎設施,在新的合作方式之下,雙方在針對漏洞披露(Vulnerability Disclosure)的流程中可進行合理的溝通,而不必擔心受到破壞或歧視。
在接下來的四年里,Trail of Bits 將會進一步推進零知識證明的理論極限,并為安全漏洞研究人員提供相應的軟件,用以產生漏洞可利用性的零知識證明。[2020/5/22]
知識產權損失:公開完整的模型架構可能會暴露開發人員希望保密的有價值的商業秘密或創新技術。
缺乏透明度:評估過程可能不透明,參與者可能無法驗證他們的模型與其他模型的排名。
數據隱私問題:經過敏感數據訓練的共享模型可能會無意中泄露有關基礎數據的信息,從而違反隱私規范和法規。
動態 | 三星SDS采用零知識證明增強其企業區塊鏈隱私性:據coindesk消息,三星企業技術部門SDS (Samsung SDS)正在使用零知識證明(zero-knowledge proof, ZKPs)來增強其Nexledger區塊鏈的隱私保護。該公司周四表示,它已與總部位于以色列的QEDIT建立了合作關系,在不披露保密信息的情況下,在一個共享的賬簿上記錄和驗證資產轉移。此舉突顯出采用分布式賬本技術的公司面臨的挑戰之一,向網絡廣播交易,可能會暴露敏感的客戶數據,并向競爭對手泄露信息。[2019/11/14]
這些挑戰催生了對能夠保護機器學習模型及其訓練數據隱私的解決方案的需求。
ZK提出了一種有前途的方法來解決傳統 ML平臺所面臨的挑戰。通過利用 ZK的力量,ZKML 提供了具有以下優勢的隱私保護解決方案:
模型隱私:開發者可以在不公開整個模型架構的情況下參與驗證,從而保護他們的知識產權。
透明驗證:ZK可以在不泄露模型內部的情況下驗證模型性能,從而促進透明和無需信任的評估過程。
數據隱私:ZK可用于使用公共模型驗證私有數據或使用公共數據驗證私有模型,確保敏感信息不被泄露。
將 ZK 集成到 ML 過程中提供了一個安全且隱私保護的平臺,解決了傳統 ML 的局限性。這不僅促進了機器學習在隱私行業的采用,也吸引了經驗豐富的 Web2 開發人員探索 Web3 生態系統內的可能性。
3. ZKML應用和機會
隨著密碼學、零知識證明技術和硬件設施的日益完善,越來越多的項目開始探索 ZKML 的使用。ZKML的生態系統可以大致分為以下四個類別:
模型驗證編譯器:將模型從現有格式(例如 Pytorch、ONNX 等)編譯成可驗證計算電路的基礎設施。
廣義證明系統:為驗證任意計算軌跡而構建的證明系統。
ZKML特定證明系統:專門為驗證 ML 模型的計算軌跡而構建的證明系統。
應用程序:處理ZKML用例的項目。
根據ZKML這些應用的生態類別,我們可以對當前一些應用ZKML的項目做一個分類:
圖片來源:@bastian_wetzel
ZKML 仍然是一項新興技術,它的市場還很早,而且許多應用程序只是在黑客松上進行試驗,但ZKML仍為智能合約開辟了一個新的設計空間:
DeFi
使用ML參數化的Defi應用程序可以更加自動化。例如,借貸協議可以使用 ML 模型來實時更新參數。目前,借貸協議主要信任由組織運行的鏈下模型來確定抵押品、LTV、清算門檻等,但更好的替代方案可能是社區訓練的開源模型,任何人都可以運行和驗證。使用可驗證的鏈下ML預言機,ML模型可以對簽名數據進行鏈下處理以進行預測和分類。這些鏈下ML預言機可以通過驗證推理并在鏈上發布證明,從而無信任地解決現實世界的預測市場、借貸協議等問題。
Web3 社交
篩選Web3社交媒體。Web3 社交應用程序的去中心化特性將導致更多的垃圾郵件和惡意內容。理想情況下,社交媒體平臺可以使用社區同意的開源 ML 模型,并在選擇過濾帖子時發布模型推理的證明。作為社交媒體用戶,可能愿意查看個性化廣告,但希望對廣告商保密用戶的偏好和興趣。因此用戶可以選擇根據喜好在本地運行一個模型,該模型可以輸入媒體應用程序來為其提供內容。
GameFi
ZKML可以應用于新型鏈上游戲,可以創建合作的人類與人工智能游戲和其他創新的鏈上游戲,其中人工智能模型可以充當NPC,NPC 采取的每項行動都會發布到鏈上,并附有任何人都可以驗證以確定正在運行的正確模型的證明。同時,ML 模型可用于動態調整代幣發行、供應、銷毀、投票門檻等,可以設計一款激勵合約模型,如果達到某個再平衡閾值并驗證推理證明,它會重新平衡游戲內經濟。
身份驗證
用保護隱私的生物特征認證代替私鑰。私鑰管理仍然是Web3中最大的困點之一。通過面部識別或其他獨特因素提取私鑰也許是 ZKML 的一種可能解決方案。
4. ZKML的挑戰
雖然ZKML在不斷改進和優化,但該領域還處于早期發展階段,仍存在一些從技術到實踐的挑戰:
以最小的精度損失量化
電路的大小,特別是當一個網絡由多層組成時
矩陣乘法的有效證明
對抗性攻擊
這些挑戰一是會影響到機器學習模型的準確性,二是會影響其成本和證明速度,三是模型竊取攻擊的風險。
目前對于這些問題的改進正在進行,@0xPARC 在 2021 年的ZK-MNIST演示展示了如何在可驗證電路中執行小規模MNIST圖像分類模型;Daniel Kang 對ImageNet規模模型進行了同樣的操作,目前 ImageNet 規模的模型的精度已經提高到 92%,預計將很快達到與更廣泛的ML空間的進一步的硬件加速。
ZKML 仍處于早期開發階段,但它已經開始展現不少成果,可以期待看到更多ZKML的鏈上創新應用。隨著 ZKML 的不斷發展,我們可以預見未來隱私保護機器學習將成為常態。
金色財經
澎湃新聞
金色薦讀
金色財經 善歐巴
鏈得得
LD Capital
深潮TechFlow
Odaily星球日報
Foresight News
BTCStudy
iBox
Tags:OLYPOLYPolygonPOLOlympus v2Polymath Networkpolygon幣價格polyx幣前景
每個人都喜歡空投(Airdrop),畢竟誰不喜歡免費的贈品呢?但從項目的角度來看,Token分配的正確與否,可以決定一個社區的成敗。空投是一種原生的 Web3 營銷策略.
1900/1/1 0:00:00作者:Web3小律 從 Coinbase 的全球監管合規,來簡析 Web3 項目在美展業需要注意的法律合規事項.
1900/1/1 0:00:00一、2022 年加密市場概括「加密寒冬」是 2022 年的關鍵詞,而這股寒意是逐級傳遞的。宏觀環境上,2022 年全球通脹、各國央行紛紛推出貨幣緊縮政策,加上美聯儲激進加息,所有資產類別都在價格.
1900/1/1 0:00:00在“第三屆元宇宙教育前沿峰會”上,元宇宙教育實驗室學術委員會主任、著名經濟學家、橫琴數鏈數字金融研究院學術與技術委員會主席朱嘉明以《科技狂飆突進時代和教育元宇宙——基于2022年的實證性觀察和思.
1900/1/1 0:00:00原文標題:《What I Talk About When I Talk About Bridges》 撰文:0xjim 編譯:ChinaDeFi你是否曾經徒步旅行并嘗試在不使用橋的情況下過河?我.
1900/1/1 0:00:00原文標題:《 Aptos 新年 AMA:2023 年 Aptos 將發力哪些領域? 》原文來源:Loopy Lu1 月 16 日晚間.
1900/1/1 0:00:00