Skip to main content

Module hash

Module hash 

Source
Expand description

内容哈希工具(BLAKE3)—— re-export tier1 单一真相源

§两套 WAL 合并

自 0.2.0 起,本模块已重构为 evorule_reactor::hash重导出层。 哈希算法的单一真相源在 evorule_reactor::hash,本模块仅 re-export。

§重导出的符号

§已移除的符号

  • tcb_to_serde:内部函数,已统一到 tier1
  • log_hash_error:依赖 Backtrace 的日志函数,已移除
  • verify_hash_chain:始终返回 true 的误导函数(“假验证“陷阱),已彻底删除。 真正的完整性验证请使用 compute_chain_hash 重算后与存储的链哈希比对, 或使用 verify_chain 命令读取带哈希字段的 WAL 并逐一校验。

§与 tier1/tier2 的关系

  • 算法源:evorule_reactor::hash(单一真相源)
  • evorule-governance 也 re-export 同一源
  • 三方(tier1/tier2/CLI)哈希值字节级一致,无需交叉验证快照

Structs§

HashError
重导出 tier1 的哈希算法(单一真相源)

Functions§

compute_chain_hash
重导出 tier1 的哈希算法(单一真相源)
content_hash
重导出 tier1 的哈希算法(单一真相源)
fact_hash
重导出 tier1 的哈希算法(单一真相源)
fact_to_stable_json
重导出 tier1 的哈希算法(单一真相源)