受 BLAKE3 启发的哈希函数 Bab 发布,支持流式验证
carsonfarmer · x · 2026-10-04
Aljoscha Meyer 发布 Bab,一族受 BLAKE3 启发的安全哈希函数,专为点对点内容寻址存储设计,代码开源于 GitHub(worm-blossom/bab)。
核心特性
- 流式验证:读取字符串时可周期性验证已读前缀确实哈希到目标摘要,类似基于 BLAKE3 的 Bao 算法;解决拜占庭环境下中断传输无法判断哪方作恶的问题。
- 超出 Bao 规范的优化:省略左标签、省略下层、省略分块索引等流式验证优化技术。
- 常数长度证明:不同于 BLAKE3 和 Bao,Bab 摘要可对字符串长度给出常数大小的证明。
- 规范还包括参数化分块大小、Merkle 树结构、isroot 标志等设计细节,实例化方案 WILLIAM3 基于常规哈希函数构建。
klaehnr 评价 Bab 是与 BLAKE3 共享部分设计但目标略不同的「remix」。
「Infra」频道最新
- 5KB 纯 x86 汇编跑 Gemma-2B:CPU 上 4.6 tok/s — tom_tsai28 · 2026-10-04
- 算力正成新货币:OpenAI 曾以 200 万美元模型额度换 YC 初创公司股权 — AccBalanced · 2026-10-04
- 2分钟讲清 Postgres 与向量数据库的区别 — aronchick · 2026-10-04
- 网友求证:Qwen 新模型在 RX6700XT 上实测表现 — Loose_Doubt367 · 2026-10-04
- Cerebras CEO:架构选择避开 HBM、CoWoS 与台积电 3nm 三大瓶颈 — rohanpaul_ai · 2026-10-04
- 超大规模厂商表外承诺已达 3.6 万亿美元,一个月激增 5000 亿 — GaryMarcus · 2026-10-04