解説:ハードフォークの概要と仕組み

Mar 12, 2021
8分で読めます

AIサマリー

もっと見る

わずか30秒で記事の内容を把握し、市場の反応を測ることができます。

詳細サマリー

暗号資産を使用している場合、ハードフォークという言葉を聞いたことがあるかもしれません。しかし、それらとは何か、そしてそれらは重要ですか? この記事では、ハードフォークとは何か、なぜ発生するのか、ハードフォークとソフトフォークの違い、ブロックチェーンの重要な部分である理由について説明します。

また、ビットコインキャッシュやイーサリアムクラシックなど、ハードフォークの事例についても説明します。

ハードフォークとは?

基本的に、ahardはブロックチェーンを2つに分割し、ブロックチェーンのコードが変更され、現在2つのバージョンがあります。

ハードフォークは、互いに互換性のないブロックチェーンの2つのバージョンを作成します。つまり、ブロックチェーンの新バージョンで稼働しているノードは、旧バージョンで行われた取引を認識しません。ブロックチェーン上のすべてのノードは、ハードフォークが変化することに同意する必要があります。

ハードフォークはなぜ起こるのか? 

一般に、ブロックチェーンのハードフォークは、特定の仮想通貨を使用/マイニングするコミュニティのニーズを満たす方法として発生します。古いバージョンのソフトウェアに障害があったり、新しい機能を追加したり、仮想通貨が向かう方向について仮想通貨コミュニティ間で意見の相違が生じたりするため、これらの対策が必要になる場合があります。

実際、執筆時点では、仮想通貨業界の多くの人々が待望のビーコンチェーンイーサリアム2.0ハードフォークを楽しみにしています。このフォークは、ノードがモバイルデバイス上で動作する機能を提供するなど、イーサリアム2.0にいくつかのアップグレードを提供する予定です。

一方、ハードフォークは、新しい仮想通貨に注目を集めるためのプロモーションキャンペーンの一部になることもあります。たとえば、2017年10月にビットコインを所有していたすべての人は、エアドロップの方法で同じ金額をビットコインゴールドに預け入れることができました。これはビットコインゴールドのハードフォークをマークするためでした。

ハードフォークは、ビットコインネットワークやイーサリアムだけでなく、2021年3月のCardanoMaryハードフォークのように、どのブロックチェーンでも発生する可能性があります。 

ハードフォークのその他の理由

ハードフォークが発生する理由は、上記の理由以外にもさまざまです。

ハードフォークが発生するもう1つの理由は、ブロックチェーンネットワークでセキュリティ侵害やハッキングが発生した場合に、利用者に返金することです。このような場合、攻撃者が指定した日付以降に行った取引は無効となります。これは、通常、開発者がハッキング後に新たに悪用された脆弱性を迅速に修正するためです。 

DAOプロジェクトのコードにおけるこのような脆弱性は、実際にイーサリアムクラシックが難燃した理由です。詳細は後ほど説明します。

ビットコインなどの人気プロトコルでは、世界中のさまざまなコーダーが特定のアップグレードを提案することで常に改善に取り組んでいます。ビットコインの場合、BIP(ビットコイン改善提案)の全リストがあります。イーサリアムについては、EIPイーサリアム改善提案)のリストがあります。

2019年、イーサリアムの創設者であるVitalik Buterin氏自身が、このフォークで起こっている好例を挙げています。今後1~2年の間に、イーサリアムエコシステムを新しく安全な環境にアップグレードするという興味深い旅路へと進みます。さらに、近日中に登場するもの、ロールアップする開発、テクノロジーのスケーリングへの開発、多くのものを含むウォレットを含むセキュリティの改善、使いやすさの改善、プライバシーの改善なども予定されています。

ハードフォークとソフトフォークの比較

次に、ハードフォークとソフトフォークの違いを見てみましょう。まず、ソフトフォークとは何ですか?

Asoft forkは、旧バージョンのブロックチェーンと下位互換性を持つソフトウェアアップグレードです。つまり、まだソフトウェアを最新バージョンにアップグレードしていないマイナーは、取引の検証と検証に参加できます。

ほとんどのマイナーだけがアップグレードする必要があるため、ソフトフォークを実装するのはハードフォークよりもはるかに簡単です。

ただし、まだアップグレードしていないマイナーは、とにかくソフトフォークの影響を受けることに注意してください。 

たとえば、アップグレードされていないマイナーとして1メガバイトのブロックを生成します。まだ入金取引を検証できます。ただし、更新では8メガバイトのブロックしかエコシステムに追加できないため、ブロックを追加することはできません。  

ソフトフォークは、マイナーがソフトウェアをアップグレードするインセンティブとして機能したり、機能に支障をきたしたりしていると言えるでしょう。

ハードフォークの例

一般的に、コミュニティがハードフォークを決定した場合、以下の3つのケースシナリオが発生する可能性が高くなります。

  • 一方のブロックチェーンはハードフォークの後に支配的であり、他のブロックチェーンはコミュニティの普及率や価値が低くなっています。 

