ZK proof system 過去常為了速度,使用比較「好證明」的專用雜湊。Benedikt Bünz 在 Episode 404 談的 Flock,訊號正好相反:如果標準雜湊也能被快速證明,post-quantum 升級就不必把安全性押在比較新、比較有結構的密碼學元件上。
來源:Zero Knowledge Podcast Episode 404 | 2026 年 6 月 24 日
Benedikt Bünz 這次回到 Zero Knowledge Podcast,身分有兩個:他是 Espresso Systems 的 chief scientist,也是 NYU 的教授。這兩個身分在訪談裡不是分開的。Espresso 正在做一個非常快的 consensus system,角色是 rollup 的 fast finality layer:sequencer 決定交易順序後,不必等到資料慢慢上 Ethereum,先把交易順序送進一個輕量、低延遲的 finality layer,取得「這些交易不會再改」的共識戳記。
他描述 Espresso 最近的效能推進:在便宜機器上,consensus 可以處理每秒約 20–30 MB 的資料,延遲很低。這不是跑分遊戲。Espresso 正和大型金融機構談真實應用,Benedikt 提到 DTCC 公開談過想處理每秒一百萬筆交易。當需求變成這種量級,ZK 的問題就從「我們能不能做一個漂亮 proof system」變成更直接的工程題:要用多少機器、多少成本,才能把這些執行結果證明出來?
這也解釋了為什麼隱私又回到桌面上。Espresso 早期曾做可選擇揭露的隱私交易模型 Cape,後來轉向 shared sequencer。Benedikt 說那個時間點可能太早,但現在機構客戶談 money market funds、金融產品與公鏈整合時,反而很在意隱私。不是每個應用都需要 Monero 或 Zcash 等級的完全隱私,但今天的公鏈隱私比傳統金融更差:同一個地址橫跨多條鏈、甚至綁到 ENS,資產與交易路徑都被看見。機構要的是至少接近傳統金融的遮蔽,而 proof system 正好卡在這個速度與隱私的交界處。
主持人問 Benedikt,folding 和 IVC 是否仍是他的研究焦點。他的回答很務實:folding 仍重要,但重大突破可能不像前幾年那樣集中在這裡。它更像是工具箱裡的基礎工具,特別適合把一個 proof system 從單機、單核心,擴到二十台、一百台,甚至由不同地區的不同節點各自做一部分,再用樹狀方式組合起來。
這讓衡量標準也改變。過去大家問「最快 prover 是什麼」,Benedikt 說接下來也該問「最便宜 prover 是什麼」。如果 folding 能把計算切成小塊,那 proving 就可以用雲端最便宜、最零碎的閒置算力完成。你不一定要同時啟動所有核心,也不一定要一台巨大機器。任何便宜的小機器都能先證一塊,之後再摺疊合併。
他也談到 hash-based folding。傳統 folding 很依賴橢圓曲線的加法同態性:兩個 proof 可以用隨機線性組合合成新的 proof。但標準雜湊沒有這種同態性。你不能把 hash(2) 和 hash(3) 加起來得到 hash(5)。Arc、Warp 等研究線,就是要在沒有同態性的 hash world 裡,把 folding 的好處帶過去。Benedikt 喜歡 hash-based 路線的原因很直白:雜湊是最小、最標準、最少結構的密碼學。結構越少,攻擊面通常越少;實作上也越容易在軟硬體裡跑快。
訪談中段轉到 Golden,這是 Benedikt 共同參與的 non-interactive distributed key generation(DKG)研究。DKG 的問題很基本:threshold signature 或 multi-sig 要讓三個人裡任兩個能簽名,但不能有任何一個人一開始就知道完整 secret。不能叫某個人先產生 secret 再分給大家,因為那等於 trusted setup。
Anna Rose 在訪談裡給了一個好比喻:這像是反過來的 MPC。一般 MPC 是大家把私密輸入丟進去,共同算出輸出;DKG 是一開始沒有輸入,協議跑完後,每個人各自拿到 secret share,而且沒有人曾經知道完整 secret。Golden 的目標是把這件事做成非互動:每個人只送一次訊息,就結束。
主持人追問量子電腦風險,因為 Golden 仍用到橢圓曲線技巧。Benedikt 的回答不是「沒問題」,而是分層看風險。公開掛在鏈上的 public key,任何人都能長期攻擊,因此應該是 post-quantum 優先事項。相較之下,一次性的 DKG 訊息如果只在小群體裡短時間交換,風險權重可能不同。但他也承認,一旦 DKG 訊息被公開上鏈、長期可見,量子攻擊的威脅就更嚴重。這段的重點不是淡化風險,而是提醒:post-quantum 遷移也有優先順序,不能只用一句「全部今天都要後量子」結束討論。
這集的主角是 Flock。Benedikt 說,他和 Ran Raz Bloom、William Wang 一開始問的是:同一台硬體上,證明一個計算會比直接執行慢多少?不是拿一台 CPU 跟兩百張 GPU 比,而是單核心對單核心的 apples-to-apples 比較。Flock 得到的 headline 是約 250x overhead。如果你想要 proving 跟 computing 一樣快,粗略地說就需要約 250 倍平行度,或利用計算本身的結構。
他們選的 benchmark 不是 Poseidon 這類為 SNARK 友善而設計的雜湊,而是 SHA-256、Blake3、Keccak 這類標準雜湊。這裡的取捨很重要。Poseidon 這些雜湊為了好證明,帶有更多結構;結構讓 proving 更快,也可能提供攻擊者更多可利用的入口。Benedikt 說,他在 ePrint 搜尋 Poseidon attack papers,能看到不少近年的攻擊論文。Flock 想證明的是:如果標準雜湊已經夠快可證明,Ethereum 或 Bitcoin 在 post-quantum 過渡時,就可以把選擇權拿回來,不必只為了 proving 速度而選更有結構、更年輕的雜湊。
Flock 的限制也很清楚。它是針對 batch computation:同一種計算重複很多次,例如大量 hash、大量 signature verification、或 VM 裡重複的 machine step。這不是任意計算都直接變快。但密碼學與區塊鏈裡,許多重要負載本來就是重複的:hash-based signatures、state access、proof verification、precompile、VM step。這也是為什麼 Flock 即使不是完整 ZK、不處理所有計算,仍然有強訊號。
Flock 目前「不是 ZK」這點,Benedikt 在訪談裡講得很明確。要讓它保護隱私不難,難的是不要為了 zero knowledge 特性犧牲太多效能。可能路線是最後用 recursive proof 包一層。這也提醒我們:這裡的「ZK podcast」語境裡,proof system 有時指的是可驗證計算,有時才是隱私意義上的 zero knowledge。
Flock 最值得注意的另一層,是實作方式。Benedikt 說,這個專案如果照傳統方式做,可能要六個工程師半年;他們從開始實作到跑出來,約一兩個月。原因是大量程式碼由 AI 寫成。他特別強調,這不是一句「Claude 幫我實作」就結束,而是不斷 benchmark、追問「這裡應該更快」、提出演算法想法、讓 coding agent 迭代。
那如果 AI 寫錯怎麼辦?這裡剛好是 proof system 的特殊性:真正需要信任的是 verifier。Prover 可以很複雜,可以由 AI 寫出很多碼;只要 verifier 正確,錯的 prover 產不出會被接受的假證明。Benedikt 說,他們最後人工檢查的是 verifier,確認沒有被 AI 騙。這段話把 AI coding 的安全邊界說得比「AI 寫程式很快」更清楚:AI 能加速探索,但系統必須有一個小而硬的審計錨點。
把整集放在一起看,Benedikt 的主線其實很一致:proof system 要進入真實世界,必須回答速度、成本、標準化、隱私與審計五個問題。Espresso 的機構需求說明吞吐量壓力;folding 提供分散計算與成本最佳化;Golden 顯示 threshold cryptography 的可用性問題;Flock 則把焦點推到 post-quantum 時代最常見的標準雜湊。這不是「某個 proof system 又快了一點」而已,而是 ZK 工程從實驗室走向基礎設施時,開始碰到的真問題。
證明系統真正要跨過的門檻,不是把理論做出來,而是用標準元件、便宜算力與可審計的 verifier,把它跑進真實基礎設施。
Flock 的訊號是:速度、安全假設與審計方式,正在變成同一個問題。
選完之後,分享你的觀點
這頁整理自 Zero Knowledge Podcast Episode 404。原始訪談完整保留 Benedikt Bünz 對 Espresso fast finality、folding、Golden DKG、Flock、post-quantum hash proving 與 AI-written proof system 的技術細節與不確定性。
前往 YouTube →喜歡這種分析嗎?
從零知識證明、穩定幣、AI 代理人到平台策略,用台灣讀者看得懂的語言,把複雜的產業變局說清楚。
免費訂閱區塊勢 →也可以直接付費支持,解鎖每週完整文章