Mining, nodes and consensus

Card 111

Mining, nodes and consensus
Card 111
Topic 9 · Mining, nodes and consensus · Navigator

Why does miners' computational work help secure Bitcoin?

Card answer

Correct answer

Answer B: Because a competing block history also requires substantial computation.

Quick explanation

Anyone trying to build a competing block history must compete with the computational work of the existing network. This makes such an attack very resource-intensive.

Detailed explanation

Bitcoin does not use energy to keep transactions secret or protect private keys. Energy is part of proof of work's physical cost. Miners run hardware performing many hash attempts. A valid block thus demonstrates a particular expected amount of work.

To reverse an earlier transaction, an attacker cannot merely change a database row. Starting at the affected block, they must create an alternative valid chain with fresh proof of work and accumulate more work than the continuing public chain. Each additional confirmation increases the work to catch up on.

This mechanism raises attack costs but does not guarantee absolute immunity. Energy use also does not replace consensus checking: full nodes reject invalid blocks regardless of work performed. Energy consumption alone says nothing about the energy mix or emissions either. These depend on the generation source, location and operating practices and must be assessed separately.

Example or everyday application

A payment is six blocks back. For a competing history, an attacker would have to catch up on those blocks' work while honest miners simultaneously add new work.

Common misconception

Energy use alone does not make invalid blocks valid, and energy consumption is not the same as emissions.

Sources used

Primary source · EN · Specialist source

Bitcoin: A Peer-to-Peer Electronic Cash System

HTTPS: YESChecked: 19.09.2026REACHABLE
Check original source
Supplementary source · EN · Technical source

Bitcoin Developer Guide - Block Chain

HTTPS: YESChecked: 21.09.2026REACHABLE

This source is mainly intended for developers. The relevant information may therefore be harder to find.

Check original source