6个版本
0.4.0 | 2024年6月3日 |
---|---|
0.3.0 | 2024年5月27日 |
0.2.4 | 2024年5月23日 |
#39 in #broadcast
每月下载量36
120KB
1K SLoC
隐私优先的比特币交易广播器
这是一个Rust程序,通过连接到一组随机的比特币节点,将比特币交易**直接广播到P2P网络**。与其他广播工具不同的是,它不与任何集中式服务交互,例如区块链浏览器。
该程序完全自包含,不需要Bitcoin Core或其他依赖项。
如果同一系统上运行了Tor,将通过新创建的电路连接到P2P网络。后台运行Tor浏览器就足够了。Tor守护进程也可以工作。
广播过程
- 通过DNS种子解析对等节点。
- 检测是否有Tor存在。
- 连接到10个随机对等节点,如果可能的话,通过Tor连接。
- 将交易广播到一个对等节点。
- 等待直到交易在网络中可见。
- 断开连接。
用法
使用Cargo安装: cargo install pushtx-cli
还有一个库可用(pushtx
)。
免责声明
该项目没有任何保证。请参阅许可证以获取详细信息。
依赖项
~11–21MB
~196K SLoC