Web3、分散型ストレージがこれほど非中央集権的であるにもかかわらず、なぜ Cloudflare がダウンし、全ネットワーク(Web3 を含む)が一緒にダウンしてしまったのでしょうか?
この現象を理解するためには、フロントエンド、バックエンド、スマートコントラクトの三つのレイヤーから分解して考える必要があります。
分散型ストレージは確かに「コンテンツストレージ」のレイヤーの問題を解決できますが、ネットワークインフラストラクチャのすべての要素を置き換えることはできません。
第一層:ウェブページのフロントエンド(Frontend)がなぜ Cloudflare に影響されるのか?
ほとんどのユーザーが分散型ストレージにアクセスする際、依然として Web2 の「ゲートウェイ」を経由します。
Cloudflare がダウン ⇒ ゲートウェイにアクセスできない ⇒ ウェブページが開けない。
たとえウェブページが実際に IPFS 上にあったとしても、ユーザーはアクセスできません。
暗号化されたフロントエンドも 100% 非中央集権ではありません。
例えば:
MetaMask 拡張の API リクエスト
ウォレット SDK、RPC ノード情報
ENS 解決サービス
フロントエンドリソース(JS、CSS)
これらの多くは Cloudflare CDN/DNS を使用しています。
したがって、Cloudflare がダウン ⇒ ウォレットインターフェースが読み込めない ⇒ Web3 ページがダウンします。
第二層:バックエンド(Backend / API)が Cloudflare に最も影響される
Web3 プロジェクトは通常、Web2 バックエンドに依存しています:
API サービス
RPC サービス(Infura、Alchemy、Ankr…)
ノードゲートウェイ
価格オラクルインターフェース
ユーザー認証サービス
サーバーデータベース
これらのバックエンドは通常 Cloudflare の:
ファイアウォール
リバースプロキシ
キャッシュ
DNS
を使用しています。
したがって、バックエンドがダウンすることは実際には最も致命的なポイントです。
第三層:スマートコントラクト層(オンチェーン)は実際には問題ないが、アクセス入口が塞がれている
スマートコントラクト自体は Cloudflare の影響を受けません:
中央サーバーは存在しない
DNS に依存しない
HTTP に依存しない
CDN に依存しない
いかなる Web2 サービスにも依存しない
チェーン自体は正常に動作しています。
問題は:
ユーザーが取引を発行できないことです。
ほとんどの取引は RPC を通じて送信される必要があり、RPC は Cloudflare のネットワークインフラストラクチャに依存しています。チェーンはダウンしていませんが、ユーザーはチェーンにアクセスできません。
第四層:分散型ストレージがなぜ Cloudflare レベルの問題を解決できないのか?
分散型ストレージが解決するのは:
コンテンツの永続化、改ざん防止、削除防止
しかし Cloudflare の事故が関わるのは:
ネットワーク伝送層、DNS、CDN、ルーティング、API ゲートウェイ(Web2 インフラストラクチャに属する)
それらは同じレイヤーではないため、互いに置き換えることはできません。
コミュニティへの参加を歓迎します
コミュニティの WeChat に参加してください:BQ221858
微博をフォローしてください:@QuarkMing202
Twitter をフォローしてください:@xian202766693