買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > TRX > Info

GON:零知識機器學習 (ZKML) :ZK與AI將會碰撞出怎樣的火花?_LYG

Author:

Time:1900/1/1 0:00:00

原文標題:《AN INTRODUCTION TO ZERO-KNOWLEDGE MACHINE LEARNING (ZKML)》

原文來源:Worldcoin

原文編譯:深潮 TechFlow

Zero-Knowledge 機器學習(ZKML)是最近正在密碼學界引起轟動的一個研究和開發領域。但它是什么,有什么用處呢?首先,讓我們把這個術語分解成它的兩個組成部分,并解釋一下它們是什么。

零知識證明是一種密碼協議,其中一方(證明者)可以向另一方(驗證者)證明一個給定的陳述是真實的,而不泄露除該陳述為真以外的任何附加信息。這是一個正在各個方面取得巨大進展的研究領域,涵蓋了從研究到協議實施和應用的所有方面。

ZK 提供的兩個主要「原語」(或者說構建塊)是能夠為一組給定的計算創建具有計算完整性證明的能力,其中證明比執行計算本身要容易地多。(我們稱這種屬性為「簡潔性」)。ZK 證明也提供了隱藏計算中某些部分同時保持計算正確性的選項。(我們稱這種屬性為「零知識性」)。

生成零知識證明需要非常大的計算量,大約比原始計算貴 100 倍。這意味著,在某些情況下由于最佳硬件上生成它們所需的時間使其不切實際,因此不能計算零知識證明。

互操作性協議Rarimo與Polygon ID合作推出首個用于驗證憑證的多鏈零知識證明:金色財經報道,互操作性協議Rarimo宣布與隱私保護ID基礎設施Polygon ID合作,這是鏈上身份向前邁出的革命性一步,每個使用 Polygon ID 的身份提供商都立即實現跨鏈,這不僅是Polygon ID首次成為多鏈,而且由于PolygonID是第一個也是唯一一個允許用戶將鏈外憑證表示為零知識證明 (ZKP) 的解決方案,此次合作標志著數字身份領域的首創。Rarimo表示,既然以太坊已被納入其中,Polygon上頒發的憑證將在未來幾周內在BNB Chain和Avalanche上提供。[2023/7/22 15:51:50]

然而,在近年來密碼學、硬件和分布式系統領域的進步已經使零知識證明成為了越來越強大的計算可行的選擇。這些進展已經為可以使用計算密集型證明的協議的創建提供了可能,從而擴大了新應用程序的設計空間。

零知識密碼學是 Web3 空間中最流行的技術之一,因為它允許開發人員構建可擴展和/或私有的應用程序。以下是一些實踐中如何使用它的示例(盡管請注意,這些項目中許多都還在進行中):

1. 通過 ZK rollups 擴展以太坊

BNB Chain將于年底上線零知識證明擴容方案zkBNB主網:9月8日消息,BNB Chain宣布已于9月2日上線基于零知識證明的擴展解決方案zkBNB測試網,允許開發人員開始構建應用程序,計劃于年底上線主網。BNBChain稱,zkBNB旨在提供更快的交易速度、更快的最終確定性、更低gas費,是BNBChain實現規模化的重大突破。

根據介紹,zkBNB的特點包括:支持快速集成支付和原子交換,利用創新的內置AMM交換和DeFi用例的流動性池,數字資產將在未經許可的情況下自動交易;TPS達到5000-10000;內置NFT市場和API服務;內置域名服務等。[2022/9/8 13:15:41]

Starknet

Scroll

Polygon Zero,Polygon Miden,Polygon zkEVM

zkSync

2. 構建保護隱私的應用程序

Semaphore

MACI

Penumbra

Aztec Network

3. 身份原語和數據來源

WorldID

Gate.io研究院發布“零知識證明于區塊鏈中的落地應用”報告:Gate.io研究院于今日發布“零知識證明于區塊鏈中的落地應用”報告。報告指出,在區塊鏈技術加快發展的背景下,多種應用場景應運而生,隨之而來的是用戶在隱私安全方面的更高需求。當前,眾多區塊鏈開發團隊提出了多種不同的用戶隱私安全保護機制。

其中,零知識證明與區塊鏈技術相結合作為一種新方案為提高區塊鏈隱私安全性提供了更多可能。該報告結合“零知識證明”的采納項目、區塊鏈系統“Zcash”的相關情況,對“Zcash”加密技術以及零知識證明進行了深入探討。 詳情點擊原文鏈接。[2020/6/28]

Sismo

Clique

Axiom

4. 第一層協議

Zcash

Mina

隨著 ZK 技術的成熟,我們相信將會出現新的應用程序的爆發,因為構建這些應用程序所使用的工具將需要更少的領域專業知識,對于開發人員來說將會更加容易使用。

