-
Notifications
You must be signed in to change notification settings - Fork 0
Fork Analysis
Bitcoin Genesis Block:
- Hash:
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f - Timestamp: January 3, 2009, 18:15:05 UTC
- Message: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
O Blockchain Genesis Block:
- Hash: Different (calculated separately)
- Timestamp: January 1, 2025, 00:00:00 UTC (
1735689600) - Message: "O Blockchain - The World's First Water-Based Stablecoin - Money That Makes Sense - 2025"
- Reward: 700 COIN (vs Bitcoin's 50 BTC)
Source: src/kernel/chainparams.cpp lines 234-247
Message Start Bytes (Network Magic):
-
Bitcoin:
0xf9beb4d9(mainnet) -
O Blockchain:
0x0b110907(different - prevents network connection)
Network Port:
-
Bitcoin:
8333(mainnet),18333(testnet) -
O Blockchain: Uses custom ports (e.g.,
18332-18336in simulation)
Address Prefixes:
-
Bitcoin Mainnet:
1...(PUBKEY),3...(SCRIPT) -
O Blockchain:
28(PUBKEY),30(SCRIPT) - completely different prefixes -
Bech32 HRP:
bc1...(Bitcoin) vso1...(O Blockchain)
Source: src/kernel/chainparams.cpp lines 259-265
Block Time:
- Bitcoin: ~10 minutes (fixed)
- O Blockchain: Dynamic 6-12 seconds (based on business participation)
Mining:
- Bitcoin: Pure PoW
- O Blockchain: Hybrid PoW (33%) / PoB (67%)
Rewards:
- Bitcoin: 50 BTC (halving every 210,000 blocks)
- O Blockchain: 700 O (constant, no halving)
Block Size:
- Both: 4 MB weight limit (same)
Cannot Connect to Bitcoin Network:
- Different message start bytes prevent protocol handshake
- Different genesis block means incompatible chain history
- Different address formats prevent cross-chain transactions
- O Blockchain nodes will reject Bitcoin blocks and vice versa
A hard fork occurs when:
- β Same genesis block and initial history
- β Nodes share the same blockchain up to a specific block
- β Consensus rules change at a specific block height
- β Old nodes reject new blocks, new nodes reject old blocks
- β Results in chain split (two competing chains from that point)
Examples of Hard Forks:
- Bitcoin Cash (2017) - Forked from Bitcoin at block 478,558
- Bitcoin SV (2018) - Forked from Bitcoin Cash
- Ethereum Classic (2016) - Forked from Ethereum at block 1,920,000
O Blockchain is a separate blockchain (altcoin) because:
- β Different Genesis Block: Starts fresh, no shared history with Bitcoin
- β Different Network: Cannot connect to Bitcoin network
- β Different Addresses: Incompatible address formats
- β Same Codebase: Built from Bitcoin Core 27.0 source code
- β Similar Architecture: Uses same UTXO model, similar validation logic
- Based on: Bitcoin Core 27.0
- Type: Forked codebase (in software development terms)
- Blockchain: Separate chain (in blockchain terms)
- Network: Completely separate (cannot connect)
- Compatibility: None (different protocol parameters)
- History: No shared blockchain history
| Project | Genesis | Network | Type |
|---|---|---|---|
| Bitcoin | Jan 2009 | Bitcoin network | Original |
| Bitcoin Cash | Jan 2009 (shared) | Separate network | Hard Fork |
| Litecoin | Oct 2011 | Separate network | Separate Chain |
| O Blockchain | Jan 2025 | Separate network | Separate Chain |
For Users:
- β Cannot send Bitcoin to O Blockchain addresses (and vice versa)
- β O Blockchain has its own native currency (O coins)
- β No relationship to Bitcoin's value or history
- β Fresh start with new economic model
For Developers:
- β Can benefit from Bitcoin Core's battle-tested codebase
- β Can innovate with new consensus rules from day 1
- β No need to maintain compatibility with Bitcoin's history
- β Freedom to change parameters freely
For the Ecosystem:
- β Not competing with Bitcoin's existing network
- β Different use case (stablecoin vs store of value)
- β Can coexist independently
- β No "split" or confusion about which chain is "real"
O Blockchain is:
- β A separate blockchain (altcoin) built from Bitcoin Core code
- β A code fork of Bitcoin Core (in software terms)
- β NOT a hard fork of Bitcoin (no shared genesis or history)
- β A new chain with its own genesis block and network
Think of it like:
- Hard Fork: Bitcoin Cash (splits from Bitcoin at a specific block)
- Separate Chain: Litecoin, O Blockchain (starts fresh with new genesis)
The fact that it's "based on Bitcoin Core 27.0" means it uses the same codebase, but it's a completely separate blockchain with its own network, genesis block, and consensus rules.
Analysis Date: 2025-01-06
Classification: Separate Blockchain (Altcoin), Code Fork of Bitcoin Core
Network Compatibility: None - completely separate networks
Β© O International
A Nonprofit Association Focused on the Creation of a Water Price-Based Stable Coin
Association de Loi 1901 β France NumΓ©ro de Siret (French SIREN): 924 014 467 00014