イーサリアムのフォーク総まとめ

この記事は次の言語でご利用いただけます:

Author logo
Patrick Dike-Ndulue
Post image

フォークとは、ブロックチェーンのプログラムコードが変更されることで発生する現象で、多くのブロックチェーンプロジェクトでよく見られます。

仮想通貨コミュニティ内での意見の対立や、ブロックチェーンのプログラムコードの改良が必要となることが、フォークが起こる主な理由です。

フォークは、ソースコードの小さな修正や段階的なソフトウェアアップデートから、ブロックチェーンプロトコルの抜本的な変更まで幅広く存在します。また、計画的に行われるものと、突発的に行われるものがあります。

ハードフォーク

ハードフォークは、最も重要なフォークと考えられています。これはブロックチェーンが不可逆的に分岐し、新しいプロトコルが従来のものと完全に互換性を失う現象です。

ハードフォークは、ブロックチェーンアルゴリズムの大幅な変更を伴い、ネットワークが新しいバージョンへ移行したり、2つのネットワークに分裂したりします。新しい暗号資産やプロジェクトの立ち上げにもよく利用されます。

イーサリアムとそのハードフォーク

イーサリアムは時価総額で2位のブロックチェーンであり、独自トークンの発行や分散型プラットフォームの構築、NFTの売買などで人気があります。現在、イーサリアムネットワーク内での1日あたりの取引量は30億ドルに達し、さらにサードパーティ製品によって約600億ドルがブロックチェーン上に存在しています。

イーサリアムは、非常に活発な仮想通貨コミュニティを持ち、ネットワークの改善を目的とした継続的なアップデートが行われています。

各イーサリアムのハードフォークは、ユーザーの課題解決を目的に設計されています。

イーサリアムの代表的なハードフォーク

2015年7月30日のローンチ以降、イーサリアムは複数回のアップデートを実施してきました。代表的なハードフォークは以下の通りです:

  • Frontier(2015年7月30日)
  • Frontier Thawing(Ice Age)(2015年9月7日)
  • Homestead(2016年3月14日)
  • Ethereum Classic(2016年7月20日)
  • Tangerine Whistle(タンジェリン・ホイッスル、2016年10月18日)
  • Spurious Dragon(スピュリアス・ドラゴン、2016年11月22日)
  • Byzantium(2017年10月16日)
  • Constantinople(2019年2月29日)
  • Istanbul(2019年12月8日)
  • Muir Glacier(ミュア・グレイシャー、2020年1月2日)
  • Beacon Chain(2020年12月1日)
  • Berlin(2021年4月15日)
  • London(2021年9月5日)
  • Merge(Bellatrix・Paris、2022年9月15日)

Frontier

Frontierは厳密にはハードフォークではありませんが、イーサリアムのメインブロックチェーン立ち上げに関する重要な出来事なので最初に触れます。主な目的は、開発者がdAppsや新しい暗号資産を作成できるようにすることです。イーサリアムは当初から大規模なエコシステムとして構想されており、現在その通りに成長しています。

Frontier Thawing(Ice Age)

Frontier Thawing(Ice Age)は、セキュリティ強化とブロックチェーンアップデートのスピード向上を目的に実施された、予定外のハードフォークです。

Homestead

このフォークの主な目的は、中央集権化を避けることでした。ネットワークの仮想通貨(ETH)による取引がユーザーに解放され、スマートコントラクトの利用も可能になりました。

これにより、イーサリアムは本格的なDeFiプロジェクトとなり、ネイティブコインは人気を集め、多くの仮想通貨ユーザーがイーサリアムに投資し、ETHの取引も活発化しました。

Ethereum Classic

Ethereum Classicは、イーサリアムプロジェクトにとって最初の大きな試練の一つでした。このハードフォークは、DAOの失敗を受けて実施されました。

DAO(分散型自律組織)は、トークン販売によって1億5,000万ドルを調達したイベントですが、未知のハッカーによって5,000万ドル相当のETHが盗まれました。

この事件により、開発者たちは盗まれた資金を取り戻すためにハードフォークを実施。結果として、ブロックチェーンはEthereum Classicとメインネットの2つに分岐しました。

盗まれたコインは、スマートコントラクトのコードに従い28日間中間アカウントにロックされていました。この期間中に不正取引を巻き戻すためのハードフォークが実施され、ETHを失ったユーザーはメインネット上で資産を取り戻しました。一方、ハードフォークに賛同しなかったユーザーは、ETHが盗まれたままの旧チェーンで取引を続け、このネットワークとコインはETC(Ethereum Classic)と呼ばれるようになりました。

Tangerine Whistle(タンジェリン・ホイッスル)

DAO事件やメインネット分岐が議論される中、ネットワークにDDoS攻撃が仕掛けられました。大量の空取引がブロックチェーンに流され、正規の取引がブロックに含まれにくくなる問題が発生しました。

これを受けて、突発的なTangerine Whistle(タンジェリン・ホイッスル)フォークが実施されました。目的は、一部のコード実行コストを引き上げ、攻撃者にとって攻撃が非常に高額になるようにすることでした。

