On Chain Governanceとは何か
On Chain Governanceは、暗号プロトコルがコミュニティにスマートコントラクトを使って提案、投票、変更の実行をさせる仕組みです。投票はチェーン上に記録され、閾値が満たされるとコードの更新が自動的に反映されます。投票箱が自動で集計される公開のタウンホールを想像してください。
On Chain Governanceは開発者が無視できる単なる世論調査だ、という見方があります。そうではありません。提案が可決されると、実行はコントラクトに組み込まれ、後で中央集権的な組織が承認するのを待つことはありません。
On Chain Governanceの仕組み
典型的なトークン投票を例にした簡単な案内です。Ethereum、Tezos、Cosmos系の仕組みでよく見られます。
- ステップ 1: 誰かが変更したい正確なコードやパラメータを含む提案を作成します。
- ステップ 2: 投票が開始されます。トークン保有者は賛否を投じ、通常は対応するウォレット内で主要なブロックチェーンネットワーク上で行われます。
- ステップ 3: 定足数と承認閾値が満たされれば、提案は可決と記録されます。
- ステップ 4: 実行段階がチェーン上で動作し、ガバナンスコントラクトを通じて変更が自動的に適用されます。わざわざ許可を求めるメールは不要です。
- ステップ 5: 結果は永続的に記録されます。誰でも誰が投票したか、どれだけの重みがあったか、何が変わったかを確認できます。
明瞭で公開されています。そう、これが基本的な考え方です。
なぜOn Chain Governanceが重要なのか
取締役会ではなくコードとコミュニティを信頼する仕組みです。利点とトレードオフが伴います。
- 利点: アップグレードやパラメータに直接影響を与え、結果は透明性によって裏付けられます。
- 視点: ユーザーが発言権を期待するインターネット文化を反映します。高級ブランドの意思決定と掲示板での議論が交わるイメージです。
- 関連性: トークン投票、プロトコルの手数料切り替え、資金の支出、DAOツールなどで見かけます。
投票前に実行ペイロードを確認してください。可決されればそのコードが実行されます。また定足数のルールや委任があなたの影響力を増すかどうかもチェックしましょう。
On Chain Governanceの主な特徴
オフチェーンの議論やフォーラムの雰囲気と比べた際の違い:
- 自動化: 可決した投票が人的な審査なしにコントラクトの動作を引き起こすことがあります。
- ウェイト付き: 投票力は通常トークンに紐づき、直前の不正行為を防ぐためにロックやスナップショットが使われることがあります。
- 組み合わせ可能: 多くは分散型モデルと連携し、資金、アップグレード、パラメータがコミュニティで管理されます。
バリエーション
現場ではいくつかのタイプが見られます:
- トークン: 1トークン1票の方式。通常は定足数や特別多数のルールがあります。
- 二乗則: 投票重みの平方根を用いて大口保有者の影響を和らげます。
- 評議会: 選出された署名者や委員会が広範な投票の結果を実行します。
- ハイブリッド: まずオフチェーンでの意思表示を行い、最終確認投票の後にオンチェーンで実行します。
ガス代と投票のタイミングは重要です。遅れて提出したり最終実行に署名し忘れると、全員が合意していてもOn Chain Governanceが停滞することがあります。
例
Uniswapの保有者は選ばれたプールで手数料の切り替えを有効にするか投票し、可決した提案はプロトコルのガバナンスコントラクトによって実行されました。
豆知識
Tezosは初日からOn Chain Governanceを導入しており、複数のプロトコルアップグレードをこれで適用してきました。一方でEthereumの主要な変更は依然としてクライアントや研究者間のオフチェーンの合意に頼っています。
まとめ
一言で言えばOn Chain Governanceとは、コードに裏付けられた投票によりコミュニティが許可を求めずにプロトコルを導く仕組みです。
