51% Attack

51% Attack: When Consensus Gets Hijacked

A 51% attack occurs when a single entity controls the majority of a network’s mining power or stake, allowing them to manipulate transactions and double-spend coins.

A 51% attack is when an individual or group controls more than half of a blockchain network’s mining hash rate or staking power, giving them the ability to reverse transactions and manipulate the blockchain. It’s the digital equivalent of hijacking the entire banking system.

How 51% Attacks Work

Majority control allows attackers to mine or validate blocks faster than the honest network, eventually creating a longer chain that becomes the “true” blockchain according to consensus rules.

Double spending becomes possible when attackers reverse their own transactions after receiving goods or services, effectively spending the same coins twice.

Network disruption can halt transaction processing as attackers refuse to include certain transactions in blocks or reorganize the blockchain to exclude them.

Infographic showing a 51% attack with an honest network and an attacker’s chain that eventually overtakes the main chain

Real-World Examples

  • Bitcoin Gold suffered multiple 51% attacks resulting in millions in double-spent coins
  • Ethereum Classic experienced several attacks after major miners moved to Ethereum mainnet
  • Smaller altcoins are frequent targets due to lower hash rates and cheaper attack costs

Why Beginners Should Care

Network size matters for security. Bitcoin’s massive hash rate makes 51% attacks prohibitively expensive, while smaller networks remain vulnerable to well-funded attackers.

Exchange risks increase during 51% attacks as attackers often target high-value transactions on exchanges through double-spending schemes.

Recovery challenges exist after successful attacks. Networks must decide whether to reverse attacker transactions, which can undermine immutability principles.

Related Terms: Hash Rate, Mining, Consensus Mechanism, Double Spending

Back to Crypto Glossary

Similar Posts

  • Token Incentives

    Token Incentives: Rewarding Desired BehaviorToken incentives use cryptocurrency rewards to encourage specific behaviors or participation in networks and protocols. They're like loyalty points that actually have real value and utility.Token incentives refer to mechanisms that distribute cryptocurrency tokens to users who perform desired actions or contribute value to networks and protocols. These align user behavior with…

  • Over-Collateralization

    Over-Collateralization: Excess Security DepositsOver-collateralization requires borrowers to deposit assets worth more than their loan amount as security against default. It's like putting down a $15,000 deposit to borrow $10,000, ensuring the lender is protected even if asset values decline.Over-collateralization refers to requiring collateral deposits that exceed the value of loans or borrowed assets, providing additional…

  • Execution Layer

    Execution Layer: Transaction Processing EngineThe execution layer handles transaction processing and smart contract execution within blockchain architectures. It's like the engine that actually does the work in a modular blockchain system.The execution layer is responsible for processing transactions, executing smart contracts, and managing state changes within blockchain networks. In modular architectures, this layer can be optimized…

  • Wallet Integration

    Wallet Integration: Seamless Application ConnectivityWallet integration enables applications to connect with cryptocurrency wallets for user authentication and transaction processing. It's like having a universal credit card reader that works with every type of payment card, making transactions smooth and effortless.Wallet integration refers to the technical implementation that allows decentralized applications to connect with various cryptocurrency…

  • Avatar

    Avatar: Digital Identity RepresentationAn avatar is a digital representation of a user's identity in virtual worlds, games, or online platforms. In crypto, avatars often take the form of NFTs that represent unique digital identities.An avatar is a digital representation of a user's identity or persona, often taking the form of NFTs or profile pictures that…

  • Decentralization

    Decentralization: Power to the People Decentralization distributes control away from single authorities across many independent participants. It’s the difference between having one king versus a thousand voters making decisions. Decentralization refers to the distribution of power, control, and decision-making away from central authorities to a network of independent participants. In blockchain systems, this means no…