Talentaと一緒に:暗号通貨を解読|51%攻撃の防止

f:id:TalentaSG:20190111145438p:plain

51%攻撃とは?

その名の通り、51%攻撃はPoWのブロックチェーンの承認作業において悪意のあるマイナー・グループがハッシュレート全体の50%以上を支配して意図的に不正取引を行うことです。PoWでは「分岐したチェーンは長いほうが採用される」という特性があるため、このような事象が起こります。

ブロックチェーンに最大のいじめっ子?

一般的に言うと、ブロックチェーン・マインナの主な仕事はブロックチェーンの分散台帳で取引の確認と記録を中心に回ります。マイニングが専有のパソコン設備に供給している特定の演算能力に決める大量のハッシュパワーが必要です。その非常に難しさにかけて、ブロックチェーンセキュリティは手ごわくものになりました。検証にもいわず、偽造さえ非常に困難になりました。ブロックに入ると、検証された取引は接着したレゴブロックのような不変になった上に、改ざんに対して免疫があります。

ルールを多数決で決める

取引に対する改ざんを防止する

しかし、多数な権力を持ってため、攻撃者が新たな取引が承認されるのを防ぐ、ユーザー間で正当な支払いを有効に中止できます。ブロックチェーン・マイナーが競って最初に取引を承認することは珍しくありませんが、故意に過半数のハッシュパワーを持って、取引の承認権を独占して、大分のトランザクションを確認できるようになってきました。それによって、他のマイナーがブロックを作ることが妨げています。その上、全体のブロックチェーンのセキュリティと効率を大きく揺らぎながら、利益が大多数に傾いて行ってしまいます。

二重支払い

十分なハッシュパワーを集中すると、マイナーは二重支払いができようになります。仮想通貨で言えば、一度送金した仮想通貨をもう一度別のアドレスに送金することが二重支払いにあたります。通常、ブロックチェーンにおいて二重支払いが行われた場合は、より早く行われた方の取引を採用して、あとに行われた取引を不正な取引として弾かれるようになっています。ですから、二重支払いが支払いを送金してから元に戻すので、無事のような仮象に目を惑わされます。完璧な偽物がデジタルウオーレットにあって、他のマイナーが取引を確認することを妨害しています。自分のクレジットカードを例として考えれば、販売ログに登録しないで、クレジットカードの取引を逆にするー払ったお金を口座に戻ってものの、販売ログで「既払い」を示しています。

過多数のマイナーが取引の確認を担当している一方、ブロックチェーンの分野で中央集権が存在せず、何方がこれら攻撃者を捕まえますか?

51%攻撃に対策は?

マイニングプールに拡大すぎじゃないで

Ghash.ioはビットコインにおいて世界一のマイニングプールであり、世界中ビットコイン・ネットワークの最大50%のハッシュパワーを占めていました。報酬に追い求めているマイナーに対して非常に気の利いたマイニングプールと思われていますが、51%の支配権を集めし、ブロックチェーンセキュリティに関する投資家の信頼を揺るがすという差し迫った脅威は、Ghash.ioマイナーにハッシュパワーの保有削減を検討することを促しました。

最後の決定がGhash.ioのパートナー、マイニング・デザイナーBitfuryに決められた。攻撃された可能性が減少するために、Bitfuryがサービスを自分のマイニングプールへ移して、Ghash.ioの分け前を危険性が低いの30%に引き下げました。そう言えば、51%攻撃の予防は確かに難しくなさそうですが、マイナーに主要なプールに背を向けるが説得することは難しいものです。

ブロックチェーン・プロトコルを守る

51%攻撃は「ハッシュパワーが低く、上昇が期待できる」という規模が小さいブロックチェーンを狙って行われます -  ビットコイン・ゴールド、ライトコイン・キャッシュと他の対象もご多分に漏れず攻撃の犠牲品になります。攻撃者は優秀なビットコインを標的とする代わりに、不安定なプロトコルと散在するマイナーの分布でブロックチェーンを標的にすることがよくあります。彼らの目的は、大多数の採掘権を主張し、取引を再編成し、そして大口取引を不正に改ざんした後に戦利品を逃げることです。

潜在的な目標として、駆け出しのブロックチェーンは、可能性のある抜け穴を見直すために目の専門家のペアの助けを借りてより安全なプロトコルの構築に焦点を当てるべきです。家を建てるだけではいけないで、無敵の要塞を建設しよう。

Talentaの最新情報、相場に影響を及ぼす重要ニュースをいち早く知らせてくれるの登録はこちら。

Facebook: https://www.facebook.com/talentasg/

WeChat: https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzUzNDk0OTAxOQ==&scene=124#wechat_redirect

Twitter:

 英語:https://twitter.com/TalentaSG

日本語:https://twitter.com/TalentaSG_jp

Telegram: https://t.me/TALENTA

はてな:https://talentasg.hatenablog.com/