HeadlinesBriefing favicon HeadlinesBriefing.com

Bitcoin-rs:快速 Rust 比特币节点

Hacker News •
×

Bitcoin-rs 是一个用 Rust 实现的独立比特币完整节点,旨在利用 AI 辅助开发,同时保持比特币共识。该项目使用 libbitcoinkernel 作为兼容性验证工具,用于验证与 Bitcoin Core 的正确性。它通过整节点基准测试重新考虑性能关键方面,如同步、存储、内存所有权和索引。该节点拥有规范的 UTXO 集合,并提供与 Esplora 兼容的脚本索引,从而消除了 Electrum 服务器中重复链上状态的需求。扩展建立在核心能力之上,而不是依赖项,从而保持清晰的边界。Rust 原生集成允许类型化的进程内组件,从而提高效率。该项目强调,虽然代码可以演变,但共识必须保持不变,从而实现基于可重复验证的架构实验。