51%攻撃(51% Attack)ってなに?

Aaron OlsonによるPixabayからの画像 用語
Aaron OlsonによるPixabayからの画像
この記事は約4分で読めます。

51%攻撃(51% Attack)とは…

51%攻撃(51% Attack)は、ブロックチェーン技術を用いた暗号通貨において、攻撃者が攻撃対象のネットワーク上で、計算能力の過半数を占めることで、不正な取引を行ったり、取引履歴を改ざんしたりすることができる攻撃手法のことを指します。

ブロックチェーンは、分散型台帳技術であり、ネットワーク上に分散された複数のノードで運営されています。

このため、ネットワーク上の取引の正当性を判断するためには、ノード間で合意形成をする必要があります。

通常、この合意形成には「Proof of Work」という仕組みが用いられており、ノード間で競争的に解いた暗号学的な問題をもとに、取引の正当性を判断しています。

しかし、攻撃者が計算能力の過半数を占めると、その攻撃者は自分の偽のブロックをネットワーク上に送信することができ、それがノード間で合意形成されてしまうことで、不正な取引が成立してしまいます。

また、攻撃者は自分が持っている計算能力を使って、過去の取引履歴を改ざんすることも可能です。

51%攻撃は、暗号通貨に対する重大な脅威となり得るため、ブロックチェーン技術を用いた暗号通貨の開発者や利用者は、この攻撃手法から保護するために、さまざまな対策を講じています。

例えば、Proof of Workの代わりにProof of Stakeを採用することで、計算能力に基づく攻撃を防ぐことができます。

また、分散型台帳技術のセキュリティの向上や、ネットワーク上のノード数の増加なども、51%攻撃からの保護に役立ちます。

↓下記の記事もおすすめです!↓

Proof of Stake(PoS)とは?
Proof of Stake(PoS)とは… Proof of Stake(PoS)は、ブロックチェーンの分散型ネットワークにおいて、新しいトランザクションを承認するためのアルゴリズムです。PoSは、ブロックチェーン技術のProof of Work(PoW)ア...

PoS(Proof of Stake)でも影響ある?

PoS(Proof of Stake)でも、理論的には51%攻撃に対する影響があります。

PoSでは、計算能力に基づく攻撃ではなく、所有する仮想通貨の量に基づいてブロックを生成する権利を持つことができます。

攻撃者が仮想通貨を大量に所有している場合、攻撃者は多数のブロックを生成することができ、そのブロックがネットワーク上で選ばれる可能性が高くなります。

そして、攻撃者が自分自身の偽のブロックを生成し、ネットワーク上に送信することで、不正な取引が成立してしまう可能性があります。

しかし、PoSでは、51%攻撃に対する防御手段がいくつかあります。

例えば、スラッシング(Slashing)と呼ばれる仕組みを導入することで、攻撃者が不正な行為を行った場合には、所有する仮想通貨の一部が没収されることがあります。

また、PoSでは、ネットワークに参加するノードの数が多いほど、攻撃者が過半数を占めることが困難になります。

したがって、PoSでも、51%攻撃に対する防御手段があるため、セキュリティ上の問題を最小限に抑えることができます。

PoW(Proof of Work)の防御手段は?

PoW(Proof of Work)でも、51%攻撃に対する防御手段がいくつかあります。

  • ハッシュレートの増加:攻撃者が過半数の計算能力を占めるには、大量の計算能力を持っている必要があります。ハッシュレートが急速に上昇する場合、攻撃者が追いつくことができなくなります。そのため、ハッシュレートを高めることが、51%攻撃に対する効果的な対策となります。
  • コンセンサスルールの変更:ブロックチェーンのコンセンサスルールを変更することで、攻撃者が攻撃を行うために必要なコストを増加させることができます。例えば、ブロック生成に必要な時間を長くする、ブロックサイズを小さくする、報酬を減らすなどが考えられます。
  • 防御的フォーク(Defensive Fork):攻撃者が過半数の計算能力を占め、不正なブロックを生成した場合、ネットワーク上で防御的フォークを実行することができます。この場合、攻撃者の不正なブロックは無効化され、正当なブロックに置き換えられます。
  • ネットワークセキュリティの強化:ブロックチェーンのネットワークセキュリティを強化することで、攻撃者がネットワーク上で攻撃を行うことが困難になります。例えば、暗号化通信の導入、DDoS攻撃に対する防御策の強化、ノードの分散化などが考えられます。

以上のように、PoWでも51%攻撃に対する対策がいくつかあります。

ただし、PoWは計算能力に基づいたブロック生成方式のため、51%攻撃に対する脆弱性があるという点は変わりません。

 

↓下記の記事もおすすめです↓

Proof of Work(PoW)とは?
Proof of Work(PoW)とは… Proof of Work(PoW)は、ブロックチェーン技術において、取引処理を承認するために使用されるアルゴリズムの一つです。PoWは、分散型のネットワークにおいて、改ざんや不正操作を防ぐために重要な役割を担ってい...

 

【PR】おすすめ仮想通貨取引所ご紹介


Bitget
口座開設はこちらから!

メリット

  • コピートレードが可能
  • 最大レバレッジ125倍で取引可能
  • 追証が発生しないゼロカットシステムを採用
  • 口座開設がとても簡単
  • 日本語対応
  • クレジットカードで仮想通貨を購入ができる
  • 安全性が高く安心して取引できる
  • 豊富な取引銘柄を準備
  • スマホアプリがシンプルで使いやすい
  • ステーキングが利用できる

デメリット

  • 日本での運営実績が少ない
  • 法定通貨での入出金ができない
  • 仮想通貨入金の際に最低入金額が設定されている
  • 出金手数料がやや高め

Bitgetの口座開設はこちらからどうぞ!

MEXC Global
口座開設はこちらから!

メリット

  • 約1,100種類以上の銘柄を取り扱っており、現物取引や最大レバレッジ200倍の先物取引ができる
  • クレジットカードを使って仮想通貨を購入できる
  • 日本語対応
  • 頻繁に開催されるキャンペーンでボーナスやエアドロップがもらえる
  • 世界5カ国で安全な取引所として認められている
  • 新規仮想通貨の上場が早い
  • 主要な取引所に上場されていない有望な銘柄の上場が早い
  • サブアカウント機能でリスク分散が可能
  • ステーキングが利用できる

デメリット

  • 取引手数料が高い
  • 日本円の取引に対応していない
  • 注文が約定しない場合がある
  • 法定通貨での入出金ができない

MEXC Globalの口座開設はこちらからどうぞ!

用語
タイトルとURLをコピーしました