史詩級綻放:簡單、強大、生產級的zkApps即將登陸Mina

2024-04-20 15:04:05

原文作者: o1labs Phil Kelly

原文翻譯:YBB Capital Erin

前言

Mina 的重大升級帶來了創新的零知識用例,引入了在客戶端環境(如瀏覽器或服務器)中離线執行智能合約的能力。本文探討了 zkApps(啓用 zk 的應用程序)的重要性,它們對 Web3 的潛在影響,以及 Mina 即將到來的 Berkeley 升級的關鍵作用。

在快速發展的 Web3 領域中,零知識的最新突破已經开啓了新的時代。從更快的 rollups 和輕客戶端到橋接技術,zk 基礎設施的進步一直在引起關注。但我們認為,一個真正改變遊戲規則的能力已經出現——在客戶端環境如瀏覽器或服務器中完全離线執行智能合約。

轉移至鏈下

這是如何實現的?這一創新的關鍵在於使用 zk 應用程序(zkApp)代碼制作智能合約。這種代碼可確保防篡改執行,並能向第三方證明操作的正確性,而無需引入新的信任假設,本質上反映了鏈上智能合約的功能。

這些支持 zk 的應用程序影響深遠。通過將智能合約的執行轉移到鏈外,可以克服與鏈上執行相關的衆多挑战,如 Gas 成本、數據限制、規模限制和時間滯後。此外,zkApps 還能增強隱私保護,允許驗證年齡等敏感信息,而不會泄露出生日期等准確的個人詳細信息。

zkApps 的推出將掀起一股創新浪潮,為 Web3 的賽弗朋克精神注入新的活力,並重振過去 5-10 年中一度被認為無法實現的想法。

在鏈上進行錨定

盡管 zkApps 具有鏈外功能,但錨定鏈仍然至關重要。經過兩年多的开發,Mina 的 Berkeley 升級版已進入最後准備階段。為什么 zkApps 需要鏈?因為鏈外的 zkApp 證明需要驗證,而利用鏈可以帶來幾項令人信任的驗證優勢:

  • 在鏈本身由專業的中立驗證者進行自動驗證

  • 根據驗證結果自動觸發後續行動(例如,當您證明自己年滿 18 歲時,您的 DeFi 账戶就會开通,交易就會結束)

  • 永久存儲驗證信息,用於未來數據參考

  • 可連接到其他鏈的驗證

實際情況是,在鏈下智能合約和鏈上驗證之間的驗證過程聽起來似乎是不那么性感的一步,如果出現錯失,鏈外方法的優勢就會很快被削弱。如果沒有像 Mina 這樣專門構建的鏈,智能合約驗證可能會變得龐大、復雜,而且耗資巨大,所以 Mina 從一开始就是為處理零知識證明(ZKPs)而構建的。Berkeley 升級後,Mina 區塊鏈將成為驗證鏈外應用證明的絕佳場所。為什么 Mina 將成為驗證 zkApps 的絕佳場所?

  • 沒有 Gas 成本,無論鏈下智能合約的規模的大小,驗證鏈上證明的成本總是很低;

  • Mina 的微小狀態意味着在不久的將來,一個完整的節點應該能夠在用戶的瀏覽器中運行,允許提交證明而無需使用第三方的遠程過程調用(RPC)協議——非常適合保護隱私;

  • Mina 的微小狀態還意味着它可以通過基於狀態證明的橋接在其他鏈上進行表達(無需 Token 進行黑客攻擊),因此 Mina 可以作為整個 Web3 的模塊化證明層。除了其他許多功能之外,這可以讓您僅需編寫一次 zk 應用程序,一次在 Mina 上驗證輸出,然後將驗證橋接到多個其他鏈上。這就是一個即時的、多鏈 DApp 時代。

其驗證可直接在 EVM 鏈上進行,但在軟件應用領域我們都知道 "可以 "並不等於 "應該"。所以理論上 EVM 也可以用作其他鏈的數據可用性(DA)層和去中心化排序器,但 Web3 世界已過驗證模塊化是實現這些專業功能的途徑,而驗證證明是一項高度專業化的功能。

