Version: 1.0
Date: June 2026
Website: https://www.dragonchain.cc
GitHub: https://github.com/nicholoz/Dragonchain
Dragonchain is a decentralized peer-to-peer electronic cash system based on proof-of-work (PoW) consensus, combining Sugarchain's ultra-fast transaction capabilities with Tidecoin's post-quantum security features. Dragonchain achieves one of the fastest PoW transaction confirmations in the world with 5-second block times, employs the Falcon-512 post-quantum signature algorithm to resist future quantum computer attacks, and realizes true "one-CPU-one-vote" decentralization through the Yespower CPU-friendly mining algorithm. Dragonchain has never conducted an ICO, premine, or private sale — it is a fully fair-launch, community-driven project.
Bitcoin [1], as the first successful decentralized digital currency, demonstrated the feasibility of electronic payment systems based on cryptographic proofs. However, as blockchain technology has evolved, Bitcoin faces two fundamental challenges:
Dragonchain addresses both challenges with a systematic solution:
Dragonchain strictly adheres to Satoshi Nakamoto's "one-CPU-one-vote" principle. Through the Yespower algorithm, mining power is distributed across a wide range of CPU devices, rather than concentrated in GPU farms or ASIC miners.
| Parameter | Value | Notes |
|---|---|---|
| Block Time | 5 seconds | Among the fastest PoW blockchains |
| Genesis Block Reward | 42.94967296 DRAGON | Genesis block only |
| Initial Period Reward | 3.32988658 DRAGON | First 6 months (blocks 0–3,153,600) |
| Standard Block Reward | 0.20807311 DRAGON | After 6 months, halving every 4 years |
| Halving Interval | 25,228,800 blocks (~4 years) | |
| Total Supply | 21,000,000 DRAGON | Equivalent to Bitcoin's total |
| Genesis Time | 2026-05-04 21:20:00 CST | Unix timestamp: 1777900800 |
| PoW Algorithm | Yespower 1.0.1 | CPU-friendly |
| Signature Algorithm | Falcon-512 | Lattice-based post-quantum cryptography |
| Address Format | Bech32m (dragon1...) | Native SegWit |
| Difficulty Adjustment | SugarShield-N510 | 510-block moving window (~42.5 min) |
| P2P Port | 29000 | |
| RPC Port | 29001 | |
| Premine/ICO/IEO | None | Fully fair launch |
Quantum computers pose a fundamental threat to traditional public-key cryptography. Shor's algorithm can solve both the integer factorization problem and the elliptic curve discrete logarithm problem (ECDLP) in polynomial time, meaning Bitcoin's ECDSA (secp256k1) signatures would be completely broken by a sufficiently powerful quantum computer.
In December 2020, a photonic quantum computer demonstrated "quantum supremacy" over classical supercomputers [3]. While current quantum computers lack the scale to break Bitcoin signatures, cryptocurrency design must think in decades — when quantum computers mature, unprotected blockchains will face catastrophic security failure.
Dragonchain employs Falcon-512 (Fast-Fourier Lattice-based Compact Signatures over NTRU) as its digital signature algorithm. Falcon is an implementation of the lattice-based signature framework introduced by Gentry, Peikert, and Vaikuntanathan in 2008, and has been selected as a finalist in the NIST Post-Quantum Cryptography Standardization process [4].
Core Principles:
Falcon's security is based on the Short Integer Solution (SIS) problem over NTRU lattices. The scheme works as follows:
Falcon-512 Characteristics:
| Property | Value | Notes |
|---|---|---|
| Signature Size | 690 bytes | Much smaller than equivalent RSA |
| Public Key Size | 897 bytes | Compact, suitable for embedded devices |
| Classical Security | ~128 bits | Equivalent to RSA-2048 |
| Signing Speed | Thousands/sec | On a common computer |
| Verification Speed | 5–10x faster than signing | |
| RAM Usage | <30 KB | Suitable for memory-constrained devices |
Quantum Resistance: Falcon is based on lattice cryptography. There is currently no known efficient solving algorithm in the general case — even with the help of quantum computers — because the underlying hard problem (SIS over NTRU lattices) has no known efficient quantum solution. This stands in stark contrast to traditional cryptography based on integer factorization or discrete logarithms.
Dragonchain fully integrates Falcon-512 into the transaction signing and verification flow:
PQCLEAN_FALCON512_CLEAN_crypto_sign_keypair() generates public/private key pairsPQCLEAN_FALCON512_CLEAN_crypto_sign_signature() signs transaction hashesPQCLEAN_FALCON512_CLEAN_crypto_sign_verify() validates signatures// Signature size: 690 bytes (src/key.h)
#define PQCLEAN_FALCON512_CLEAN_CRYPTO_BYTES_ 690
// Signature verification (src/pubkey.cpp)
int r = PQCLEAN_FALCON512_CLEAN_crypto_sign_verify(
vchSig.data(), vchSig.size(),
hash.begin(), 32,
pch + 1
);
Due to Falcon-512's 1281-byte non-standard key structure, it is incompatible with BIP32 hierarchical deterministic (HD) wallet derivation. Dragonchain considers this a reasonable trade-off: post-quantum security takes priority over HD convenience.
Dragonchain uses Yespower 1.0.1 as its proof-of-work algorithm [5]. Yespower builds upon scrypt with the following properties:
This design ensures mining power is distributed across a wide range of general-purpose computing devices, realizing the "one-CPU-one-vote" decentralization ideal.
PoW Verification Flow:
H(Nonce) = Hash(Hash(nVersion, hashPrevBlock, hashMerkleRoot, nTime, nBits, Nonce))
If H(Nonce) < PoW_Target:
Proof of Work is valid → Broadcast new block → Receive block reward
Minimum Difficulty (powLimit):
0x003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
The lower powLimit enables:
Dragonchain adopts the SugarShield-N510 difficulty adjustment algorithm (DAA), based on Zcash's improvement of Digishield, using a 510-block (~42.5 minutes) moving average window.
Core Formula:
target_{h+1} = avg_N_targets × (1 + (t_N − t₀) / (4 × T × N) − 1/4)
Where T = 5 (target block time in seconds), N = 510 (window size)
Parameter Configuration:
| Parameter | Value | Notes |
|---|---|---|
| Target Block Time | 5 seconds | |
| Difficulty Period | 510 blocks (42.5 min) | |
| Max Adjust Down | 32% | Per period |
| Max Adjust Up | 16% | Per period |
| DAA Start Block | Block 511 | |
| DAA Stable Start | Block 512 |
Attack Resistance:
Dragonchain follows Nakamoto consensus with the longest-chain rule: nodes always consider the chain with the most accumulated proof-of-work as the correct chain, and continue to extend it. When two nodes broadcast different versions of the next block simultaneously, nodes process the first received block but retain the other branch. When the next proof-of-work is found, the chain with the most accumulated work wins and becomes the longest branch; most nodes on the network will then switch to that branch.
Dragonchain's total supply is strictly limited to 21,000,000 DRAGON, matching Bitcoin's economically significant total.
Block Reward Structure:
Phase 1 (Genesis, Block 0):
Reward = 42.94967296 DRAGON (= 2³² / 10⁸)
Phase 2 (Initial Period, Blocks 1–3,153,600, ~6 months):
Reward = 3.32988658 DRAGON/block
Total = 10,500,000 DRAGON
Phase 3 (Standard, Blocks 3,153,601+):
Reward = 0.20807311 DRAGON/block
Halving every 25,228,800 blocks (~4 years)
64 halving cycles → reward eventually reaches zero
Total Supply Calculation:
Total Supply = 42.94967296 + 10,500,000 + Σ(n=0→63) 25,228,800 × 0.20807311 / 2^n
= 42.94967296 + 10,500,000 + 10,499,957.05032704
≈ 21,000,000 DRAGON
Dragonchain employs a front-loaded issuance strategy:
Advantages of this design:
| Parameter | Bitcoin | Dragonchain |
|---|---|---|
| Total Supply | 21,000,000 BTC | 21,000,000 DRAGON |
| Block Time | 10 minutes | 5 seconds |
| Initial Reward | 50 BTC | 3.33 DRAGON |
| Halving Interval | 210,000 blocks (~4 years) | 25,228,800 blocks (~4 years) |
| Halving Count | 33 | 64 |
| Fully Mined | ~2140 CE | ~2282 CE |
| Smallest Unit | 1 satoshi (0.00000001) | 1 satoshi (0.00000001) |
Dragonchain uses Bech32m encoding (BIP350) for Native SegWit addresses by default, in the format:
dragon1qvazfa2ssu47wes89390sl0jz6g05h0267u8g
Address Decomposition:
dragon: Human-Readable Part (HRP), identifies the Dragonchain network1: Separatorq: Witness version (v0)vazfa2ssu47wes89390sl0jz6g05h0: Witness program (Base32-encoded)267u8g: Checksum (6-character BCH code)Legacy vs. Native SegWit:
| Feature | Legacy (Base58) | Bech32m (Native SegWit) |
|---|---|---|
| Example Address | S... | dragon1... |
| Case Sensitivity | Case-sensitive | Case-insensitive |
| QR Code Efficiency | Low | High |
| Error Detection | Moderate | Excellent (detection + correction) |
| Transaction Fees | Higher | Lower |
Legacy address prefixes: public key addresses begin with S, script hash addresses begin with s.
Dragonchain enables Segregated Witness (BIP141/BIP143/BIP147) from the genesis block, with all transactions defaulting to SegWit format. Compared to traditional transaction formats:
Every Dragonchain transaction is signed using the Falcon-512 algorithm. Signatures are 690 bytes and public keys are 897 bytes. While larger than Bitcoin's ECDSA (~71-byte signatures, 33-byte public keys), this trade-off provides long-term security against quantum computing attacks.
Dragonchain uses a fully distributed peer-to-peer network topology without super nodes. Every full node runs identical configuration and code, forming a self-organizing network through broadcast mechanisms.
Node Operation Flow:
| Setting | Value |
|---|---|
| P2P Port | 29000 |
| RPC Port | 29001 |
| Max Block Size | 1,000,000 bytes |
| Network Magic Bytes | 0x9c 0xeb 0x4b 0x9d |
| Metric | Current | Daily Growth |
|---|---|---|
| Block Count | 635,000+ | ~21,000 blocks/day |
| Blockchain Size | ~234 MB | ~8 MB/day |
| Annual Growth | — | ~2.9 GB/year |
Dragonchain's post-quantum security levels:
| Attack Scenario | ECDSA (Bitcoin) | Falcon-512 (Dragonchain) |
|---|---|---|
| Classical Computer Attack | Secure (128-bit) | Secure (~128-bit equivalent) |
| Shor's Algorithm (Quantum) | Completely Broken | Secure (no known efficient quantum solver for lattice problems) |
| Grover's Algorithm (Quantum) | Security halved (64-bit) | N/A (not applicable to lattice problems) |
| Side-Channel Attacks | Implementation-dependent | Implementation-dependent (equivalent level) |
| Phase | Timeline | Goals |
|---|---|---|
| Phase 1 | 2026 Q2 | Mainnet launch, full node release, mining activation ✅ |
| Phase 2 | 2026 Q2 | Block explorer launch, official website deployment ✅ |
| Phase 3 | 2026 Q3 | Android mobile wallet (SPV) |
| Phase 4 | 2026 Q4 | Exchange listings, cross-chain bridge exploration |
| Phase 5 | 2027+ | Layer-2 networks (Lightning Network adaptation), smart contracts |
Dragonchain fuses Sugarchain's ultra-fast transaction capabilities with Tidecoin's post-quantum security features to build a next-generation decentralized electronic cash system that excels in both speed and security.
Through 5-second block times, Falcon-512 post-quantum signatures, Yespower CPU-friendly mining, and the SugarShield-N510 difficulty adjustment algorithm, Dragonchain achieves systematic innovation in transaction speed, quantum security, decentralization, and economic model sustainability.
As a fully community-driven, fair-launch project with no premine and no ICO, Dragonchain is committed to becoming a trusted decentralized payment infrastructure for users worldwide.
[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 is an open-source project released under the MIT License. Anyone is free to use, modify, and distribute this project's code.