アーキテクチャ
ガバナンスアーキテクチャのハイレベルな概要
概要
$ethDYDX、$stkDYDX、および$wethDYDX(「ガバナンストークン」)は、dYdX v3の変更について提案および投票する権利を保有者に付与します。dYdXのガバナンスは、AAVEガバナンス契約に基づいており、ガバナンストークンの保有に基づいた投票をサポートします。
提案は、提案の種類に基づき、指定された基準値および賛成への選択における割合にて審査通過する必要があります。
ガバナンストークンの投票および提案権により、ガバナンストークンの保有者は、提案やガバナンス提案に対する投票を行うことができます。 ガバナンストークンの保有者は、そのような権限を他のイーサリアムアドレスに委任する場合があることにご注意ください。
dYdXガバナンスの中核には8つのスマートコントラクトがあります。
$ethDYDX、$stkDYDX、および$wethDYDXトークン
契約:定期的に異なるブロックに設定する各アドレスの投票権に関するスナップショットがあります。ガバナンス戦略V2
契約:提案および投票に関するユーザーの相対的な権限を測定するロジックが含まれています。dYdXコミュニティは、dYdX v3ガバナンスにおける投票および提案に対して、ethDYDXと同じガバナンス機能を備えた$wethDYDXに付与するために、ガバナンス戦略
契約をガバナンス戦略V2
にアップグレードすることに合意しました。セーフティモジュール
契約:$ethDYDXトークンをステークし、ポジションをトークン化し、報酬を獲得するためのロジックが含まれています。安全モジュールにステークされたトークンは、完全なガバナンス権を保有します。ガバナー
契約:提案を追跡し、タイムロックでのスマートコントラクトを通じて提案を実行できます。タイムロック
契約:ガバナンスによって選択されたトランザクションのキュー追加や、キャンセル、実行ができます。提案での機能は、タイムロック契約によって開始されます。遅延および猶予期間の満了前に、キューに追加されたトランザクションを実行できます。優先タイムロック
コントラクト:タイムロックコントラクトと同じですが、優先度コントローラーが優先期間(タイムロックの遅延終了の7日前)以内にトランザクションを執行することが可能になります。
dYdXのオンチェーン・ガバナンスでは、以下のことを可能にします。
承認された実行管理者契約によって実行される提案の選択
提案の開始時に保有されているトークンのスナップショット
選択権および提案権の個別委任
提案、最小選択数、および選択数差決定権を含むガバナンス基準値の設定
選択のカウント方法を変更する(ガバナー契約に関する「ガバナンス戦略」スマートコントラクトアドレスの変更による)
提案の種類
提案の期間および実行に影響を与えるパラメータが異なる4種類の提案があります。例えば、ガバナンスのコンセンサスに影響を与える重要な提案では、選択時間の増加や選択差の増大を必要とするものの、プロトコルパラメータのみに影響を与える提案では、選択時間の短縮および迅速な実行が可能となります。実行管理者は、各種類の提案について検証する必要があります。
短いタイムロックでの実行管理者
短いタイムロックでの執行管理者は以下の事象を管理します。
流動性モジュール、セーフティモジュール、Merkleディストリビューターモジュールなどのインセンティブコントラクト
報酬およびコミュニティ基金における資金
新しいトークンを発行する
セーフティモジュールを除くすべてのプロキシコントラクト
Starkプロキシコントラクトにおける監視者の役割
Starkwareの優先タイムロックの執行管理者
Starkwareの優先タイムロックの執行管理者は、StarkExパーペチュアル取引コントラクトを保有しています。dYdX v3の設定を制御する提案を実行することができます。
実行されるアクションによっては、取引所で変更を適切に実行するには、Starkwareチームが関与する必要がある場合があります。このため、この執行管理者は「優先度コントローラー」の役割を担っています。Starkwareだけが提案の実行をトリガーできる期間が7日間(優先期間)割り当てられます。
Starkwareは_、_どのプロトコルの変更が行われるかについては管理できません。dYdX v3ガバナンスを介して、$ethDYDXおよび$wethDYDXトークン保有者のみが、交換プロトコルの変更を承認または拒否することができます。
長いタイムロックでの実行管理者
長いタイムロックでの実行管理者は、ガバナンスのコンセンサスに影響を与えるdYdX v3の一部を一般的に変更する提案を実行できます。
Merkle-pauserの実行管理者
Merkle-pauserの実行管理者は、Merkleルートをフリーズする提案を実行できます。これは各ユーザーの累積報酬残高によって定期的に更新され、提案されたルートが適切でないか悪意がある場合に、新しい報酬を時間の経過に応じてユーザーに提供できるようにします。また、スタークプロキシコントラクトによる強制取引リクエストを拒否することもできます。
最初のタイムロックでのパラメータは、以下のとおりです。
最終更新