dYdX オペレーションSubDAO 「dYdXチェーン」立ち上げが2段階で実施されることを発表
背景
2023年9月11日、dYdX Trading Inc.は、Business Source License (BSL)の下でdYdX Chainのオープンソースソフトウェアの初版をリリースしました。Cosmos SDKをベースとしたプロトコルの中で、最初のブロック「Genesis」を作成することは重要です。Genesisブロックは、ネットワークの初期状態を特定のパラメーターを通して表現し、プロトコルの機能、頑健性、柔軟性を形成します。
Genesisの概念やdYdX Chainソフトウェアに慣れている人々にとって、dYdX ChainのGenesisは、さらなる分散化、より良いユーザー体験、そして金融の機会へのアクセスの民主化を実現するための前例のない取り組みを示すdYdXエコシステムの新たな一ページとなるでしょう。Genesisの前に行う必要があるいくつかのプロセスと決定事項があります。これらの手続きは非常に戦略的であり、dYdX Chainの初期状態とパラメーターを決定することになり、dYdX Chainの持続的な成功の可能性に影響を与えます。
このブログは、Genesisにおける主要なステークホルダーの役割にスポットライトを当てることを目的としています。プロトコルが成功するためには、dYdXコミュニティがdYdX ChainmのGenesisプロセスとプロトコルの有効化における彼らの役割を認識する必要があると確信しています。
dYdX Operations subDAOは、このブログ投稿を情報提供の目的で公開し、dYdX ChainのGenesisのいくつかの重要なコンポーネントを強調することを目的としています。この投稿は、dYdX ChainのGenesisに参加する際に、dYdXエコシステムのステークホルダーに対する参考情報となるでしょう。
dYdXコミュニティがdYdX Chain(もし展開された場合)の運営、ガバナンス、セキュリティにおいて重要な役割を果たしていることを考えると、私たちはdYdXコミュニティにdYdX ChainのGenesisのプロセスを理解し、議論することを奨励します。
Genesisの役割
dYdX ChainのGenesisは、dYdXエコシステム全体の基盤となる瞬間です。この重要な段階では、dYdX Chainの初期パラメーターの設定がdYdX Operations subDAOによって提案され、dYdX Chainの初期状態を定義するJSONファイル(「Genesis File」)の作成が開始されます。これは、dYdX Chainのメインネットに参加すると考えられるのバリデーター(「Genesis Parties」)間の社会的合意によって定義されます。このブログ投稿では、Genesisプロセスを3つのフェーズに分けています。Pre-Genesis、Genesis、Post-Genesisです。
Pre-Genesis
Pre-GenesisフェーズはGenesis Fileを完成させるための活動に関連しています。dYdX Chain Genesis Fileには、初期トークンの割り当て、Genesisアカウント、合意パラメーター、Genesisの時間、デフォルトパラメーターなど、dYdX Chainの初期状態に関するすべての情報が含まれる必要があります。Cosmos SDKベースのブロックチェーンのgenesis fileに関する詳しい情報は、こちらで確認できます。
最近、dYdXコミュニティはGenesis Fileに含めるべきテーマについて投票を行いました。
dYdXガバナンスを通じて確立されたGenesis Fileの内容
2023年8月28日に、Snapshot投票が作成され、潜在的なdYdX Chain Genesis Fileに関連するいくつかの項目が提案されました。
Genesis Fileのその他の内容
2023年8月3日、dYdX Trading Inc.は、Genesis PartiesがGenesis Fileに含める可能性のあるパラメーターに関する包括的なブログ投稿を公開しました。
dYdX Chainのバリデーター
バリデーターがdYdX ChainのGenesisの後に少なくとも最初のブロックを提案する必要があるため、Pre -GenesisのフェーズはdYdX Chainのバリデーターの初期セットを定義することに関与します。dYdX ChainのGenesisを可能にするためには、バリデーターの初期セットを特定する必要があり、彼らはGenesisの前に指定されたカットオフ時間までにethDYDXトークンをwethDYDXスマートコントラクトに転送する必要があります。Ethereum上のこれらのデータは、GenesisのすべてのバリデーターがGenesisで正しい量のレイヤー1トークン(自己委任 or self-delegate)がクレジットされていることを確認するために、Gensis JSONファイルに含まれます。Pre-Genesisフェーズを通じて、バリデーターは注意深くなければなりません。メインネットのGenesisに参加する予定のバリデーターは、ホームディレクトリをセットアップし、資格を確認し、genTxを生成し、それをメインネットのリポジトリに提出する必要があります。
Genesis
Genesisは、バリデーターがGenesis Fileの内容に同意し、Genesis Fileを公開し、そしてPOS合意アルゴリズムがブロック生成を開始する前に、社会的合意によってブロックチェーンの最初のブロックを作成することを含みます。
dYdX Chainのオープンソースソフトウェアには、Genesis PartiesがGenesis Fileに含める可能性のある初期のブロックチェーンのパラメーターのセットが含まれています。dYdXコミュニティは、dYdX Chainのオープンソースソフトウェアと、dYdX Trading Inc.がdYdX Chain上の報酬とパラメーターに関して公開したブログ投稿を確認する必要があります。この投稿は、Genesis PartiesがGenesis Fileに含める可能性のあるパラメーターの詳細を示しています。Genesisの後、パラメーターはDYDXトークンのステーカーによってdYdX Chainガバナンスを通じて変更される可能性があることに注意してください。
Post-Genesis
Post-Genesisフェーズは、Genesisの後に発生する可能性のあるすべての活動を包括します。dYdX Operations subDAOは、Post-Genesis期間を2つの明確な段階、AlphaとBetaに分けることを提案します。
「Alpha」ステージは、dYdX Chainが安定して信頼性があり、ステーキングされたDYDXトークンの価値がネットワークのオンチェーン流動性の価値を超える経済的なバランスを優先して確保することを目的としています。「Beta」ステージでは、トレーダー、流動性提供者、およびその他の重要な機能を取り入れる予定です。dYdX Chainオープンソースソフトウェアのすべてのユーザーに対して完全にスケーリングされたトレーディング体験を有効にする前に、dYdX Chain上のすべての活動は徐々に増加する必要があります。
Alphaステージ:ネットワークが安定を追求
Alphaステージ中、dYdX Operations subDAO、dYdXのフロントエンドの実装者、およびIndexerは、安定性とセキュリティを優先してトレーディング機能を制限します。dYdX Chainが安定性とセキュリティを確保するためには、dYdX-Chain基盤のDYDXトークンホルダーは、このフェーズ中にDYDXをdYdX Chainのバリデーターにステーキングすることを検討することが考えられます。
ネットワークがGenesisの初期に中断する可能性があることに注意する必要があります。dYdX Chainの透明性とパフォーマンスの追跡のために、Mintscan、Keplrなどが提供する公開ダッシュボードがアクセス可能となり、エコシステムの参加者は、ノード数、ブロック時間、ブロック生成、ブロック高、トランザクション、拘束されたトークン、ステーキ分配などの主要な指標を監視する必要があります。
Alphaステージでは、重大な問題、例えばエラーや機能の問題、セキュリティの脆弱性、または悪意のあるアクターによる敵対的な試みなどの問題に直面した場合に摩擦の低い形でフォークやロールバックを可能にします。前述の通り、dYdX Operations subDAOは、このステージ中にインセンティブとトレーディングを制限する予定です。これは、敵対的な乗っ取りが経済的に非実現的であるため、仮にそれが起こったとしても、その影響がかなり低減することを意味します。
Betaステージ:トレーディングが有効に
AlphaステージからBetaステージへの移行は、dYdX Chainネットワークの安定性とセキュリティ、およびIndexerインフラの準備状況などの要因に依存します。Beta開始時期を見極めるため、dYdX Operations subDAOチームなどは、様々な指標を監視する予定です。
例として、次のようなものがあります。
1. ネットワークを保護するための多様なバリデーターセットに十分なDYDXトークンがステークされている。
2. これ以上の更新や修正が予想されない、など。
Betaステージでは、プロトコルのフロントエンドを運用し、IndexerをデプロイするdYdX Operations subDAOは、上記の監視事項をクリアした場合、公開アクセスを検討する予定です。ネットワークのセキュリティと安定性を確保することに焦点を当てるべきです。
Betaステージが終わりに近づくにつれて、dYdXコミュニティは、dYdX Chain上での流動性とインセンティブプログラムを導入することを検討することが考えられます。これらのトピックに関する議論は、現在dYdXフォーラムで進行中であり、dYdX Chain(メインネットで展開された場合)のガバナンス投票が必要になるでしょう。
結論
dYdX Chainのオープンソースソフトウェアのメインネット展開は、3つの主要なフェーズに基づいています。それらは、Pre-Genesis、Genesis、Post-Genesisです。Genesisブロックはプロトコルの技術的基盤であり、その成功は、Pre-Genesisの準備とPost-Genesisのさまざまなステークホルダーの関与に密接に結びついています。ステークホルダーは、各フェーズを理解するだけでなく、強力で柔軟でコミュニティ作りに貢献するために積極的に参加することが求められます。
*上記はdYdX Operations subDAOのブログ「The Initial State of the dYdX Chain, A Critical Moment for the dYdX Community」を翻訳・編集したものです。
この記事が気に入ったらサポートをしてみませんか?