見出し画像

dYdXチェーンのネイティブトークン「DYDX」のユーティリティについて解説

TL;DR

  • コミュニティの決定により、DYDXトークンがdYdXチェーンのレイヤー1(L1)トークンとして採用された後、そのトークンのユーティリティ機能が拡張され、ステーキングやセキュリティとガバナンスへの貢献に使用することができるようになりました。これは、dYdX v3におけるガバナンストークンとしてのethDYDXから、独立したPoSブロックチェーンネットワークであるdYdXチェーンのネイティブトークンであるDYDXへの大きな変化です。

  • dYdXチェーンでは、プロトコルによって集められたすべての手数料(USDCで表示されるトレード手数料とDYDXもしくはUSDCで表示されるガス代)がバリデーターとステーカーに分配されます。

  • dYdXチェーン上の取引はガスレスであり(USDC建てのメーカーとテイカーのトレード手数料のみが適用されます)。

10月26日17時00分(UTC)、Operations subDAOとジェネシスバリデーターは、dYdXチェーンバリデーターによってdYdXチェーンの最初のブロック(「ジェネシス」)が作成されたことを発表しました。dYdXチェーンの最初のブロックの作成と、ネットワークのレイヤー1トークンとしてDYDXの採用を受けて、DYDXトークンはdYdXチェーン内で新しい役割を果たすことができます。このブログ記事では、ガバナンストークンとしてのdYdX v3内のDYDXトークンから、dYdXチェーンのレイヤー1プロトコルトークンのDYDXトークンへの進化、DYDXトークンの具体的なユーティリティ、およびdYdXチェーン上のバリデーターとステーカーへの手数料の分配について説明します。

dYdXチェーンは、Cosmos SDKを使用して構築されたプルーフ・オブ・ステーク(PoS)ブロックチェーンネットワークであり、コンセンサスのためにCometBFTを活用しています。dYdXチェーンには、チェーンのセキュリティを確保し、ネットワークのガバナンスを支援するために、バリデーターにステーキングされるレイヤー1(「L1」)プロトコルトークンが必要です。

dYdXコミュニティは、dYdXガバナンスを通じて、dYdXチェーンのレイヤー1トークンとしてDYDXを採用することに賛成して投票しました(Snapshotおよびオンチェーンで可決)。dYdXチェーンでは、プロトコルによって集められたすべての手数料(USDCで表示される取引手数料とDYDXとUSDCで表示されるガス代)が、バリデーターとステーカーに分配されます。

dYdXチェーンのDYDX

2023年9月、dYdXコミュニティは、イーサリアム上のdYdXレイヤー2プロトコル(「dYdX v3」)の現行ガバナンストークンであるDYDX(以下「ethDYDX」と称する)を、dYdXチェーンのレイヤー1(L1)トークンとして採用し、チェーンのセキュリティを確保するためにバリデーターにステーキングし、L1トークンのステーカーがネットワークのガバナンスに参加することを目的とするガバナンス提案に賛成票を投じました。

さらに、2023年9月1日に、dYdXコミュニティはdYdXチェーンに関連する以下の4つの重要な要素に賛成票を投じました:

  1. dYdXプロトコルの次バージョンとして、dYdXチェーン(v4)オープンソースソフトウェアを採用。

  2. dYdXチェーンのL1プロトコルトークンとしてDYDXの採用。

  3. dYdX Foundationによってオープンソース化されたイーサリアムスマートコントラクトを採用し、ethDYDXトークンをイーサリアムからdYdXチェーンへ移行させるパーミッションレスで自律的な片道のブリッジを可能にする(「wethDYDXスマートコントラクト」と称する)。

  4. dYdXチェーンのバリデーターがDYDXをdYdXチェーン上で配布する際にwethDYDXスマートコントラクトを参照することを推奨。

さらに、2023年9月23日には、dYdXコミュニティは、GovernanceStrategyスマートコントラクトをアップグレードし、wethDYDXにdYdX v3上のethDYDXと同じガバナンスのユーティリティと機能を与えることに投票しました

dYdXコミュニティは、wethDYDXスマートコントラクトの概要を詳しく確認することが推奨されています。ethDYDXをwethDYDXスマートコントラクトに送信するトークンホルダーは、イーサリアム上で1対1の比率でwethDYDXを受け取ります。また、dYdXチェーンのバリデーターはwethDYDXスマートコントラクトから情報を読み取り、処理することで、対応するDYDXトークンをトークンホルダーのdYdXチェーンネットワークアドレスに配布することができます。詳細については、これら2つの移行ブログ記事を参照してください。

なお、トークンホルダーは、dYdXチェーン上でのプライベートキーの導出方法を正しく理解していない限り、wethDYDXスマートコントラクトとのやり取りを避けるべきです。

dYdXチェーンにおけるDYDXの拡張されたユーティリティ

トークンのユーティリティは、特定のプロトコル内におけるそのトークンの使い道を指します。dYdXチェーンの場合、ネットワークのL1トークンのユーティリティは、ステーキング、セキュリティ、ガバナンスの3つの領域に分けて考えられます。

Staking(ステーキング)

どんなプルーフ・オブ・ステーク(PoS)でも、ステーカーの役割はネットワークのセキュリティと強さを形成する上で非常に重要です。dYdXチェーンも例外ではありません。

dYdXチェーンにおいて、DYDXトークンの保有者はバリデーターとして機能するか、既存のバリデーターに自らのステークを委任(デリゲーション)する選択肢があります。デリゲーションは、選択されたバリデーターがアクティブなバリデーターセットに参加する、またはその中に留まる確率を高めます。つまり、バリデーターへのステーキングは、そのバリデーターのネットワークにおける重要性を増加させることになります。

dYdXチェーンにおいて、バリデーターは複数の責務を担います。これには、メモリ内のオーダーブック(すなわち、コンセンサスにコミットされないオフチェーンのオーダーブック)に注文を保存すること、他のバリデーターに取引を「ゴシップ」すること、コンセンサスプロセスを通じて新しいブロックを提案・生成すること、そしてガバナンスへの参加が含まれます。コンセンサスプロセスにおいて、バリデーターはステーキング額のウェイト付きのラウンドロビン方式で新しいブロックの提案者として順番を待ちます。提案者は次のブロックの内容を提案する責任があります。注文がマッチした場合、提案者はそれブロックに追加するためのコンセンサスラウンドを開始します。アクティブセット内のバリデーターの2/3以上(ステークのウェイトによって)がブロックを承認すると、そのブロックはコミットされたと見なされ、ブロックチェーンに追加されます。

バリデーターのブロック提案への参加は、CometBFTコンセンサスメカニズムによって決定されます。このセットアップでは、バリデーターの投票のウェイトは直接的にそのステークに比例しています。ステークが大きければ大きいほど、バリデーターがコンセンサスの結果に持つ影響力が大きくなります。dYdXチェーンのコンセンサスメカニズムの詳細についてはこちらでご確認ください。

dYdXチェーンプロトコルによって生成されるすべての手数料は、新しいブロックがコミットされるたびにバリデーターとステーカーに分配されます。

dYdXチェーンのバリデーターは、現在、最低5%から最大100%の範囲で個別にコミッション率を設定する権利があります。Cosmos x/distributionモジュールは、バリデーターとステーカーが獲得した報酬を配分するためのシンプルなメカニズムです。Cosmosの報酬メカニズムの詳しい解説についてはこちらをご確認ください。

dYdXチェーンのジェネシス時、ステーキングのパラメータには、アクティブセット内のバリデーターの最大数(キャップ)が60、最低のコミッション率が5%、および30日間のアンボンディング期間(デリゲーション解除までに必要な期間)などが含まれます。アンボンディング時間は、ステークされたトークンがロックされた状態であり、転送やデリゲーション(リデリゲーションを除く)ができないアンボンディングプロセスの期間を指定します。つまり、トークンのステータスは「ステーク中」になります。これらのステーキングパラメータは、dYdXのガバナンスに基づいて変更される可能性があります。

セキュリティ

