Skip to content

douyamv/BTCQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BTCQ · 比特币量子(Bitcoin Quantum)

第一个只能由量子计算机参与共识的加密货币——PoQ-Stake 共识,每块约 1 秒量子时间,彻底告别 PoW 矿场的电力浪费。

创世铭文:「基于比特币的发现,致敬 Satoshi。我们需要一个量子网络 BTC。Thanks, Satoshi.」

License: MIT python status consensus


这是什么

BTCQ 把"量子计算优势"——这个被搁置在物理实验室里 7 年的资源——第一次铸成了可以挖、可以持有、可以流通的链上资产。

  • 共识 = PoQ-Stake(Proof-of-Quantumness Stake):抵押 BTCQ + 每块提交 1 秒量子证明
  • 量子门槛 = 经典伪造合法证明需要 5–10 秒(量子机 ~1 秒),1 分钟出块时间内经典追不上
  • 总量 = 21,000,000 枚(与 BTC 对齐)
  • 创世 = 2026-04-30
  • 能耗 = PoW 矿场的百万分之一

完整设计请看 白皮书 | 技术规范 | 挖矿指南 | FAQ


⚡ 一键安装

curl -fsSL https://raw.githubusercontent.com/douyamv/BTCQ/main/install.sh | bash

自动完成:检测系统 → 安装 Python+Git → 下载 BTCQ → 安装依赖 → 初始化链 → 生成钱包

之后只差 IBM Quantum API Token(免费每月 600 秒)就能挖矿。

启动节点 + 自动挖矿:

cd ~/.btcq
python3 scripts/node.py --port 8333 &              # P2P 节点
python3 scripts/auto_mine.py --interval 1200       # 每 20 分钟挖一块

或下载 BTCQ Miner GUI一键启动量子挖矿(推荐)。


手动安装

git clone https://github.com/douyamv/BTCQ.git ~/.btcq && cd ~/.btcq
pip install -r requirements.txt
python scripts/init_chain.py
python scripts/new_wallet.py

完整命令:

python scripts/auto_mine.py                  # 自动挖矿
python scripts/propose.py --quantum          # 单次挖一块
python scripts/send.py --to 0x... --amount 5 # 转账
python scripts/stake.py --amount 5           # 抵押
python scripts/verify.py                     # 验证链
python scripts/stats.py                      # 链状态
python scripts/node.py --port 8333           # P2P 节点

为什么这个设计是"对的"

问题 BTC BTCQ v0.1
共识算法 PoW (SHA-256 哈希猜谜) PoQ-Stake(量子证明 + 抵押)
谁有优势 ASIC 矿场 量子计算机持有者 + 抵押人
单块出块成本 数 PWh 全网算力 ~1 秒量子机时间
全网年耗电 数百 TWh 微 W–W 量级
抗 51% 攻击 51% 算力 51% 量子算力 + 51% 抵押
难度增长 摩尔定律 + ASIC 量子比特数(缓慢)
早期出块 难度自适应 头 15 天 1 分钟/块 + 30 天平滑过渡到 10 分钟/块

BTCQ 把工作量证明的"量子—经典不对称性"反过来用:经典做困难,量子做轻松,而且没有 PoW 那种千万矿机的能源浪费


当前状态(v0.1.4 · 公开 testnet)

  • 协议版本: v0.1.4(公开 testnet)
  • 共识: PoQ-Stake(硬时间 slot + VRF 选举 + 双签罚没)
  • 量子证明电路: n=30 比特,深度 12,每块 4096 个采样
  • State Root: 已上线(账户模型一致性保证)
  • 量子接口耗时: 约 1–10 秒/块(IBM Heron r2 实测)
  • 量子优势倍率: 30×(实测,v1.0 升 n=36 后将达 10⁴–10⁵×)
  • 出块节奏: 头 15 天 60 秒/slot → 30 天线性升至 600 秒/slot → 稳态 600 秒/slot
  • 总量上限: 21,000,000 BTCQ,区块奖励 50 BTCQ,每 210,000 块减半
  • 创世预分配: 250 BTCQ 致敬开拓者(Satoshi/Vitalik/Hal/Nick/David Chaum/Wei Dai/Shor/Preskill)+ 生态运营
  • 抵押门槛: 1 BTCQ
  • Bootstrap 开放挖矿: 头 1000 块,每地址上限 20 块(防垄断)

完整状态:CHANGELOG | 部署:DEPLOY


谁能挖

任何能访问支持 ≥24 量子比特、深度 ≥8 电路、双比特门保真度 ≥99% 的量子处理器的人。这一门槛在 2026 Q2 全球大约能覆盖几千人。

具体硬件支持:

  • ✅ IBM Quantum (Heron r2: ibm_fez, ibm_marrakesh, ibm_kingston)
  • ✅ Quantinuum H2 / Helios
  • ✅ IonQ Forte / Tempo
  • ✅ Atom Computing (中性原子阵列)
  • ✅ Google Quantum AI (Willow,需 API 访问)
  • ⚠️ 任何 Qiskit/Cirq 兼容的云服务

也支持纯经典模拟(--classical),作为对照实验和开发调试。


不预挖、不 ICO、不私募

BTCQ 没有任何预先分配。第一枚币由第一个出块者获得,那个人很可能就是你

代码 100% 开源(MIT),白皮书 CC-BY-SA。无团队保留份额,无营销预算,无"团队"。


贡献

欢迎 PR:

  • 协议 bug / 安全问题 → 提 issue 或邮件
  • P2P 网络层(v0.5 蓝图)
  • VRF 严格化、罚没机制实现(v0.5)
  • 多硬件矿工后端(IonQ/Quantinuum/Atom 适配器)
  • 中文以外的文档翻译

许可

代码:MIT · 白皮书与文档:CC-BY-SA 4.0

About

BTCQ · 比特币量子(Bitcoin Quantum) — PoQ-Stake 共识 + 量子证明 = 第一个真正用上量子机器的加密货币

Resources

License

Contributing

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors