CompactLog:一款高性能证书透明度日志实现
2025-06-10
CompactLog 是一款基于 LSM-tree 存储的证书透明度 (CT) 日志实现,它通过巧妙的设计解决了传统 CT 日志的可扩展性难题。它采用 SlateDB 进行 LSM-tree 存储,并使用 STH-boundary 版本控制和同步树更新,将合并延迟 (MMD) 降至 0 秒。通过批量处理提交,在发出 SCT 之前将证书合并到 Merkle 树中,从而避免了传统 CT 日志中存在的 MMD 问题。此外,CompactLog 还实现了证书链去重,显著降低了存储成本。其高效的性能和可靠性使其成为下一代 CT 日志的理想选择。