How to Fork Bitcoin — Part 2
13 min readMay 24, 2019
In this Part 2 (Part 1 here, Part 3 here), we will design our own blockchain based on the Bitcoin Core software you cloned previously.
Learn more and join people in 48 countries around the world in the Complete Bitcoin/Blockchain Course.
Customizations
To customize our blockchain, we are going to make the following changes:
Branding
- Rename the project
- Change address prefixes
Networking
- Message prefix bytes
- RPC and P2P ports
- Seeds
Consensus Rules
- Coin Distribution
- Max supply
- Block rewards
- Subsidy halving interval
- Block size
- Block time
- Activate BIPs
- Checkpoint data
- Genesis block
- Difficulty retargeting interval
Standards
- OP_RETURN data limit