機器學習是人工智能(「AI」)領域的一個研究方向,使得計算機可以自動從經驗中學習和改進,無需明確地進行編程。它利用算法和統計模型來分析和識別數據中的模式,然后基于這些模式進行預測或決策。機器學習的最終目標是開發出能夠自適應學習、不需要人類干預以及在醫療保健、金融和交通等各個領域解決復雜問題的智能系統。

聲音 | V神評價MimbleWimble:只有零知識證明 ZK-SNARKs 等全局匿名集,才能真正保證隱私安全:針對 Dragonfly Capital 的分析師 Ivan Bogatyy 發布的關于闡述 MimbleWimble 協議有重大缺陷、Grin 網絡 96% 的交易可被破譯的文章。

以太坊創始人Vitalik在推特回應稱:如果隱私模型設置了一個中等的匿名集,那么它實際上設置了一個小范圍的匿名集。如果隱私模型的匿名集較小,則其匿名集為 1。只有全局匿名集(例如,使用 ZK-SNARKs 技術進行的加密)才真正具有安全性。[2019/11/19]

最近,您可能已經看到了大型語言模型(如 chatGPT 和 Bard)以及文本到圖像的模型(如 DALL-E 2、Midjourney 或 Stable Diffusion)的進展。隨著這些模型變得越來越好,并且能夠執行更廣泛的任務,了解是哪個模型執行了這些操作就變得非常重要,還是操作由人類執行。在接下來的部分中,我們將探討這個思路。

我們對零知識密碼學在為 ML 模型創建證明的上下文中的現有技術水平進行了一些研究,并創建了一個聚合相關研究、文章、應用程序和代碼庫的文章集。ZKML 的資源可以在 GitHub 上的 ZKML 社區的 awesome-zkml 存儲庫中找到。

聲音 | 常山北明:將為至信鏈貢獻跨鏈交換、零知識證明、分片共識相關的技術:常山北明(SZ000158)董秘在互動平臺回復投資者對于“公司在區塊鏈布局及技術優勢”的提問表示,至信鏈是騰訊、中國網安和北明軟件做為核心節點攜手發布的區塊鏈。至信鏈將致力于生態建設,在數據保全、糾紛解決、訴訟輔助等方面做出自己的貢獻。北明軟件將為至信鏈貢獻跨鏈交換,零知識證明,分片共識相關的技術和知識的積累。[2019/9/27]

Modulus Labs 團隊最近發布了一篇名為「智能的成本」的論文,其中對現有的 ZK 證明系統進行了基準測試,并列舉了不同大小的多個模型。目前,使用像 plonky2 這樣的證明系統,在強大的 AWS 機器上運行 50 秒左右,可以為約 1800 萬個參數的模型創建證明。以下是該論文中的一張圖表:

另一個旨在改進 ZKML 系統技術水平的倡議是 Zkonduit 的 ezkl 庫,它允許您創建對使用 ONNX 導出的 ML 模型的 ZK 證明。這使得任何 ML 工程師都能夠為他們的模型的推理步驟創建 ZK 證明,并向任何正確實現的驗證器證明輸出。

有幾個團隊正在改進 ZK 技術,為 ZK 證明內部發生的操作創建優化硬件,并針對特定用例構建這些協議的優化實現。隨著技術的成熟,更大的模型將在較不強大的機器上短時間內進行 ZK 證明。我們希望這些進展將使新的 ZKML 應用程序和用例得以出現。

潛在的使用案例

為了確定 ZKML 是否適用于特定的應用,我們可以考慮 ZK 密碼學的特性將如何解決與機器學習相關的問題。這可以用一個 Venn 圖來說明:

定義:

1.Heuristic optimization—一種問題解決方法,它使用經驗法則或「啟發式」來找到艱難的問題的好解決方案,而不是使用傳統的優化方法。啟發式優化方法旨在在相對的重要性和優化難度下,在合理的時間內找到好的或「足夠好」的解決方案,而不是嘗試找到最優解決方案。

2.FHE ML—完全同態加密 ML 允許開發人員以保護隱私的方式訓練和評估模型;然而,與 ZK 證明不同,沒有辦法通過密碼學方式證明所執行的計算的正確性。

像 Zama.ai 這樣的團隊正在從事這個領域的工作。

3.ZK vs Validity—在行業中,這些術語通常被互換使用,因為有效性證明是 ZK 證明,不會隱藏計算或其結果的某些部分。在 ZKML 的上下文中,大多數當前的應用程序都利用了 ZK 證明的有效性證明方面。

4.Validity ML—ZK 證明 ML 模型,在其中沒有計算或結果被保密。它們證明計算的正確性。

以下是一些潛在的 ZKML 用例示例:

1. 計算完整性(有效性 ML)

Modulus Labs

基于鏈上可驗證的 ML 交易機器人 - RockyBot

