シビル攻撃とは?偽IDで分散型を支配する攻撃の手口

犯行スキーム
シビル攻撃とは?ざっくりと3行で
  • シビル攻撃とは、攻撃者がP2Pネットワーク上に大量の偽IDや偽ノードを作成し、多数決のような仕組みを支配して不正な影響力を行使する攻撃のことだ。
  • 分散型を装った投票・評判システムが乗っ取られると、少数の攻撃者が多数派に見せかけて意思決定を歪めブロックチェーンの再編成や偽情報拡散で大規模な被害が発生してしまう
  • 仕組みを知っておけば、分散型を謳う仕組みでもID認証や評判システムに穴があると無効化されると理解でき、投票や評判に過信しない判断ができる。

【深掘り】これだけは知っておけ

シビル攻撃のこわさは、分散型の安全性そのものを内側から崩す点にあります。多数決による正当性が、偽IDの大量作成で簡単に覆されてしまうのです。

シビル攻撃(Sybil Attack)は、1973年の解離性同一性障害を扱った小説「Sybil(シビル)」に由来する名称で、攻撃者が複数の偽人格を演じる様子を象徴しています。2002年にマイクロソフトの研究者ジョン・ドゥーサーが命名した概念で、P2Pネットワーク上で1人の攻撃者が大量の偽IDやノードを作成し、ネットワークを支配する攻撃を指します。2016年にはイーサリアムネットワークがシビル攻撃を受けて取引処理が遅延し、2018年にはIOTAネットワークも標的になりました。最も大規模な事例は2021年のVerge(XVG)で、200日以上のトランザクションが消去されるブロックチェーン再編成が発生し、複数の取引所がVergeウォレットを停止しました。

シビル攻撃は単独の攻撃というより、他の攻撃を成立させる前提として使われます。51%攻撃の前段としてマイニングノードの大量偽装に使われたり、エアドロップの不正受給に使われたり、DAOの投票結果を歪めるために使われたりします。ブロックチェーンの投票・評判・DAO(分散型自律組織)の意思決定が「1人1票」を前提としている限り、シビル攻撃の脅威からは逃れられません。

対策の核心はID認証の強化です。ビットコインはプルーフ・オブ・ワークでマイニングコストを課すことで、偽ID作成のコストを高くしてシビル攻撃を経済的に困難にしています。PoSチェーンではステーキング量で重み付けすることで対抗します。一般ユーザーは「投票数」だけを根拠に物事を信用しないことが重要です。

個人ができる対策は限られますが、SNS上の評判や暗号資産プロジェクトのフォロワー数・投票結果を絶対視しないことが基本です。10万フォロワーがいても、その大半がボットアカウントというケースは珍しくありません。本物のコミュニティ活動(フォーラム投稿の質、技術ドキュメント、開発者の透明性)を確認することが、シビル攻撃に騙されないための実践的な目利きです。

シビル攻撃の典型的な目的

目的仕組み影響
ネットワーク支配偽ノードでP2Pネットワークの多数派になる取引のブロック・改ざん・チェーン再編成
エアドロップ不正受給偽アカウントで複数回受給を狙う本来の対象者の取り分が減る
DAO投票・評判操作偽IDで多数決を操作する意思決定の歪み・偽の評価形成

典型的なフレーズ・文脈

シビル攻撃で大量の偽ノードを動かす攻撃者のイラストアイコン
詐欺師

(攻撃グループ内部)VPSサーバーで500ノード起動完了、それぞれ別IDで運用。エアドロップの請求は1人あたり500回分。DAO投票も過半数掌握。総額3000万円の不正取得見込み。

大量のVPSと偽IDを使ってシビル攻撃を実行し、エアドロップやDAO投票を不正操作する典型的な攻撃パターンを示した例です。

シビル攻撃によるブロックチェーン被害を報じるニュースキャスターのイラストアイコン
キャスター

2021年にはVergeが大規模なシビル攻撃を受け、200日以上のトランザクションが消去される事態が発生したと報じられており、専門家は分散型を謳う仕組みでもID認証に穴があれば無効化されると指摘しています。