たとえば、Bitcoin Classic(BXC)Bitcoin Unlimitedは最近、非常に小さなマイニングプールのグループによってサポートされていますが、古き良きBitcoinisは、Shania Twainが歌うように、「愛する人」であり続けています。

  • どちらのブロックチェーンも、コミュニティの採用率や価値がほぼ同等で、互いに独立して採用、共存、運用されています。 

いい例はありませんが、2017年に8 MBのブロックサイズ(2018年には32 MBのブロックサイズ)を増やしたブロックチェーンであるRoger Ver’sBitcoin Cashが適度に適切な例です。このプラットフォームのトップにあるデジタル資産であるBCHは、時価総額で上位20位に入っています。そのため、BCH自体が成功したと言えるでしょう。

もちろん、BCHは価格の点ではビットコインではありませんが、ここで述べた他のハードフォークを見てください。BCHは1ドル以下で販売されています。

  • どちらのブロックチェーンも採用されていますが、そのうちの1つが推奨されます。2つのチェーンの1つは、採用と価値の点で支配的なチェーンになります。 

ここでは、イーサリアムクラシックの例をご紹介しますので、詳しく見ていきましょう。

2016年4月、投資家向けベンチャーキャピタルファンドとして、イーサリアムのブロックチェーンにデジタル分散型自律型組織DAOが導入されました。 

2016年7月、ハッカーはDAOコードの脆弱性を悪用し、5,000万ドル相当のETHを盗みました。その結果、イーサリアムのブロックチェーンは、ハッキングで損失を被った人々のすべての資金を復元するために、ブロック1,920,000でハードフォークされました。これは論争の的となり、イーサリアムクラシック(ETC)としてオリジナルのフォークされていないブロックチェーンを維持することにつながり、ネットワークを2つの別々のアクティブブロックチェーンに分割しました。 

もちろん、イーサリアムが支配的な勢力です。イーサリアムは、市場キャップで2番目に大きい仮想通貨ですが、執筆時点では、イーサリアムクラシックはトップ50に入っていません。

ドミナンスについて言えば、ビットコインは最も人気のある仮想通貨です。

近年、デジタルゴールドへの関心は高まっています。その結果、ハードフォークを含め、その歴史にも関心があります。

ビットコインのハードフォークの歴史を簡単に見てみましょう。

  • ビットコイン・クラシックは、取引ブロックの最大サイズを増やすことを目的とした、オリジナルのビットコインブロックチェーン(ビットコインコア)から提案されたハードフォークです。初期の約束にもかかわらず、ビットコインクラシックはビットコインコミュニティに広く受け入れられていません。

  • ビットコイン無制限では、ブロックサイズを大きくすることができます。しかし、より大きなリソースを持つマイナーが利益獲得を支配するという懸念は、それが離陸していないことを意味します。

  • ビットコインSVは、2つの競合するビットコインキャッシュキャンプで「内戦」と呼ばれていたものから生まれたコインです。最初のキャンプは、起業家のロジャー・バーとBitmainのジハン・ウーが支援し、ブロックサイズを32 MBに維持するビットコインABC(現在はビットコインキャッシュ(BCH)と呼ばれています。ビットコインのハードフォークから生まれた暗号資産としては、これまでで最も成功しています。クレイグ・ライトと億万長者のカルビン・アイヤーが率いる第2のキャンプでは、ビットコインSVという競合ソフトウェアバージョンが登場しました。ビットコイン・サトシビジョンの略で、ブロックサイズの上限が128 MBに引き上げられます。

  • ビットコインゴールドは2017年10月にフォークされました。このフォークは、グラフィックカード(ビットコインのマイニングに使用された高価なASICではなく、ハードフォークの結果として現在は許可されていません)でのマイニングが普通の人々にとってより利用しやすくなることを期待して実装されました。

では、過去10年間にすでにいくつのビットコイン改善案が提出されていると思いますか? 

答えは数多くあります。350は正確に言えば、もちろん、すべてが難易度の高いフォークにしたわけではありません。

しかし、ブロックチェーンはわずか10年以上前に誕生した10代のテクノロジーであり、将来的にはさらに多くのハードフォークが見られるでしょう。

終わりに

つまり、ハードフォークはブロックチェーンの広範囲にわたる変化であり、分散ネットワークで実行されているすべてのノードを新しいバージョン(再調整された機能に対応)に移行する必要があります。 

一方、ソフトフォークは、旧バージョンのブロックチェーンと下位互換性があるソフトウェアアップグレードです。つまり、まだ最新バージョンにアップグレードしていないマイナーは、(アップグレードのインセンティブはあるものの)取引の検証と検証に参加できます。

ハードフォークとソフトフォークは、ネットワーク開発において重要です。これにより、中央集権型のガバナンスがなくても、コミュニティは十分な変更やアップグレードを行うことができます。

ハードフォークのおかげで、ブロックチェーンと仮想通貨は、新機能と開発に伴う改善点を統合しています。それがなければ、エコシステムはネットワークで起こっていることをすべて制御するために集中型サーバーを必要としていました。幸いなことに、私たちは集中型サーバーにとらわれていませんが、ハードフォークにとらわれています。 



最新の暗号資産ニュースを手に入れよう

暗号資産市場に関する情報は鮮度が命!Bybitニュースレターが最新の暗号資産ニュースをお届けします。

    roadmap