プルーフ・オブ・ステーク(PoS)ブロックチェーンは、取引の検証と確認を主要なステークホルダーの一つであるバリデーターに割り当てることで、セキュリティを確保します。大きな経済的なリソースが投入されているため、バリデーターは、大きな損失を被ることを避けるために、分散型台帳の完全性を維持することが奨励されます。しかし、このようなシステムも、ステーク資産の大部分を制御する個人やグループによる、ネットワークが不安定になる可能性のある「2/3攻撃」のような脅威に完全な耐性があるわけではありません。

dYdXチェーンのようなオープンソース、パーミッションレス、分散型のブロックチェーンネットワークでは、誰もがバリデーターとして活動することができます。しかし、このオープンさは、ネットワークを危険にさらすか、不正な取引をしようとする悪意のあるバリデーターや他の悪質な参加者を招き入れてしまう可能性があります。

DYDXのステーキングは、dYdXチェーンのセキュリティに直接貢献します。より多くのDYDX保有者がネットワーク内のさまざまなバリデーターにトークンをステークすることを選択し、ネットワーク上のステークの合計額が増加するにつれて、コンセンサスの決定に影響を与えるため攻撃を計画することが難しくなります。簡単に言えば、ネイティブなDYDXトークンがステークされ、そのステークが複数のバリデーターに分散されるほど、ネットワークはより安全かつ耐久性が増します。より大きく、多様化されたバリデーターセットは、ネットワークの脆弱性に対する耐性をさらに強化します。

一方、DYDXのステーキングにはリスクが伴うことを注意することが非常に重要です。スラッシングのパラメータは、ネットワークに有害な行動に対する罰則を与えます。これらのパラメータの意味と境界に関する詳細は、この「報酬とパラメータブログ」で確認ください。これらのスラッシングパラメータは、dYdXのガバナンスに基づいて変更される可能性があります。

最後に、他のパーミッションレスなブロックチェーンと同様に、最大抽出可能価値(または「MEV」)はリスクとなります。しかし、dYdXチェーンでは、このリスクが直接的に取り組まれています。ChorusOneの研究論文を通じて、MEVのタイプが文脈化されました。また、Skip ProtocolのMEVダッシュボードを使用すると、ステーカーはバリデーターによる悪意のあるMEV行動をよりよく特定することができるでしょう。MEVが発生した場合、これにはソーシャルスラッシングのリスクが伴い、バリデーターはステークの全体または一部を失ったり、dYdXチェーンでのブロックの検証に参加できなくなったりする可能性があります。スラッシングは、影響を受けたバリデーターだけでなく、そのバリデーターのステーカーにも影響する可能性があることに注意してください。

ガバナンス

dYdX v3では、DYDXトークン保有者は、コミュニティが管理するパラメーターへの変更を提案し、投票する能力を別のEthereumアドレスに委任(デリゲート)する能力を持っています。

2023年8月23日、dYdX TradingはdYdXチェーンのオープンソースソフトウェアの報酬とパラメータに関するブログ投稿を公開しました。以下では、dYdXチェーンのジェネシス時に含まれるガバナンスパラメータの一部を取り上げ、dYdXチェーンのガバナンスのためのDYDXトークンのユーティリティと、ガバナンスがdYdX v3のガバナンスよりもアクセス可能になる可能性について議論します。

dYdX v3のガバナンスと比較して、dYdXチェーンでのガバナンスにはいくつか違いがあります。

  • 投票の機会を作るために提案権は必要ありません。代わりに、dYdXチェーンは最低限のデポジット額を必要とします。

  • Cosmos SDK x/govモジュールは、DYDXトークンのステーカーに対して、提案を出すこと(最小デポジットに達すると提案が出ることになります)および投票することを許可します。

  • バリデーターは、特定のステーカーが自分自身で投票することを決定しない限り、そのステーカーの投票のステークを継承します。

  • dYdX チェーンでは、投票期間は4日間です。投票期間中、参加者は'Yes'、'No'、'Abstain'、または'NoWithVeto'のいずれかの投票を選択できます。

  • ガバナンスに参加するためには、ステーキングされたDYDXのみが使用されることができます。

トークンの比較

