イーサリアムのガバナンスモデルはどのようなものですか?

Hans-Helmut Kraus
Hans-Helmut Kraus
Ethereum smart contract auditor and security expert; 以太坊智能合约审计师与安全专家。

はい、承知いたしました。イーサリアムのガバナンスについて、分かりやすい言葉で解説しましょう。


イーサリアムのガバナンスモデルとは?

「イーサリアムのガバナンス」と聞くと、実はかなり複雑な話なんです。私たちが普段考えるような企業経営とは全く異なりますから。イーサリアムには、CEOや取締役会といった絶対的な意思決定機関がありません。その意思決定プロセスは、さしずめ...そうですね...動的で多種多様な関係者が参加する「社会実験」のようなものです。

簡単に言えば、イーサリアムのガバナンスは、**「オフチェーン・ガバナンス」(Off-chain Governance)「社会的合意」**の組み合わせです。

「オフチェーン・ガバナンス」と聞くと専門的に聞こえますが、要するに、皆が会議、フォーラムでの議論、ソーシャルメディアでの討論などを通じて合意を形成するのであって、すべてを直接オンチェーンで投票して決めるわけではないということです。

より良く理解していただくために、イーサリアムを分散型のデジタル「都市」として想像してみましょう。

この都市には市長もおらず、中央政府もありません。都市の法律(つまりコード)をどのように変更するかは、都市内のいくつかの主要なグループが協力して話し合う必要があります。誰もが誰かに強制することはできず、最終的な決定は皆が「足で投票する」(=支持しないなら去る)結果です。


誰がガバナンスに参加しているのか?(この「都市」の主要な役割)

この「デジタル都市」には主にいくつかの種類の役割があり、それぞれがイーサリアムのガバナンスにおいて重要な役割を担っています。

1. コア開発者 (Core Developers)

  • 彼らは誰か? - 彼らはこの都市の最も優秀な「建築家」であり「エンジニア」です。イーサリアムの基盤となるコードの作成、保守、アップグレードを担当しています。
  • 彼らの権力は? - 彼らは技術的に絶大な影響力を持っています。新しい機能や変更は、彼らによって実装されなければなりません。しかし、彼らが思い通りに振る舞えるわけではありません。なぜなら、彼らが書いたコードが誰にも使われなければ、それはただの無駄なコードになってしまうからです。彼らは独裁者というよりも、技術的な助言者といった方が適切でしょう。

2. ノード運営者 (バリデーター/マイナーを含む)

  • 彼らは誰か? - 彼らはこの都市の「インフラ運営者」です。イーサリアムのソフトウェアを実行し、トランザクションを検証し、ネットワーク全体のセキュリティと安定性を維持しています。イーサリアムがPoSにアップグレードされてからは、主に「バリデーター」と呼ばれます。
  • 彼らの権力は? - これが最も核心的な権力です。開発者が新しいバージョンのソフトウェア(例えば重要なアップグレード)をリリースした場合、ノード運営者には更新するかしないかを選択する権利があります。もし大多数のノードが更新を拒否すれば、そのアップグレードは失敗に終わります。これは最終的かつ最も直接的な投票権なのです。

3. アプリケーション開発者とユーザー (DApp Developers & Users)

  • 彼らは誰か? - 彼らはこの都市に住む「住民」や「事業者」です。イーサリアム上でアプリケーション(DApps)を構築したり、それらのアプリケーションを使って取引したり、ゲームをしたり、DeFiに参加したりしています。
  • 彼らの権力は? - 彼らの影響力は間接的ですが、非常に大きいです。もしあるアップグレードが彼らにとって不都合なものであれば、例えば手数料が途方もなく高くなったり、彼らが開発したアプリケーションが動作しなくなったりすれば、彼らは不満を表明し、さらにはイーサリアムを離れて他のブロックチェーン(他の「都市」)へ移行する可能性もあります。ユーザーの流出はイーサリアムの価値とエコシステムに直接影響するため、彼らの声は開発者が耳を傾けなければならないものです。

4. イーサリアム財団 (Ethereum Foundation)

  • 彼らは誰か? - これは非営利組織であり、都市の「文化・研究助成機関」と理解できます。
  • 彼らの権力は? - 彼らの役割は調整と資金提供であり、統治ではありません。彼らは一部の主要な研究開発作業に資金を提供したり、開発者会議(例えばDevcon)を組織したりしますが、開発者やコミュニティに何かを命じる権力は持っていません。彼らの影響力は、その名声とエコシステムへの貢献から生まれます。

どのように意思決定がなされるのか?(典型的なアップグレードの流れ)

通常、大きな変更(例えば「上海アップグレード」)は以下のプロセスを経て行われます。

  1. 提案の提出 (EIP):誰でも「イーサリアム改善提案」(EIP - Ethereum Improvement Proposal)を提出できます。これは、都市の掲示板に「新しい高速道路を建設すべきだ」といった提案を貼り出すようなものです。
  2. コミュニティでの議論:このEIPは、専門フォーラム(Ethereum Magicians)、開発者電話会議(All Core Devs Call)、GitHubなど、さまざまな場所で議論されます。参加者たちは、この提案のメリットとデメリットについて活発な議論を交わします。
  3. 開発者による実装:もしあるEIPが十分な支持と技術的な承認を得られれば、コア開発者はそれをコードに書き込み、テストを開始します。
  4. 最終決定 (ハードフォーク):新しいコードの準備が整うと、「アクティベーション」の時期が決定されます。その時点になると、すべてのノード運営者は自身のソフトウェアを更新する必要があります。これが最終的な「社会的合意」のテストです。皆がこのアップグレードが良いものだと信じていれば、自発的に更新します。逆に、そう思わなければ拒否します。深刻な意見の相違が生じた場合、ブロックチェーンが分裂する可能性さえあります(例えば、かつてのイーサリアムとイーサリアムクラシックのように)。

まとめ

したがって、イーサリアムのガバナンスモデルは次のように理解できます。

  • 単一のボスは存在せず、権力は異なるグループの手に分散され、相互に牽制し合っています。
  • それは単純なコード投票ではなく**「社会的合意」**に依存しています。ある変更が正しいと皆に納得させるためには、多くのコミュニケーションと議論が必要です。
  • プロセスは遅く、慎重で、時に混乱を伴うこともありますが、これこそがネットワークの安全性と分散化を保証し、少数の人間が簡単にネットワークをコントロールすることを避けるためのものです。
  • 最終的な権力は、ソフトウェアを実行するノードとネットワークを利用するユーザーの手にあります。なぜなら、彼らはどのような変更であれ、それを受け入れるか拒否するかを選択できるからです。