Cointegrity

Delay Attack

Web3 / wallets security

A delay attack is a network-level assault where an attacker deliberately withholds or slows the propagation of the most recent block to targeted nodes. By creating artificial latency in block delivery, the attacker can cause victim nodes to operate on stale information, leading to potential double-spending opportunities, failed transaction confirmations, or network consensus disruptions. This attack exploits the time-sensitive nature of blockchain validation and can be particularly effective against nodes with limited network connectivity or in high-latency environments where network delays are already common. Example: During testing of Bitcoin's network resilience, researchers demonstrated delay attacks by intercepting block announcements at border gateway protocol (BGP) routers, showing how geographically distributed nodes could be isolated from fresh blocks for several minutes, creating windows for transaction manipulation. Why it matters for crypto security: Delay attacks threaten transaction finality and consensus reliability. Understanding these vectors helps developers implement redundant peer connections and faster block propagation protocols, making blockchain networks more resilient against network-level adversaries.

Category: wallets security

Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.