モナコインへの攻撃、なぜ成功? 小さな「アルトコイン」襲う巨大なハッシュパワー(1/3 ページ)
「ブロックチェーンに書き込まれて確定したものが、後から改ざんされたわけではない」――ブロックチェーン推進協会(BCCC)は6月1日、国産仮想通貨「モナコイン」や、ビットコインから派生したアルトコイン「ビットコインゴールド」などが相次いで攻撃を受けた件で、報道関係者向け説明会を開いた。
BCCC代表理事を務めるインフォテリアの平野洋一郎社長は、今回起きた事件について「ブロックチェーンが改ざんされたわけではない」と強調した。また、BCCC副代表理事でカレンシーポート代表取締役の杉井靖典CEOは「“PoW”だけでは限界かもしれない。解決には他のアルゴリズムとの組み合わせが必要だろう」と話した。
攻撃者の着眼点
報道によると、5月15日までに取引所が攻撃を受け、モナコインが不正に出金されたとされている。海外の仮想通貨取引所から約1000万円が不正に引き出される被害が出た。
ビットコインゴールドでは、5月16日~19日の間に「51%攻撃による二重支払い」(後述)によって約20億円(1800万ドル)が取引所から不正に引き出された。
これらは「取引所が資金入庫の合意決着を見誤ったことによって起きた事件だ」と、杉井CEOが解説する。
ブロックチェーンは、定められた容量の「ブロック」に取引履歴を書き込み、ブロックを鎖のようにつないだものを参加ノード(コンピュータ)間で共有することで、改ざんを難しくする非中央集権型の技術。
ビットコインをはじめ、モナコインやビットコインゴールドが採用しているブロックチェーンの方式では、ブロックの偽造を防ぐため、複雑な計算問題(ナンス)を一番先に解いたコンピュータがブロックを承認する「Proof of Work」(プルーフ・オブ・ワーク、PoW)と呼ばれる合意形成アルゴリズムを導入している。
ブロックチェーンは1本の鎖だが、新規ブロックを追加するタイミングで鎖が「分岐」してしまうこともある。ブロックチェーンが分岐した場合、長く伸びた鎖を採用し、短い分岐鎖を「なかった」ことにするのがブロックチェーンの仕様だ。つまり、短い分岐鎖に記録されていた取引は無効になる。
鎖が分岐した先端ではこのように無効になる可能性があるため、「取引がブロックチェーンに書かれた」と強く確信するには鎖が伸びるのを待つ必要がある。
例えば、ビットコインでは1ブロックの生成が約10分となるよう調整されている。取引を記録したブロック生成後、30分~1時間=3~6ブロックが承認され、後に連なるのを待って取引の確定とするのが一般的だ。
仮想通貨取引所もこれに従い、仮想通貨の種類ごとに承認数を定めているが、被害に合った取引所は承認数が少なかった。攻撃者はここに着目したという。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「コードは一行も書いていない」 アイドルの宮本佳林さん、AIで配信システムを丸ごと構築 “技術ブログ”が話題
-
2
フライトレーダー24、羽田の異常接近データを公開 最接近時の垂直間隔は約30メートル
-
3
Google、新型スマホ「Pixel 11シリーズ」を予告 8月12日に予約購入スタート
-
4
ゲオのレトロゲーム販売がみせた劇的な復活劇 店舗10分の1で売上1.4倍の秘密とは?
-
5
「イオンモール熊本にガスコージェネは設置していない」 SNSの噂を経産省が否定
-
6
AI普及でデザイン業の倒産が前年比2.7倍に 「独自性なき企業は淘汰」 東京商工リサーチ
-
7
OpenAI、Appleの提訴に全面反論――「営業秘密は持っていないし、欲しくもない」
-
8
中部電力に不正アクセス 連絡先情報7万1700件が漏えいか 取引先や自治体の連絡先も漏えいの恐れ
-
9
キオクシアに約366億円の賠償命じる判決 米特許訴訟、陪審評決に続き 「あらゆる法的手段講じる」
-
10
au、1台のスマホに2つ目の電話番号「セカンドナンバー」開始 月額550円
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR