Show HN: Satd – 基于 Rust 的比特币全节点实现
Ben 开发了 Satd,这是一个用 Rust 编写的现代、独立的比特币协议实现,旨在打破 Bitcoin Core 单一 C++ 实现长达 15 年的垄断局面。Satd 内置原生 TLS、Electrum/Esplora API 服务、基于 RocksDB 的原子索引、细粒度权限认证、流式消费者 API(支持 gRPC 和 JSON WebSocket)以及 ratatui 终端界面等开箱即用功能。它通过双引擎影子验证(Rust 共识引擎与 Core 的 C++ libbitcoinconsensus 交叉校验)确保无链分裂,支持优化 IBD、bitcoin.conf 兼容和 JSON-RPC,并提供 Nix 可重现构建。目前处于早期 beta 阶段,欢迎反馈。