數據被譽為數位化經濟時代的石油。海量的數據以及建立在此之上的人工智慧(AI)應用,為 Web2 帶來了蓬勃發展的生態。然而,儘管區塊鏈被冠以「公開資料庫」之名,但出於資源有限和注重安全隱私等原因,鏈上合約卻很難地利用這些豐富的資料資源。這就造成了,所謂的智能合約,由於缺乏數據支撐,其實並不聰明。再加上區塊鏈在跨鏈和資源密集運算等方面的限制,使得許多 Web2 時代已經成熟的商業模式無法遷移至 Web3,成為限制 Web3 生態繁榮發展的瓶頸。
ZK Coprocessor(ZK 協處理器)這項技術創新恰好可以解決上述困難,因此在最近幾個月倍受業界關注:1)ZK Coprocessor 能夠存取鏈上豐富的資料資源,建構由資料驅動、由 AI 支持的鏈上應用,讓智慧合約真正聰明;2)ZK Coprocessor 能夠執行複雜的運算,又不會帶來高昂的 Gas 成本;3)ZK Coprocessor 能夠實現跨鏈存取資料、跨鏈互通,進而整合碎片化流動性,提升使用者體驗。
總之,倘若 ZK Coprocessor 能夠實現大規模應用,那將是徹底改變 Web3 鏈上生態的重大創新,預示著我們開發區塊鏈應用方式的根本性變革,為此,本份研發旨在揭開 ZK Coprocessor 的神秘面紗,深入探討其基本概念、應用場景、技術優勢以及面臨的挑戰與困難。同時研報也深入分析了 Brevis、zkOracle、Axiom、RISK Zero、Lagrange 等五個代表性的 ZK Coprocessor 項目,詳細解讀了它們的系統架構、運作機制和經濟措施,並對比了各方案的優缺點。
作者:石塔西,Web3Caff Research 研究員
封面:Photo by Visax on Unsplash,Typography by Web3Caff Research
字數:全文共 19300+ 字
目錄
- 基本概念
- 什麼是 ZK Coprocessor?
- 場景與困難點
- ZK Coprocessor 的解決方案
- 與 ZK Rollup 的異同
- 設計重點
- 如何存取數據
- 如何計算並證明
- 經濟措施
- Use Cases
- Data-Driven DeFi
- 鏈上身份
- 衍生性商品
- 機器學習
- 跨鏈
- 什麼是 ZK Coprocessor?
- Brevis
- 架構
- zkFabric
- zk 查詢網
- zkAggregatorRollup
- 互動過程
- 實現
- Data Access 模組
- App Circuit 模組
- Brevis Service
- coChain
- 純 ZK 模式的缺陷
- 引入樂觀模型
- 優點
- 缺點
- 效能
- 架構
- zkOracle
- 架构
- zkOracle
- zkPoS
- zkGraph
- zkGraph Standard (Meta Apps)
- 實現
- 小結
- 架构
- Axiom
- 架構
- 小結
- RISC Zero
- 架構
- 小結
- Lagrange
- Web2 如何有效率地處理大數據?
- MapReduce
- Lambda 架構
- Verifiable Database
- zkMapReduce
- 架構
- 性能與現狀
- Web2 如何有效率地處理大數據?
- 方案對比
- 前景與挑戰
- 前景
- 大數據讓合約真正智能
- 突破鏈上 VM 的限制
- 困難與挑戰
- 開發過程仍具有挑戰性
- 性能仍然是瓶頸
- 硬體成本問題
- 來自不完美對手的競爭
- 前景
- 結語
- 要點結構圖
- 參考文獻