鏈下革命

讓我們回到應用程序代碼上,展望 2024 年剩余時間,我們在 o1Labs 期待着由 zk 鏈下計算驅動的應用程序和用例創新的激增,而這種鏈下革命帶來了幾個令人興奮的可能性:

無燃料費的計算:zk 鏈下計算允許無需燃料費地進行任意大小的計算,無需信任;

可驗證的隱私:客戶端 zk 確保了可驗證隱私的廣泛可用性;

Web2數據的使用:使用多方計算(MPC)和 ZK 進行“公證”,使Web2數據的日常使用成為可能;

zkApps 的簡單構建:新的領域特定語言(DSL),如 o 1 js,使用 TypeScript,使开發人員能夠快速輕松地構建 zk 應用程序。

o1js : 讓鏈下也能訪問 zk 代碼

過去雖可以在鏈下構建 zk 代碼,但實際一直存在困難, o1js 讓這一切變得簡單。通過利用 TypeScript, o1js 提供了一個高級、直觀的語言,讓您可以更輕松地部署和維護。由於 o1js 支持 WebAssembly (WASM) 功能,您的 zkApp 也可以在用戶的瀏覽器中無縫運行。此外還可以使用 o1js 的遞歸能力將來自鏈下計算的多個證明匯總並壓縮成一個小的證明。

o1js 自 2022 年以來已經可用,它不僅成熟還在獲得新的能力。近期對 o1js 基本功能的一輪激動人心的增強,使 zk 應用程序能夠處理更廣泛的輸入。示例包括:

  • 發布 ECDSA 和 Keccak 處理基元,這樣您就可以使用經 MetaMask 籤名的以太坊數據源數據;


  • 支持 SHA-256 加密技術,它是 Web2 世界中許多數據源(例如護照數據)的基礎;


  • 公證和見證基元,使 Web2 會話中的信息成為經證明的數據(例如,您的銀行账戶余額)。更多相關信息,敬請關注!


加入 zkApp 革命

zkApps 在 Mina 上的出現標志着 Web3 發展的一個關鍵時刻,解鎖了曾經被認為不切實際的可能性領域。我們很期待看到 Berkeley 升級後生

態系統將構建什么。通過在 Twitter/X 上關注我們,並加入 Mina Discord ,來及時了解 Berkeley 的最新動態。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

Virtuals Protocol 生態狂飆》基礎設施幣 G.A.M.E 一週跳漲157%,官方解釋其重要性

過 去 24 小時,加密貨幣市場呈現出不同尋常的走勢:比特幣獨自下跌,而其他山寨幣普遍上漲,似乎預...

DaFi Weaver
5 7小時前

MEXC 官方網站新增 17 種支持語言:深耕新興市場,加速全球化佈局

全 球領先的加密貨幣交易平臺 MEXC 今(24)日宣布官方網站新增 17 種支持語言,包括荷蘭語...

廣編頻道
5 7小時前

日本 DMM Bitcoin 被盜真相:北韓駭客社交攻擊竊取 4502 枚比特幣手法揭祕

日 本持牌加密貨幣交易所 DMM Bitcoin 在今年 5 月 遭到 駭客攻擊,導致 4,502...

James
4 7小時前

本週五「史上最大規模」140億美元比特幣期權到期,小心市場劇烈波動

從 歷史高點到近一月低谷,比特幣在過去一週經歷了過山車行情。 就在不到一週前,比特幣價格衝破 10...

Bitpush
6 7小時前

加密律師:香港穩定幣最新法案是創新催化劑還是監管枷鎖?

今 (2024)年 12 月 6 日,香港通過公佈開創性的《穩定幣法案》,在數位資產行業邁出了重要...

PANews
4 7小時前

解讀 Messari 加密行業 2025 年展望:比特幣明年會更好,Meme 火熱仍將延續

撰文:Messari 翻譯:深潮 TechFlow 導讀 又是一年末,到了總結與展望的時候。 作為...

深潮TechFlow
4 7小時前