A distributed denial-of-service (DDoS) attack is an attempt to make a service unavailable by overwhelming its network, connection, or application resources with coordinated traffic from multiple systems. In crypto, the target may be an exchange, an RPC provider, a wallet API, a website, or infrastructure operated by a node or validator. A DDoS targets availability; it does not, by definition, steal funds or rewrite the ledger.
How a DDoS attack works
Attackers may use compromised devices in a botnet, abuse exposed services to reflect or amplify traffic, or send requests that consume a target’s connection, processing, or storage capacity. The traffic can be aimed at a network layer, a protocol, or an application endpoint. The exact symptom depends on the bottleneck: a site may stop loading, an API may time out, or nodes may fall behind or fail to agree on new transactions.
Where attacks can affect crypto users
- Centralized services: an exchange, wallet provider, block explorer, or hosted RPC endpoint can become unreachable even while the underlying chain is producing blocks.
- Peer and validator infrastructure: congestion or targeted traffic can delay communication among nodes. That can reduce access or, in severe cases, contribute to stalled block production.
- On-chain transaction spam: transactions can consume block space, processing, or gas fees. This can create denial-of-service-like pressure, but a busy network or costly transaction is not by itself proof of a DDoS attack; the cause and traffic pattern have to be established.
DDoS versus other disruptions
A DDoS is different from a 51% attack, which concerns control over consensus resources, and from an exploit that changes software behavior or moves funds. It is also important to separate malicious traffic from accidental overload, software bugs, misconfiguration, or a failed infrastructure provider. A service outage alone does not reveal which cause occurred.
History
- 2016: Ethereum’s Shanghai denial-of-service attacks used transactions that forced clients to perform unusually expensive state-access work. Later gas repricing, including EIP-2929, addressed resource costs for these operations.
- September 2021: Solana reported a 17-hour network outage after bot-generated transactions associated with a token launch overwhelmed queues and contributed to validator crashes. Its initial incident overview described the effect as a denial-of-service attack.
- April 2022: Solana’s outage report described bot activity around an NFT mint but said there was no evidence of a malicious DDoS. Validators ran out of memory while processing the load. The distinction matters: bot-driven overload can disrupt service without proving a hostile attack.
Mitigation
Mitigation depends on the layer being targeted. Operators may coordinate with internet providers, use traffic filtering or scrubbing, limit abusive request rates, distribute services across regions, and keep redundant endpoints. Application teams can monitor request patterns and protect expensive operations. Protocol designers may use admission rules, queue limits, transaction pricing, or client improvements to contain resource use. These measures reduce risk but cannot guarantee that every service stays available, and restrictive filters may also affect legitimate users.
Common Misconceptions
“Any crypto outage proves there was a DDoS.”
No. An outage can come from attack traffic, an accidental traffic spike, a software defect, routing failure, or a provider outage. Confirm the cause through an incident report or other evidence rather than inferring it from downtime.
“A DDoS destroys the blockchain or changes its transactions.”
A DDoS is an availability attack. It can make a service or network temporarily difficult to use and can contribute to a halt, but it is not the same as changing valid ledger history or stealing assets.
“Decentralization makes every part of a crypto service immune to DDoS.”
A ledger may have many independent participants while users still depend on a particular exchange, RPC gateway, wallet API, or internet provider. Each component has its own failure and mitigation risks.
Criticisms
- Shared infrastructure can concentrate access: if many users rely on the same RPC or hosting provider, disruption to that provider can affect access even when the consensus network remains active.
- Protocol defenses have tradeoffs: fees and rate limits can make some spam more expensive, but they do not stop every network-layer attack and may raise costs for ordinary users.
- Incident labels can be imprecise: projects and online discussions sometimes call any heavy traffic a DDoS. Distinguishing malicious intent from an overloaded system requires technical evidence.
Social Media Sentiment
A September 14, 2021 r/solana discussion explaining the outage showed a post with 705 votes in the retrieved thread. The author described bot traffic and validator strain, disclosed holding SOL, and cautioned that the explanation might not be fully correct. It captures an event-specific mix of technical explanation and token-holder perspective; it is one old thread, not a measure of current network reliability or broader crypto opinion.
Last updated: 2026-10
Related Terms
See Also
- How Do Crypto Bridges Work—and Why Are They Such a Hack Target?
- Why Smart Contract Audits Fail: What Post-Mortems Reveal
- The Drift Protocol Hack Wasn’t a Hack. It Was a Six-Month Con.
- Trade crypto with ChangeNOW
Sources
- CISA, FBI, and MS-ISAC: Understanding and Responding to DDoS Attacks — defines DDoS by coordinated attack traffic and describes network, protocol, and application resource overload and response steps.
- Solana: September 14 Network Outage Initial Overview — documents the 2021 bot-driven transaction flood, validator failures, and duration of the outage.
- Solana: April 30, 2022 Mainnet Beta Outage Report — distinguishes bot-driven overload from a confirmed malicious DDoS and explains the validator memory issue.
- Ethereum Improvement Proposal 2929 — describes the 2016 Shanghai DoS attacks and later gas repricing of resource-intensive state access.