Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!
Home Glossary E Eclipse Attack

Eclipse Attack

A network-level attack in which a node is isolated from honest peers and fed a manipulated view of the blockchain.
Share

In an eclipse attack, an adversary surrounds a target node with malicious peers, blocking all genuine connections. Since the node has no contact with honest participants, the attacker can feed it false information: for instance, an outdated or forked chain. This can lead to double spends, as the victim node accepts invalid blocks or transactions.

Nodes reduce eclipse attack risk by diversifying their peer connections, limiting inbound slots from unknown IP ranges, or using Tor for randomized addresses. Bitcoin Core also employs asmap features to spread peers across different network routes. Although challenging to execute on well-connected nodes, eclipse attacks remain a real threat for isolated or poorly configured setups.

Key takeaways
Cuts a node off from honest peers, controlling its entire network view
Enables manipulation of block/transaction data for double spends
Mitigated by peer diversification and robust node configurations
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!