Reading text-only. View on full site →

Proof of Work

2026-03-09 · ideas · en

The core mechanism that enables security and sound money in the Bitcoin network.


import Mermaid from '@components/shortcodes/Mermaid.astro'; import InfoBox from '@components/shortcodes/InfoBox.astro'; import CompareTable from '@components/shortcodes/CompareTable.astro'; import ChartBar from '@components/shortcodes/ChartBar.astro'; import ChartLine from '@components/shortcodes/ChartLine.astro'; import KidsQuiz from '@components/shortcodes/KidsQuiz.astro'; import KidsStory from '@components/shortcodes/KidsStory.astro'; import KidsCert from '@components/shortcodes/KidsCert.astro';

What is Proof of Work?

Proof of Work (PoW) is a mechanism that proves computational work has been performed. In Bitcoin, miners invest enormous computing power to solve mathematical puzzles, and in return, create new blocks.

Key characteristic: Verification is easy, but production is hard.

<Mermaid code={graph TD A["Collect Transactions"] --> B["Build Block Header<br/>(Prev Hash + Timestamp + Nonce)"] B --> C["Calculate SHA-256 Hash"] C --> D{{"Hash < Target?"}} D -->|No| E["Change Nonce"] E --> C D -->|Yes| F["Valid Block Found!"] F --> G["Broadcast to Network"] G --> H["Other Nodes Verify"] H --> I["Added to Blockchain"] style F fill:#3fb950,stroke:#3fb950,color:#000 style D fill:#f7931a,stroke:#f7931a,color:#000} />

Why is Proof of Work Needed?

The most difficult problem in the digital world is double spending. Digital files can be copied infinitely.

Proof of Work solves this problem:

  1. Creating a new block requires consuming actual energy (electricity)
  2. To forge a block, an attacker must invest more energy than honest miners
  3. Therefore, the cost of attack always exceeds the potential gain

Proof of Work and Sound Money

Gold is sound money because mining requires real labor and resources. Bitcoin's proof of work works on the same principle:

Proof of Work grants Bitcoin thermodynamic scarcity.

Difficulty Adjustment

Bitcoin automatically adjusts mining difficulty approximately every two weeks. As more miners join, difficulty increases; as they leave, it decreases. This ensures an average of one block is generated every 10 minutes.

This automatic adjustment mechanism is one of Satoshi Nakamoto's key innovations.

Related Concepts

Read on the full site: https://learn.txid.uk/en/ideas/proof-of-work/