Spurious Dragon(スピュリアス・ドラゴン)

空取引の氾濫に加え、攻撃者は空アカウントを大量に作成してネットワークを妨害しようとしました。データのないアカウントからゼロ残高の送金が行われ、ブロックチェーンのサイズが膨らみ、通常の取引が遅延する事態となりました。

これらの攻撃は800万件の空アドレスから行われ、ブロック生成時間が1〜2秒増加しました。

結果として、攻撃の影響を排除し、一部のトランザクションコードのコストを変更、空残高をネットワークから除去するためのハードフォークが実施されました。

Metropolisアップデート:ByzantiumとConstantinople

大規模なMetropolisハードフォークは、ByzantiumとConstantinopleの2段階に分けて行われました。

Byzantium

MetropolisアップデートはByzantiumハードフォークから始まりました。このフォークは2015年からイーサリアムのロードマップに含まれていたもので、以下のような成果がありました:

  • トランザクション承認速度の向上
  • マイナー報酬が5ETHから3ETHに減少
  • ディフィカルティボム(採掘難易度爆弾)の1年半延期

ディフィカルティボムとは、PoWコンセンサスアルゴリズムを採用するETHのマイニング難易度を段階的に上昇させ、ブロック生成コストを増加させるプログラムコードです。

  • トランザクションのプライバシー向上

Constantinople

Metropolisアップデートの第2段階です。マイナー報酬はさらに3ETHから2ETHに減少し、マイニング速度も約14秒に短縮されました。また、このフォークによってイーサリアムブロックチェーンがPoWとPoSのハイブリッド方式へ移行するための基盤が整いました。

Constantinopleフォークの結果、イーサリアムはより高速で効率的、かつ使いやすくなりました。スマートコントラクトの開発も容易になり、イーサリアムコード内の一部操作が簡素化されました。

Istanbul

このアップデートは、以下の課題解決を目的としています:

  • DDoS攻撃への耐性強化
  • ガス(手数料)計算方法の変更
  • ブロックチェーンのスケーラビリティ向上
  • PoWを採用するコインとの互換性確保

Muir Glacier(ミュア・グレイシャー)

Istanbulフォークは完全には成功せず、アップデート時点で必要なソフトウェアを導入したノードが半数未満でした。その結果、ブロックチェーンのマイニング時間が増加し、2020年1月2日にMuir Glacier(ミュア・グレイシャー)フォークが実施され、ディフィカルティボムの再延期が主な目的となりました。

Beacon Chain:イーサリアム2.0の始まり

このフォークは、非常に注目されたアップデートの一つです。仮想通貨コミュニティはETH2.0のローンチを数年待ち望んでいました。多くの投資家がBeacon Chainの早期利用を希望していました。

Beacon Chainは、トークンやトランザクション、dAppsも存在しない空のネットワークです。唯一の目的は、Proof-of-Stakeコンセンサスのブロックチェーンであることです。

Beacon Chainは空のブロックチェーンであるため、イーサリアムネットワークと統合し、PoWからPoSへとコンセンサスを置き換えることができました。実際、すでにそれが実現しています。

最初のブロックチェーンは2020年12月1日に開発者によって作成され、マイナーではなくバリデーターによって支えられました。バリデーターは1人あたり32ETHをステークし、合計524,288ETHが集まりました。

Berlin

このハードフォークは、実質的にIstanbulの第2段階であり、Londonフォークへの準備でもあります。
Berlinでは、以下のような改善が提案されました:

  • 手数料の引き下げ
  • 多様なトランザクションタイプの導入
  • トランザクション処理の高速化
  • 新しいタイプの取引トランザクション追加

London

イーサリアム2.0の最新段階に向けたシステムアップデートです。Londonフォークは賛否両論がありました。手数料の低減を評価する声がある一方、トランザクション承認手数料を減額するEIP-1559には否定的な意見もありました。

EIP(Ethereum Improvement Proposal)は、イーサリアムの改善を目的とした提案であり、ハードフォークも含まれます。

Merge

2022年9月15日、イーサリアムネットワークで待望のMerge(マージ)が完了しました。
時価総額2位の仮想通貨が、Proof-of-WorkからProof-of-Stakeコンセンサスへと正式に移行しました。

Mergeは2段階に分かれており、Bellatrixフォーク(2022年9月6日)がコンセンサスレイヤーのアップデート、Parisが実行レイヤーのアップデートを担当しました。このアップデートにより、イーサリアムネットワークはPoWからPoSへと移行しました。

Mergeの翌日には、ETHWとETHFという2つのハードフォークが立ち上がりました。主な違いは、PoWコンセンサスアルゴリズムをサポートしている点です。

イーサリアムコミュニティは6年かけてMergeに到達しました。多くの人が、このハードフォークを単なる分岐ではなく、仮想通貨の歴史における重要な節目と見なしています。

Mergeは、分散型かつ公開ネットワークが、最大限エネルギー効率よく運用できることを証明するものとされています。

Author logo
著者 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
レビュー担当者 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.