Bifalgorithm post · Crystal · Building the Blockchain
Why does each block link to the previous block?
Why does each block link to the previous block? (Crystal · Building the Blockchain) — "When a miner finds a valid block hash, the new block includes the hash o…
Ideas in this flowchart
- Blockchain blocks are linked to provide resistance to tampering.
- A miner finds a valid block hash.
- A new block is created.
- The new block includes the hash of the preceding block.
- The new block receives the next sequential block number.
- The sequential block becomes mathematically linked to its predecessor.
- The underlying data may undergo even a minor change.
- The changed data produces a different hash.
- Changing an earlier block alters its hash.
- The altered hash disrupts the mathematical links.
- The disruption extends to every later block.
- The later blocks no longer match the altered history.
- The network recognizes the established blockchain chain.
- The altered history no longer matches the chain recognized by the network.
- Tampering with the blockchain history becomes difficult.
- The blockchain is highly resistant to tampering.