Web3 and distributed storage are decentralized, so why did Cloudflare crash, causing the entire network (including Web3) to go down as well?
To understand this phenomenon, we must analyze it from three levels: frontend, backend, and smart contracts.
Distributed storage can indeed solve the problem of "content storage," but it cannot replace all aspects of network infrastructure.
Level One: Why is the web frontend still affected by Cloudflare?
Most users access distributed storage through Web2's "gateway."
Cloudflare is down ⇒ Gateway is inaccessible ⇒ Webpage cannot be opened.
Even if the webpage is truly on IPFS, users cannot access it.
The encrypted frontend is also not 100% decentralized.
For example:
API requests in the MetaMask extension
Wallet SDK, RPC node information
ENS resolution service
Frontend resources (JS, CSS)
Many of these rely on Cloudflare CDN/DNS.
So when Cloudflare is down ⇒ Wallet interface cannot load ⇒ Web3 pages are paralyzed.
Level Two: The backend (Backend / API) is the most heavily impacted by Cloudflare.
Web3 projects still typically rely on Web2 backends:
API services
RPC services (Infura, Alchemy, Ankr…)
Node gateways
Price oracle interfaces
User authentication services
Server databases
These backends often use Cloudflare's:
Firewalls
Reverse proxies
Caching
DNS
Therefore, a backend outage is actually the most critical issue.
Level Three: The smart contract layer (on-chain) is actually fine, but access points are blocked.
Smart contracts themselves are not affected by Cloudflare:
There are no central servers
Do not rely on DNS
Do not rely on HTTP
Do not rely on CDN
Do not rely on any Web2 services
The chain itself is operating normally.
The problem is:
Users cannot send transactions
Because most transactions need to be sent through RPC, which relies on Cloudflare's network infrastructure; the chain is not down, but users cannot access the chain's infrastructure.
Level Four: Why can't distributed storage solve Cloudflare-level problems?
Because distributed storage addresses:
Content persistence, tamper resistance, anti-takedown
While the Cloudflare incident involves:
Network transmission layer, DNS, CDN, routing, API gateways (which belong to Web2 infrastructure)
They are not the same level, so they cannot replace each other.
Welcome to join the community
Welcome to join the community WeChat: BQ221858
Welcome to follow on Weibo: @QuarkMing202
Welcome to follow on Twitter: @xian202766693