版本: 1.3
日期: 2026年9月
官网: https://www.dragonchain.cc
GitHub: https://github.com/dragonchain2026
Dragonchain 是一个基于工作量证明(PoW)的去中心化点对点电子现金系统,基于 Sugarchain [6] 的 PoW 与难度调整参数(5 秒出块、Yespower、SugarShield-N510),并将签名算法替换为后量子安全的 Falcon-512(借鉴 Tidecoin [7] 的后量子安全思路)。Dragonchain 采用 5 秒出块时间,跻身全球最快的 PoW 交易确认速度之列,使用 Falcon-512 后量子签名算法抵御未来量子计算机的攻击,并通过 Yespower CPU 友好挖矿算法实现"一 CPU 一票"的去中心化。Dragonchain 从未进行 ICO、预挖或私募,属于完全公平启动的社区驱动项目。
比特币 [1] 作为第一个成功的去中心化数字货币,证明了基于密码学证明的电子支付系统的可行性。然而,随着区块链技术的发展,比特币面临两个核心挑战:
Dragonchain 针对这两个问题提出了系统性解决方案: - 5 秒出块时间,比比特币快 120 倍 - Falcon-512 后量子签名算法,抵御量子计算攻击
Dragonchain 严格遵循中本聪提出的"一 CPU 一票"理念,通过 Yespower 算法确保挖矿权力分散在广泛的 CPU 设备上,而非集中在 GPU 矿场或 ASIC 矿机手中。
| 参数 | 值 | 说明 |
|---|---|---|
| 出块时间 | 5 秒 | 全球最快 PoW 区块链之一 |
| 初始区块奖励 | 42.94967296 DRAGON | 仅创世块 |
| 前期区块奖励 | 3.32988658 DRAGON | 前半年(高度 1–3,153,599 块) |
| 常规区块奖励 | 0.20807311 DRAGON | 半年后,每 4 年减半 |
| 减半间隔 | 25,228,800 块(约 4 年) | |
| 总发行量 | 21,000,000 DRAGON | 约比特币的总量 |
| 创世时间 | 2026-05-04 21:20:00 CST | Unix timestamp: 1777900800 |
| PoW 算法 | Yespower 1.0.1 | CPU 友好型 |
| 签名算法 | Falcon-512 | 格基后量子密码学 |
| 地址格式 | Bech32 (dragon1...) | 原生隔离见证 |
| 难度调整 | SugarShield-N510 | 510 块移动窗口(约 42.5 分钟) |
| P2P 端口 | 29000 | |
| RPC 端口 | 28999 | |
| 预挖/IEO/ICO | 无 | 完全公平启动 |
量子计算机对传统公钥密码学构成根本性威胁。Shor 算法可以在多项式时间内破解 RSA 和椭圆曲线离散对数问题(ECDLP),这意味着比特币使用的 ECDSA(secp256k1)签名算法在足够强大的量子计算机面前将完全失效。
2020 年 12 月,光子量子计算机展示了相对于传统超级计算机的"量子优越性"[3]。尽管目前量子计算机的规模尚不足以破解比特币签名,但加密货币的设计周期应以数十年为单位——当量子计算机成熟时,未做防护的区块链将面临灾难性安全危机。
Dragonchain 采用 Falcon-512(Fast-Fourier Lattice-based Compact Signatures over NTRU)作为数字签名算法。Falcon 是由 Gentry, Peikert 和 Vaikuntanathan 于 2008 年提出的格基签名框架的实现,已于 2022 年被 NIST 选定为后量子数字签名标准算法(FIPS 206)[4]。
核心原理:
Falcon 的安全性基于 NTRU 格上的短整数解问题(SIS)。其工作流程如下:
Falcon-512 特性:
| 特性 | 数值 | 说明 |
|---|---|---|
| 签名大小 | 690 字节 | 为代码中 padded 最大签名长度(NIST 标准 Falcon-512 签名为 666 字节);虽大于 RSA/ECDSA,但远小于 SPHINCS+ 等其他后量子签名 |
| 公钥大小 | 897 字节 | 紧凑,适合嵌入式设备 |
| 经典安全性 | ~128 位 | NIST 安全级别 1(等效 AES-128) |
| 签名速度 | 数千次/秒 | 普通计算机上 |
| 验证速度 | 比签名快 5-10 倍 | |
| RAM 使用 | <30 KB | 适合内存受限设备 |
抗量子特性:Falcon 基于格密码学,目前没有已知的高效求解算法——即使在量子计算机的辅助下也是如此。这与基于大数分解或离散对数的传统密码学形成鲜明对比。
Dragonchain 将 Falcon-512 完全集成到交易签名和验证流程中:
PQCLEAN_FALCON512_CLEAN_crypto_sign_keypair() 生成公钥/私钥对PQCLEAN_FALCON512_CLEAN_crypto_sign_signature() 对交易哈希进行签名PQCLEAN_FALCON512_CLEAN_crypto_sign_verify() 验证签名有效性// 签名大小: 690 字节 (src/key.h)
#define PQCLEAN_FALCON512_CLEAN_CRYPTO_BYTES_ 690
// 签名验证 (src/pubkey.cpp)
int r = PQCLEAN_FALCON512_CLEAN_crypto_sign_verify(
vchSig.data(), vchSig.size(),
hash.begin(), 32,
pch + 1
);
由于 Falcon-512 的私钥为 1281 字节(远大于比特币 secp256k1 的 32 字节),无法直接套用 BIP32 以 32 字节私钥为基础的 HD 派生机制,因此它不兼容 BIP32 分层确定性(HD)钱包派生。Dragonchain 将此视为对安全性的合理权衡:后量子安全优先于 HD 便利性。对于移动端钱包,Dragonchain 采用非 HD 方案:以助记词备份并加密单个 Falcon-512 私钥,而非沿派生路径派生子密钥。
Dragonchain 采用 Yespower 1.0.1 作为工作量证明算法 [5]。Yespower 基于 scrypt,具有以下特性:
这种设计倾向于将挖矿权力分散在广泛的通用计算设备上,贴近"一 CPU 一票"的去中心化理念。
PoW 验证流程:
H(Nonce) = Hash(Hash(nVersion, hashPrevBlock, hashMerkleRoot, nTime, nBits, Nonce))
若 H(Nonce) < PoW_Target:
工作量证明有效 → 广播新区块 → 获得区块奖励
最低难度设置(powLimit):
0x003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
较低的 powLimit 使得: 1. 5 秒极速出块成为可能 2. 低配置 CPU 也能参与挖矿
Dragonchain 采用 SugarShield-N510 难度调整算法(DAA),该算法源自 Sugarchain(基于 Zcash 对 Digishield 的改进),使用 510 个区块(约 42.5 分钟)的移动平均窗口。
核心公式:
target_{h+1} = avg_N_targets * (1 + (t_N − t₀) / (4 × T × N) − 1/4)
其中 T = 5(目标出块时间),N = 510(窗口大小)
参数配置:
| 参数 | 值 | 说明 |
|---|---|---|
| 目标出块时间 | 5 秒 | |
| 难度周期 | 510 块(42.5 分钟) | |
| 最大下调 | 32% | 每周期 |
| 最大上调 | 16% | 每周期 |
| 难度调整启动块 | 第 511 块 | |
| 难度稳定开始块 | 第 512 块 |
抗攻击特性: - 使用未来时间限制(FTL)防范时间戳攻击:区块时间戳超过本地网络调整时间(nAdjustedTime)60 秒的区块将被拒绝 - 当对端时间偏移中位数超过 70 秒时,节点将忽略其时间数据(时间偏移归零)并记录警告,不采纳该时间源
Dragonchain 遵循 Nakamoto 共识的最长链规则:节点始终将累积工作量最大的链视为正确链,并在其基础上继续工作。当两个节点同时广播不同版本的下一个区块时,节点处理第一个收到的区块但保存另一个分支。下一次出块时,工作量最大的链将成为最长分支,网络上大多数节点将切换到该分支。由于 5 秒出块时间极短,区块传播延迟与孤块率相对 10 分钟链更高,实际平均出块时间会略高于 5 秒,算力波动时分叉与重组也更容易发生。
Dragonchain 总发行量严格限定为 21,000,000 DRAGON,与经济意义显著的比特币总量一致。
区块奖励结构:
阶段 1(创世块, 高度 0):
奖励 = 42.94967296 DRAGON(= 2³² / 10⁸)
阶段 2(前期, 高度 1 ~ 3,153,599,约半年):
奖励 = 3.32988658 DRAGON/块
总量 ≈ 10,500,000 DRAGON(约占一半供给)
阶段 3(常规, 高度 3,153,600 起):
奖励 = 0.20807311 DRAGON/块
每 25,228,800 块(约 4 年)减半
共 64 次减半 → 最终奖励归零
总供给计算:
总供给 = 42.94967296 + 10,500,000 + Σ(n=0→63) 25,228,800 × 0.20807311 / 2^n
≈ 42.94967296 + 10,500,000 + 10,498,870
≈ 21,000,000 DRAGON
Dragonchain 采用前置供给策略: - 前半年释放总量的一半(10,500,000 DRAGON),快速建立流通 - 半年后进入标准的 4 年减半周期,逐步释放剩余部分 - 约 256 年后(按严格 5 秒出块的理论值),所有 DRAGON 被完全挖掘
这一设计的优势: 1. 早期矿工获得充足的激励参与网络建设 2. 快速建立的流动性有助于交易所和支付应用集成 3. 长期减半机制持续保持稀缺性
需要权衡的是:前置供给使早期参与者获得显著更高的奖励(前期 3.33 DRAGON/块,之后骤降至约 0.208 DRAGON/块,落差约 16 倍),后期矿工激励明显减弱,且与"完全公平启动"存在一定张力——这是有意的设计取舍,而非纯优势。
| 参数 | Bitcoin | Dragonchain |
|---|---|---|
| 总供应量 | 21,000,000 BTC | 21,000,000 DRAGON |
| 出块时间 | 10 分钟 | 5 秒 |
| 初始奖励 | 50 BTC | 3.33 DRAGON(创世块 42.95) |
| 减半周期 | 210,000 块(~4 年) | 25,228,800 块(~4 年) |
| 减半次数 | 33 次 | 64 次 |
| 全部挖完 | ~2140 年 | ~2282 年 |
| 最小单位 | 1 聪 (0.00000001) | 1 聪 (0.00000001) |
Dragonchain 默认使用 Bech32 编码(BIP173)的原生隔离见证(Native SegWit)地址,格式为:
dragon1q8e0znwfry08evlqxkawgpl2pfashr8ceg9wfw3
地址解析:
- dragon:人类可读前缀(HRP),标识 Dragonchain 网络
- 1:分隔符
- q:见证版本(v0)
- 8e0znwfry08evlqxkawgpl2pfashr8ce:见证程序(32 字符,Base32 编码的 20 字节程序)
- g9wfw3:校验和(6 字符 BCH 码)
与传统地址的对比:
| 特性 | Legacy (Base58) | Bech32 (Native SegWit) |
|---|---|---|
| 示例地址 | S... | dragon1... |
| 大小写 | 大小写敏感 | 不区分大小写 |
| 二维码效率 | 低 | 高 |
| 差错检测 | 一般 | 极强(高可靠检错) |
| 交易手续费 | 较高 | 较低 |
传统地址前缀:public key 以 S 开头,script hash 以 s 开头。
Dragonchain 自创始区块即默认启用隔离见证(BIP141/BIP143/BIP147),所有交易默认使用隔离见证格式。相比传统交易格式:
每笔 Dragonchain 交易均使用 Falcon-512 算法签名。签名大小为 690 字节,公钥为 897 字节。与 Bitcoin 的 ECDSA(~71 字节签名,33 字节公钥)相比体积更大,但换来了对量子计算攻击的长期安全性。
Dragonchain 采用全分布式点对点网络拓扑,不需要超级节点。每个全节点运行相同的配置和代码,通过广播机制构建自组织网络。
节点运行流程: 1. 新交易广播到所有节点 2. 每个节点收集新交易并打包为区块 3. 每个节点执行 PoW 计算,若找到有效证明则广播到全网 4. 节点收集工作量证明并生成有效的区块 5. 仅当 PoW 和所有交易有效时,节点接受该区块 6. 节点通过创建包含前一区块哈希的新区块来表示对当前链的接受
| 指标 | 当前值 | 日增长 |
|---|---|---|
| 区块数 | ~2,034,000+ | ~15,700 块/天 |
| 区块链大小 | ~1.8 GB | ~14 MB/天 |
| 年增长 | — | ~5.1 GB/年 |
需注意:Falcon-512 签名(690 字节)+ 公钥(897 字节)使单笔交易的密钥与签名体积远大于比特币 ECDSA(约 71 字节签名 + 33 字节公钥)。上述数据为当前低交易负载下的估算,随交易量上升,存储与带宽需求会显著高于该线性预估。
Dragonchain 的抗量子安全等级如下:
| 攻击场景 | ECDSA (Bitcoin) | Falcon-512 (Dragonchain) |
|---|---|---|
| 经典计算机攻击 | 安全(128 位) | 安全(~128 位等效) |
| Shor 算法(量子) | 完全破解 | 安全(格问题无已知高效量子解法) |
| Grover 算法(量子) | N/A(Grover 不针对签名算法;但 PoW 哈希难度受 Grover 影响,安全性约降为平方根级) | 签名安全性不受影响;但其 SHAKE 哈希组件同样承受 Grover 平方根级加速 |
| 侧信道攻击 | 取决于实现 | 取决于实现;Falcon 因浮点 FFT/采样环节,侧信道防护要求高于 ECDSA,需采用常数时间实现 |
| 阶段 | 时间 | 目标 |
|---|---|---|
| 第一阶段 | 2026 Q2 | 主网上线、全节点发布、挖矿启动 ✅ |
| 第二阶段 | 2026 Q2 | 区块浏览器上线、官方网站部署 ✅ |
| 第三阶段 | 2026 Q3-2027+ | Android 手机钱包(SPV)、智能合约等 |
Dragonchain 基于 Sugarchain 的 PoW 与难度调整参数,并以后量子安全的 Falcon-512 替换签名算法(借鉴 Tidecoin 的后量子安全思路),构建了一个兼具速度与安全性的下一代去中心化电子现金系统。
通过 5 秒出块时间、Falcon-512 后量子签名、Yespower CPU 友好挖矿和 SugarShield-N510 难度调整算法,Dragonchain 在交易速度、量子安全、去中心化程度和经济模型可持续性方面实现了系统性创新。
作为完全由社区驱动、无预挖、无 ICO 的公平启动项目,Dragonchain 致力于成为全球用户可信任的去中心化支付基础设施。
本项目与 Disney 旗下 Dragonchain(dragonchain.com,代币 DRGN)无任何关联,名称相似仅为巧合。
[1] S. Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System, 2008.
[2] P. W. Shor. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer. SIAM Journal on Computing, 1997.
[3] IEEE Spectrum. Photonic Quantum Computer Displays 'Supremacy' Over Supercomputers, Dec 2020.
[4] Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU. https://falcon-sign.info/falcon.pdf
[5] Yespower. https://www.openwall.com/yespower/
[6] Zenny Kim. Sugarchain: A PoW Blockchain with Fastest Transactions and Halving without Rounding Errors.
[7] EverettX. Tidecoin: A Post-Quantum Security Peer-to-Peer Crypto Cash, 2020.
Dragonchain 是一个开源项目,在 MIT 许可下发布。任何人均可自由使用、修改和分发本项目代码。