以下のテーブルは、dYdX v3のethDYDX、stkDYDX、wethDYDXおよびdYdX チェーンのDYDXのユーティリティを比較しています。

dYdXチェーンがメインネットでのジェネシスを迎えるにあたり、dYdXチェーンのL1トークンとしてのDYDXトークンのユーティリティが、他のトークンとは違うことを理解することが不可欠です。

ethDYDXトークンは、dYdX v3プロトコルのガバナンスにおいて重要な役割を果たしてきました。これにより、堅牢なガバナンスシステムが可能となりました。dYdXチェーンのDYDXトークンは、dYdXチェーンのガバナンスにおいて引き続き重要な役割を果たすことが期待されており、ネットワークのセキュリティの確保とネットワークのバリデーターやステーカー向けに持続可能な報酬メカニズムの提供も可能にします。

Disclaimer

dYdX Foundation’s purpose is to support the current implementation and any future implementations of the dYdX protocol and to foster community-driven growth in the dYdX ecosystem.

The dYdX Chain software is solely open-source software to be used or implemented by any party in accordance with the applicable license. At no time should the dYdX Chain software be deemed to be a product or service provided or made available in any way by the dYdX Foundation. Interactions with the dYdX Chain software are permissionless and disintermediated, subject to the terms of the applicable licenses and code. Users who interact with the dYdX Chain software (or any implementations thereof) will not be interacting with the dYdX Foundation in any way whatsoever. The dYdX Foundation has no control of any kind over the use that people make of the dYdX Chain software, including, without limitation, with regard to: (i) potential deployments of such software, (ii) potential adaptations, forks or modified versions of such software, and their deployment, or (iii) users’ interactions with such software or deployments of such software. The dYdX Foundation does not make any representations, warranties or covenants in connection with the dYdX Chain software (or any implementations thereof), including (without limitation) with regard to the technical properties and performance of such software, as well as its actual or potential usefulness or suitability for any particular purpose. The dYdX Foundation will not operate any part of the dYdX Chain software (or any implementations, versions or adaptations thereof) nor will it be responsible for their continued availability.

Nothing in this post should be used or considered as legal, financial, tax, or any other advice, nor as an instruction or invitation to act by anyone. The dYdX Foundation makes no recommendation as to how to vote on any proposal in dYdX governance, or to take any action whatsoever. The dYdX community is sovereign to make decisions freely and at its sole discretion, in accordance with the governance rules, principles, and mechanisms adopted by the dYdX DAO. dYdX community discussion and interaction on the contents of this post are encouraged. The dYdX Foundation does not directly participate in governance decisions to be made by the dYdX community, including, without limitation, by making and/or voting on governance proposals. The dYdX Foundation may alter or update any information in this post in the future and assumes no obligation to publicly disclose any such change. This post is solely based on the information available to the dYdX Foundation at the time it is made and should only be read and taken into consideration at the time it is made and on the basis of the circumstances that surround it. The dYdX Foundation makes no guarantees and is under no obligation to undertake any of the activities contemplated herein.

Legitimacy & Disclaimer

dYdX Foundation’s purpose is to support and grow the dYdX protocol ecosystem by enabling communities, developers, and decentralized governance.

Nothing in this post should be used or considered as legal, financial, tax, or any other advice, nor as an instruction or invitation to act by anyone. The dYdX community is sovereign to make decisions freely from time to time, in accordance with the governance rules, principles, and mechanisms adopted by the dYdX DAO. Community discussion and interaction on the contents of this post are encouraged. The dYdX Foundation does not directly participate in governance decisions to be made by the dYdX community, including, without limitation, by making and/or voting on governance proposals. The dYdX Foundation may change, update or complement its analysis or opinions expressed in this post in the future and assumes no obligation to publicly disclose any such change or update. This post is solely based on the information available to the dYdX Foundation at the time it is made and should only be read and taken into consideration at the time it is made and on the basis of the circumstances that surround it. 

*上記はdYdX Foundationのブログ「Expanded Utility of DYDX on the dYdX Chain」を翻訳・編集したものです。


この記事が気に入ったらサポートをしてみませんか?