熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
1/ 新文章:Jolt 現在以超過我們之前報導的 32 位元速度,證明 RISC-V 程式使用 64 位元暫存器 (RV64IMAC)。
在 32 核心 CPU 上每秒 1.5M 週期,在 MacBook 上每秒 500k 週期。
這為什麼重要 🧵
2/ 為什麼要關心 64 位元證明?兩個原因:
🔹 性能:許多應用程式在使用 64 位元暫存器時需要更少的週期。例如:一個 256 位元的乘法需要 6 倍更少的週期。
🔹 語言支援:某些語言(如 Go)無法編譯為 RV32,因此需要 RV64 來證明像 Geth 這樣的程式。
3/ 那麼 Jolt 是如何達到與我們的 RV32 結果相匹配的 RV64 速度的呢?有兩個原因:
1️⃣ Jolt 是為大型寄存器而建的。其他 zkVM 將 64 位值拆分為字節(每個值 8 個字段元素),這是一個巨大的開銷。Jolt 的大特徵字段可以直接處理它們。
因此,當其他 zkVM 的註冊大小加倍時,它們每個周期通常會慢 2 倍。Jolt 只慢 1.5 倍。
5/ 2️⃣ 我們持續優化。除了已知的技術外,我們還添加了新的研究級進展。
這些增益已經超過了1.5倍的減速,因此RV64的運行速度現在比兩個月前的RV32更快。
6/ 記憶體使用量也在持續下降,目前每百萬次循環約為 ~700 MB。今天,在 <2 GB 的情況下,你可以證明許多數位簽名的知識,或者證明數十 KB 的數據已正確進行 SHA 哈希。
7/ 隨著 Twist & Shout 的整合,我們正穩步達成里程碑。接下來:
– 迴圈
– 流式證明者(保持證明者空間在 2 GB 以下,以便處理任意大的循環計數,無需迴圈)
– 零知識
17.28K
熱門
排行
收藏