Vergeの大規模シビル攻撃事件を解説する報道番組のキャスターを想定した表現です。

フォロワー数や投票数を絶対視しないよう助言するブロックチェーン研究者のイラストアイコン
専門家

SNSのフォロワー数や投票結果を絶対視しないでください。多数派に見えても偽IDの大量作成で簡単に作れます。プロジェクトの中身を技術と開発の透明性で判断を。

ブロックチェーン研究者が、フォロワー数や投票結果を絶対視しないよう助言する場面を想定しています。

困ったときの相談窓口

シビル攻撃に関連する暗号資産トラブルが発生した場合は、以下の窓口に相談できます。

窓口名電話番号受付時間対応内容
金融庁 詐欺的な投資に関する相談ダイヤル0570-050588平日 10:00〜17:00(Webは24時間)暗号資産投資の相談
警察相談専用電話#9110平日 8:30〜17:15(各都道府県で異なる)不正アクセス・サイバー犯罪の相談
IPA安心相談窓口03-5978-7509平日 10:00〜12:00、13:30〜17:00サイバー犯罪の相談

【まとめ】3つのポイント

  • 正体は偽ID大量作成によるネットワーク支配:1人の攻撃者が大量の偽人格でP2Pネットワークを操作する攻撃です。
  • 2021年Vergeで200日以上のトランザクション消失:実際にブロックチェーン再編成に至った大規模事例があります。
  • フォロワー数・投票数だけで判断しない:分散型を謳う仕組みでもID認証に穴があれば無効化されます。

よくある質問

Q
ビットコインはシビル攻撃に対して安全ですか?
A

かなり強い耐性があります。ビットコインはプルーフ・オブ・ワーク(PoW)方式で、ノードの数ではなく計算能力(ハッシュレート)で多数決をするため、偽ノードを大量に立ち上げても意味がありません。攻撃するには計算能力の過半数を握る必要があり、これは51%攻撃に相当し、現在のビットコインでは経済的に困難です。一方、ハッシュレートの低い小規模なPoWコインは依然としてリスクがあります。

Q
エアドロップでシビル攻撃を見抜く方法はありますか?
A

最近のエアドロップでは、プロジェクト側がシビル対策の分析を行うのが一般的です。複数アカウントへの少額分散送金、同一IPからの大量登録、活動パターンの一致などを自動検出し、シビル疑惑のあるアカウントを除外します。ユーザー側の対策としては、ボットだらけのコミュニティを避け、本物の開発活動が確認できるプロジェクトを選ぶことです。

Q
DAOの投票でシビル攻撃を防ぐ仕組みはありますか?
A

複数の仕組みが研究・実装されています。Quadratic Voting(票の重みを票数の平方根で計算)、Proof of Humanity(人間性証明)、Gitcoin Passport(複数の認証ソースで人格を証明)などがあります。これらは完璧ではありませんが、シビル攻撃のコストを上げる効果があります。重要な投票に参加するときは、その仕組みのシビル対策がどう設計されているかを確認することが大切です。

Q
シビル攻撃と51%攻撃の違いは何ですか?
A

支配の対象が違います。シビル攻撃はネットワーク上の偽IDやノード数を増やして多数派を装う攻撃で、PoS・投票・評判システムなどに広く適用されます。51%攻撃はマイニングのハッシュレート(計算能力)の過半数を支配する攻撃で、PoW型ブロックチェーンに特化しています。51%攻撃の前段として、ノード偽装にシビル攻撃が組み合わされることもあります。

コメント

※本記事の内容については、できる限り正確な情報を掲載するよう努めておりますが、完全に正確であるという保証はありません。一部の内容に誤りや適切でない表現がある可能性があります。ご了承の上、参考程度にとどめていただければ幸いです。なお、記事の改善点などがございましたら、ぜひコメントにてご指摘ください。
犯行スキーム詐欺辞典
\この記事をシェアする/
\賠償罪子のSNSに遊びにいく/
タイトルとURLをコピーしました