2013 BerkeleyDB Fork Event
2013
Client-version incompatibility caused temporary chain divergence despite valid-looking Block HeaderCompact block metadata containing previous hash, merkle root, timestamp, nBits, nonce, and version. on each side.
Academy Node
π§± Primitive
A Full NodeSoftware that independently validates blocks and transactions against consensus rules. receives a new block and must decide quickly: accept or reject. It starts with the header. The header contains the previous block hash, timestamp, difficulty target, nonce, and merkle root commitment. This tiny structure links every block to prior history and anchors Proof-of-WorkConsensus mechanism where miners expend hashpower to find valid blocks below the target threshold.. If any transaction in the block changes, the merkle root changes; if any parent changes, the previous-hash link breaks. This chaining is why users can verify integrity without trusting a central archive. Block HeaderCompact block metadata containing previous hash, merkle root, timestamp, nBits, nonce, and version. also enable lightweight clients to track chainwork and detect reorganizations. In practice, blocks and Block HeaderCompact block metadata containing previous hash, merkle root, timestamp, nBits, nonce, and version. are the protocolβs compact security boundary: enough data to enforce ordering and commitment, then full transactions for detailed validation.
Tip Height
Loading...
Reference height for exploring recent headers and block intervals.
Hashrate
Loading...
Approximate global hashpower securing the header chain.
Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions. defines header validity and chain selection by work; policy affects relay strategy and temporary buffering behavior.
Consensus Rules
Policy Rules
2013
Client-version incompatibility caused temporary chain divergence despite valid-looking Block HeaderCompact block metadata containing previous hash, merkle root, timestamp, nBits, nonce, and version. on each side.
Some sources are external. When an internal Raw Block view is available, we'll surface it here.
Each block header commits to prior history and transaction merkle root.
Chain selection uses cumulative work.
Each Block HeaderCompact block metadata containing previous hash, merkle root, timestamp, nBits, nonce, and version. commits to the previous block hash, linking blocks into a tamper-evident chain.
Verified: 2026-02-12
SourceBIP 34
Open sourceDeveloper block chain reference
Open source| Direction | Relation | Node |
|---|---|---|
| Outgoing | DEPENDS_ON | Mining and Subsidy |
| Incoming | DEPENDS_ON | UTXO Model |