我不明白人們為什麼會有這種錯誤觀念,認為 ZK 證明更快或能以某種方式加快系統速度。這完全是錯誤的。 它們可以降低某些複製的成本,但如果複製成本不是障礙,它們無法提高性能。 假設 zk 證明是完全免費且瞬時的。 如果 sizeof(tx) < sizeof(state change),那麼下載交易並在本地執行幾乎總是更快,因為本地內存帶寬和延遲優於網絡帶寬和延遲。 從交易中下載狀態結果所需的時間會比下載交易本身並使用本地狀態副本來執行它並產生結果的時間更長。 因此,zk 證明實際上有幫助的唯一地方是當複製成本昂貴時。複製在哪裡極其昂貴?在以太坊 L1 上。發布狀態根和 zk 證明的成本更低,因此 L1 可以跳過執行所有狀態。
15.57K