PANews 7月22日記事、Coinbaseは公式に7月14日のサービス停止事故に関する振り返りレポートを公開し、事故原因、復旧プロセス、および今後の改善策を詳細に開示した。Coinbaseによると、今回の障害は定例の設定更新時におけるKubernetesリソース名の競合が原因で、重要なネットワークコンポーネントが機能しなくなり、送金、銀行カード取引、オンチェーンサービスに影響が生じたが、ユーザー資金がリスクにさらされることは一切なかった。7月14日米国東部標準時12時34分、Coinbaseはコアインフラサービスをホストする共有本番Kubernetesクラスタに対し、定常的な設定変更をデプロイした。この更新は、システムパフォーマンスと信頼性の向上を目的とした新しいサービスデプロイメントモデルへの移行の一環であり、標準プロセスによる審査を経て、低リスクの変更と判断されていた。
しかし、本番前チェックでリソース名の競合を検出できなかったため、当該設定によりクラスタ内のIstio Ingress Gatewayに関連するKubernetesリソースが意図せず変更され、イングレスゲートウェイが利用不能となった。12時37分までに、同クラスタへの全トラフィックが遮断され、内部サービスが複数のインフラコンポーネントにアクセスできない状態に陥った。
Coinbaseによれば、影響を受けた非同期ワークフローはほぼ資金フローシステム全体に及び、取引決済、資産送金、銀行カード取引の認可などが含まれる。インフラサービスにアクセスできなくなったことで、これらのプロセスはプラットフォーム全体で一時停止し、影響を受けた業務は以下の通りである:リテールユーザーはオフチェーン取引、入出金を完了できず、処理中の一部の取引は停止状態で表示され、サービス復旧後に自動的に完了した;Coinbase Cardデビットカード取引が一時的に失敗し、クレジットカード支払いは引き続き利用可能だったが、一部のカード管理機能が利用不能となった;BaseおよびSolana上のCoinbase DEXオンチェーンスワップサービスが停止;Coinbase ExchangeおよびPrimeの機関顧客で送金や決済の失敗または遅延が発生;Coinbase Developer Platformの顧客は口座開設、資金移動、入金サービスを完了できなかった。
Coinbaseは、復旧中に影響を受けたプロセスを停止し、Retail、Exchange、Primeのステータスページを通じて状況を継続的に更新したと説明している。米国東部標準時13時20分にイングレスゲートウェイが復旧し、13時23分には障害がほぼ解消された。その後、システムは滞留タスクの処理を開始し、ほとんどのサービスは迅速に復旧、残りのキューは数時間以内に解消された。今回の事象を受け、Coinbaseはシステムの信頼性を高めるために以下の対策を講じると表明した:デプロイ段階の防御メカニズムを拡充し、Kubernetesリソース名の競合を自動検出・防止することで、設定変更が意図せず他のコンポーネントに影響を及ぼすのを防ぐ;デプロイツールと基盤インフラ間の冗長性を強化し、障害が復旧ツールにも同時に影響を及ぼす状況を回避する;緊急アクセスメカニズムの定期的なレビューと演習を実施し、大規模障害時の復旧速度を向上させる。
Coinbaseは、常にダウンタイムゼロの運用を目標としており、今後もインフラの再構築を継続し、将来同様の障害が発生した場合でも、より迅速なロールバックと復旧を可能にするとしている。また同社は、ユーザーに影響が生じたことについて謝罪し、問題が継続しているユーザーは公式サポートチームに連絡するよう推奨した。




