詳細ストレージアーキテクチャ
Adagio
概要
Adagio は、消費者からのストレージ需要とストレージノードオペレーターからの供給を結びつける Iagon プロトコルの部分です。高レベルアーキテクチャのストレージマーケットプレイス(Rubato)と IAG ステーキングおよび報酬システムと並んで機能します。ノードオペレーターが容量をコミットして IAG トークンをロックして有効化し、デリゲーターが IAG をそれらのノードにデリゲートすると、Adagio 関連のフローがコミットメント、パフォーマンス、および報酬の適格性を、ネットワークが本番環境で実際にどのように動作するかと整合させます。
消費者の支払い(例えばステーブルコインで支払われるサブスクリプションやオンチェーンフロー)とプロバイダーの経済性は、より広いプロトコルドキュメントに記載されています。このページでは、Adagio がノードオペレーターのコミットメント、デリゲーター、ティア、および収益とどのように関連しているかに焦点を当てます。詳細は以下にリンクされたストレージノードのページをご覧ください。
Adagio が需要、マーケットプレイス、およびノードオペレーター / デリゲーターの間にどのように位置するか(高レベル):
ノードオペレーター、デリゲーター、およびコミットメント
- ノードオペレーターはストレージノードを運営し、提供する容量をコミットし、経済的な重みが有効化されたストレージと現在の IAG 価格と一致するように IAG トークンをステークします。
- デリゲーターは、ハードウェアを自ら運営することなく、パフォーマンス履歴とノードティアに基づいて信頼するノードに IAG トークンをデリゲートし、ノードの総ステークを増やしてネットワーク上でより多くのストレージを有効化します。
ステーキングはコミットされたストレージと IAG 価格に合わせてスケールし、オペレーターまたはデリゲーターが離脱する際に容量とデータの可用性が急激に中断されないよう3ヶ月のアンボンディングパスを使用します。完全な計算式、スケジュール、および動作は IAG ステーキング に記載されています。
パフォーマンス、ティア、およびティアスコア
報酬は一律の配布ではありません。ネットワークは各ノードのパフォーマンス(ストレージスループット、インターネット帯域幅 & レイテンシ、アップタイムおよびその他の統計)を測定し、0から10のティアを割り当てます。ティア0はノードがその期間の報酬を得られないことを意味します。高いティアは報酬プールのシェアをアンロックします。コミットされたストレージはパフォーマンスと合わせて評価されるため、ティアの配置は大きなプレッジだけでなく、信頼できる容量を反映します。
各報酬適格ティア内では、ティアスコア(1〜100)がそのティアの配分を分割する際に、同じティア内の他のノードと比較してノードがどれだけ優れたパフォーマンスを発揮しているかをステークと共に表します。詳細、しきい値、およびティアスコアの概念は ティアシステム にあります。
IAG ステーキング報酬と手数料
IAG ステーキング報酬は15年間のエミッションスケジュールから生まれ、エポックごとに配布され、ティアファクターを使用してティア全体に割り当てられ、パフォーマンス関連の重みとステークに比例してそのティア内のノードに分配されます。ティアごとの APY 上限と下位ティアへのオーバーフローにより、単一のティアがプールを過度に獲得することはありません。報酬は各エポックで計算され、73エポック後に請求可能になります。ノードオペレーターとデリゲーターは IAG ステーキング のルール(年間配分、エポックポット、ティアファクター、上限、オーバーフローを含む)に従って参加します。
エミッションベースの IAG 報酬とは別に、消費者はサブスクリプションを通じてストレージの料金を支払います。手数料 ページでは、それらの手数料がどのように配分されるかを説明しています。ストレージ加入者から収集された合計の90%が、各ノードのステークされたストレージに比例して、ノードオペレーターとデリゲーターに分配されます。残りはそのページで説明されているトレジャリー、バイバック、およびその他の用途に充てられます。
フロー内での Adagio の位置付け
以下のシーケンスは概略図です。正確なステップとオンチェーンのアーティファクトはデプロイメントによって異なる場合がありますが、役割(ノードオペレーター、Adagio、マーケットプレイス)は高レベルでは変わりません。
実際には、ティアのパフォーマンス入力は、ストレージノードの動作(例えばアップタイムとスループット)のネットワーク全体の観察から得られ、Adagio 単独からではありません。高レベルアーキテクチャでは、これらのシグナルがフリート全体のランキング、シャーディング、および運用をどのようにサポートするかをまとめています。
悪意のある行為者と公正なプレー
ノードオペレーターはパフォーマンスと誠実さの期待を満たすことが求められます。ティア0に落ちたり、システムを悪用しようとするノードは、影響を受けた期間の報酬を受け取りません。良識あるノードオペレーターとそのデリゲーターは IAG ステーキング と 10段階ティアシステム のティアおよびステーキングルールに従って収益を得ます。