自我改進視覺區塊鏈(示例):

增強 Lyra 金融期權協議 AMM 的智能特性

為 Astraly 創建透明的基于 AI 的聲譽系統(ZK oracle)

使用 ML for Aztec Protocol(具有隱私功能的 zk-rollup)致力于合同級合規工具所需的技術突破。

2. 機器學習即服務 (MLaaS) 透明;

3.ZK 異常/欺詐檢測:

這種應用場景使得可創建針對可利用性/欺詐的 ZK 證明成為可能。異常檢測模型可以在智能合約數據上進行訓練,并由 DAOs 同意作為有趣的度量標準,以便能夠自動化安全程序,如更主動、預防性地暫停合約。已有初創企業正在研究在智能合約環境中使用 ML 模型進行安全目的的方法,因此 ZK 異常檢測證明似乎是自然的下一步。

4.ML 推理的通用有效性證明:能夠輕松證明和驗證輸出是給定模型和輸入對的乘積。

5. 隱私 (ZKML)

6. 去中心化的 Kaggle:證明模型在某些測試數據上的準確率大于 x%,而不會顯示權重。

7. 隱私保護推理:將對私人患者數據的醫療診斷輸入模型,并將敏感的推理(例如,癌癥測試結果)發送給患者。

8.Worldcoin:

IrisCode 的可升級性:World ID 用戶將能夠在他們的移動設備的加密存儲中自我保管其生物特征,下載用于生成 IrisCode 的 ML 模型并在本地創建零知識證明,以證明其 IrisCode 已成功創建。這個 IrisCode 可以被無需許可地插入注冊的 Worldcoin 用戶之一,因為接收的智能合約可以驗證零知識證明,從而驗證 IrisCode 的創建。這意味著,如果 Worldcoin 將來升級機器學習模型以一種破壞與其之前版本兼容性的方式創建 IrisCode,用戶就不必再次去 Orb,而可以在設備上本地創建這個零知識證明。

Orb 安全性:目前,Orb 在其受信任的環境中執行幾個欺詐和篡改檢測機制。然而,我們可以創建一個零知識證明,表明這些機制在拍攝圖像和生成 IrisCode 時是活動的,以便為 Worldcoin 協議提供更好的活體保證,因為我們可以完全確定這些機制在整個 IrisCode 生成過程中都將運行。

總之,ZKML 技術有著廣泛的應用前景,并且正在快速發展。隨著越來越多的團隊和個人加入到這個領域,我們相信 ZKML 的應用場景將會更加多樣化和廣泛化。

深潮

個人專欄

閱讀更多

金色財經 善歐巴

金色早8點

白話區塊鏈

Odaily星球日報

Arcane Labs

歐科云鏈

MarsBit

深潮TechFlow

BTCStudy

鏈得得

Tags:區塊鏈GONLYGPOL區塊鏈域名選什么后綴好bigone英語怎么讀polygon幣官網polygon幣當前美元價格

TRX
MEV:MEV 機器人漏洞2500萬美元事件分析_SHB

北京時間4月3日,MEV機器人在以太坊的16964664區塊被黑客利用。一名惡意驗證者替換了數筆MEV交易,導致約2538萬美元損失.

1900/1/1 0:00:00
ORT:Web3數據云Oort重磅推出革命性去中心化存儲服務Oort DSS_DSS

Oort DSS,一款顛覆性的去中心化對象存儲服務平臺,今日正式亮相。借助Oort的強大技術實力,Web3 數據云平臺 Oort 今日宣布其去中心化對象存儲服務平臺(Oort DSS)正式上線,

1900/1/1 0:00:00
SYN:一文盤點6個基于zkSync的創新項目_KSY

原文作者:The DeFi Investor當下,zkSync 生態系統正準備迎來爆發式增長,而現在正是加入的最佳時機.

1900/1/1 0:00:00
WEB:對話香港投資推廣署科技主管:香港為何具備成為Web3樞紐的優勢?_web3域名

采訪 | Presley,PANews撰文 | Nancy,PANewsWeb3行業已然迎來“香港時刻”.

1900/1/1 0:00:00
區塊鏈:以太坊上海升級的理論拋壓極限將有多高?_以太坊

Intro 2023年4月13日,以太坊計劃執行上海升級,海量質押ETH即將解鎖,其導致的極限拋壓究竟有多大?拋售行為又會持續多久?質押ETH提款須更新取款憑證以太坊上海升級將允許驗證者提取存入.

1900/1/1 0:00:00
LET:慢霧:警惕 Web3 錢包 WalletConnect 釣魚風險_WALL

WalletConnect 釣魚風險介紹2023 年 1 月 30 日,慢霧安全團隊發現 Web3 錢包上關于 WalletConnect 使用不當可能存在被釣魚的安全風險問題.

1900/1/1 0:00:00
ads