Botcoin Miner

🔗 可审计的比特币核心分叉工具

基于官方Bitcoin Core的创世分叉节点,保留上游完整性同时提供可验证的链身份定制,适合需要可信比特币基础设施的开发者

收藏
15.8k
安装
3.5k
版本
6.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

rBitcoin Agent Skill 是一个Bitcoin Core 的受控分叉工具,核心设计哲学是最小侵入式修改

  • 上游锚定:严格锁定到 Bitcoin Core 官方 release tag(如 v30.2),通过 GPG 签名和校验和验证源码完整性
  • 单一补丁:仅允许一个作用域受限的 immutable.patch,用于链身份定制(如网络魔数、种子节点),不可修改共识逻辑
  • 原子更新:通过 symlink 切换实现零停机更新,旧版本保留可回滚

关键操作流程

1. 安装./install.sh v30.2 → 验证 → 打补丁 → 编译 → 可选启动 CPU 挖矿
2. 运行:节点自动连接 Contabo 种子机群,RPC 端口 19332,P2P 端口 19333

3. 挖矿:支持 cpuminer solo 挖矿(主网)或单区块快速挖掘(regtest)

4. 部署:10 节点 Contabo 机群一键部署脚本

显著优点

  • 可审计性极强:每个环节都有验证脚本(agent_verify.shenforce_patch_scope.shverify_local_binary.sh
  • 上游兼容性:除单一补丁外与 Bitcoin Core 100% 代码一致,安全更新可快速跟进
  • 供应链安全:GPG + 校验和双重验证,构建产物有 manifest 可追溯
  • 运维友好:原子更新、机群部署、机器可读报告

潜在缺点与局限性

  • 功能边界严格immutable.patch 若越界会被脚本拒绝,复杂定制需 fork 改造
  • CPU 挖矿效率:主网 solo CPU 挖矿实际收益微乎其微,主要用途是 regtest/dev 或学习
  • 机群依赖 Contabo:种子节点硬编码 Contabo 基础设施,去中心化程度受限
  • 维护负担:需手动跟进上游 tag 更新,无自动安全警报

适合人群

  • 需要可信、可审计的比特币节点基础设施的开发者
  • 研究/教学场景:需要定制链参数但不想维护完整 fork
  • 私有网络/regtest 环境的搭建者
  • 对供应链攻击(如恶意二进制)高度敏感的安全团队

常规风险

| 风险类别 | 说明 |
|---------|------|
| 构建风险 | 依赖上游发布完整性,若 Bitcoin Core 官方被入侵则连带受损 |
| 补丁风险 | `immutable.patch` 虽受限但仍可能引入意外行为,需审计 |
| 运行时风险 | 非标准端口(19332/19333)可能导致防火墙/混淆问题 |
| 供应链 | 脚本 `curl`/`wget` 下载环节若被劫持则引入恶意代码 |
| 经济风险 | CPU 主网挖矿几乎必然亏损,电费远高于收益 |

安全建议

  • 首次使用前独立审计 ./patch/immutable.patch 内容
  • 生产环境禁用 CPU 挖矿,仅用于测试
  • 考虑对 install.sh 等脚本做 checksum 固定,防止运行时篡改

Botcoin Miner 内容

手动下载zip · 1.7 kB
clawhub.jsonapplication/json
请选择文件