Bitcoin v0.3.19 -- Satoshi's last release -- running on its own network with CPU mining.
Three changes from the original:
- SHA-256 replaced with Yespower (CPU-mineable, GPU/ASIC resistant)
- New genesis block (separate network)
- Build system updated for modern compilers
Everything else is the same code. Transaction format, script system, networking, wallet -- all v0.3.19. All Satoshi-era security fixes included.
| Algorithm | Yespower 1.0 (N=2048, r=32) |
| Block time | 10 minutes |
| Block reward | 50 BITOK |
| Halving | every 210,000 blocks |
| Max supply | 21,000,000 |
| Diff adjust | every 2016 blocks |
| Maturity | 100 blocks |
| P2P port | 18333 |
| RPC port | 8332 |
All opcodes enabled
OP_CAT, OP_MUL, OP_AND, OP_SUBSTR, OP_CHECKMULTISIG -- everything Satoshi wrote runs inside a bounded VM with strict limits.
Free transactions
Coins held ~1 day move at no cost. Satoshi's priority system, as designed.
CPU mining
Yespower is memory-hard (~128KB/hash). GPUs don't gain much. Anyone with a laptop can mine.
SPV works
Header sync, bloom filters, Merkle proofs. Section 8 of the whitepaper, implemented.
| Windows | %APPDATA%\Bitok\ |
| Linux | ~/.bitok/ |
| macOS | ~/Library/Application Support/Bitok/ |
Includes value overflow protection, checkpoints, DoS limits, time warp protection, DNS seeds, anchor connections, network group diversity.
Back up your wallet.dat. If you lose it, the coins are gone. There is no recovery.
MIT. Same as original Bitcoin.
-- Tom Elvis Jedusor