ストレージノード
ノードティアシステム
10段階のティアシステムは、報酬計算の公平な基盤を作り、健全なエコシステムとネットワークを維持する強力なインセンティブを提供するために設計されています。システムを悪用しようとする悪意のある行為者は報酬の受け取りを阻止され、正当に行動するノードオペレーターが公平に扱われることを保証します。同時に、自分の役割を真剣に受け止め、ネットワークの安定性とパフォーマンスに貢献するオペレーターはそれに応じた報酬を得られます。
単一の指標に頼るのではなく、システムは複数のパフォーマンス次元を同時に評価します。特定のティアに資格を得るには、ストレージノードはそのティアに定義されたすべての最低閾値を満たすか超える必要があり、一部だけでは不十分です。これにより、一貫した実世界のパフォーマンスが報酬資格を決定します。コミットするストレージも同様に判断されます。大きなコミットメントは、ノードが実際に提供できるものと一致しない場合、それだけで上位ティアに到達する手段にはなりません。
ティア0 - フラグ付き
ティア1で定義された最低要件を満たさないノードは自動的にティア0(フラグ付き)に配置されます。ティア1はネットワークへの参加、ひいては報酬システムへの参加に必要な基本パフォーマンスレベルを表します。
ティア0には、内部検証メカニズムによって実世界の期待されるパフォーマンスと一致しない動作をしていると識別されたノードも含まれます。これらのノードはフラグ付きとみなされ、報酬の受け取りから除外されます。
ティア0は以下のいずれかに該当する場合に適用されます:
- ノードが最低技術パフォーマンス要件を満たしていない
- ノードが検証チェックによって信頼性の低い、または一貫性のない方法で動作していると識別された
- ノードのコミット済みストレージや申告されたキャパシティが、検証によると実際に観察されたパフォーマンスと一致しない現実的な値ではない
このティアのノードオペレーターはセットアップを見直し、パフォーマンスを向上させ、安定した運用を確保することを推奨します。ノードが必要なパフォーマンス閾値を再び満たすと、自動的に報酬対象のティアに移動し、報酬の受け取りを開始します。
パフォーマンス閾値の概要
| ティア | アップロード (Mbps) | ダウンロード (Mbps) | 読み取り (MB/s) | 書き込み (MB/s) | エポックアップタイム (%) |
|---|---|---|---|---|---|
| ティア 0 | -- | -- | -- | -- | -- |
| ティア 1 | 20 | 20 | 2.5 | 2.5 | 90 |
| ティア 2 | 50 | 50 | 50 | 50 | 92 |
| ティア 3 | 100 | 100 | 200 | 200 | 94 |
| ティア 4 | 200 | 200 | 500 | 500 | 96 |
| ティア 5 | 300 | 500 | 800 | 800 | 97 |
| ティア 6 | 400 | 600 | 1,200 | 1,200 | 98 |
| ティア 7 | 500 | 800 | 2,000 | 2,000 | 99 |
| ティア 8 | 1,000 | 1,000 | 3,000 | 3,000 | 99.5 |
| ティア 9 | 2,000 | 2,000 | 4,000 | 4,000 | 99.8 |
| ティア 10 | 10,000 | 10,000 | 5,000 | 5,000 | 99.9 |
注意
10段階のティアシステムは、コミット済みストレージを単独の数値として扱いません。そのコミットメントを文脈の中で確認し、ノードの申告されたキャパシティと動作が実際に提供するパフォーマンスにとって現実的かどうか、そしてノードがネットワークを真に助けるものかどうか、大きな書類上のコミットメントにもかかわらず事実上役に立たないものではないかどうかを評価します。
そのため、極端に大量のストレージをステーキングまたはコミットするだけで、他の状況が整っていなければ高い報酬を得ることはできません。ティア配置は依然としてこの文書に記載されたパフォーマンスと一貫性の要件を満たすことに依存しており、コミットメントを膨らませることはそれらをショートカットする方法にはなりません。
仕組み
各ティアは5つの主要指標にわたって明確に定義されたパフォーマンスベースラインを表します:
- ネットワークスループット(アップロードとダウンロード)
- ストレージパフォーマンス(読み取りと書き込み速度)
- 運用信頼性(稼働時間)
ティアに分類されるには、ノードはこれらすべての要件を一貫して満たすか超える必要があります。単一の指標が不足した場合、他のすべての指標が満たされていても、ノードは下位ティアに配置されます。これにより、バランスが取れており一貫してパフォーマンスを発揮するノードのみが上位ティアに到達できます。これらのチェックは、コミット済みストレージ量と実際の動作の比較レビューとともに実行されるため、膨らんだコミットメントではなくパフォーマンスがティア配置を左右します。
これらの可視閾値に加えて、システムには複数の内部検証レイヤー、一貫性チェック、および行動指標が含まれています。これらは、パフォーマンスが時間の経過とともに真の継続的な運用を反映していることを継続的に確認します。結果を操作または人工的に影響しようとするノードは識別され、報酬の受け取りから除外されます。
ティアスコア
ティア1からティア10のノードについて、ティア配置は全体の一部に過ぎません。各ノードは1から100のティアスコアを取得し、そのティア内で適用されます。これは同一ティアの他のノードと相対的にノードがどれだけ優れたパフォーマンスを発揮しているかを測定します。ティア0にはティアスコアは使用されません。
このスコアは、孤立したリーダーボードの統計ではなく、ノードをデータ処理パイプライン全体として反映することを目的としています。入ってくるデータはネットワークからプルされてディスクに書き込まれる必要があり、出ていくデータはディスクから読み取られてネットワーク上に送信される必要があります。これら2つの方向、すなわち取り込み(書き込みと組み合わされたダウンロード)と送出(アップロードと組み合わされた読み取り)はバランスが重要になるよう評価されます。ある方向の1つのステップが強く他方が弱い場合、弱いステップが強いステップに隠されることなく結果を制限します。
これらのパスレベルの結果は全体的なパフォーマンス状況に取り込まれ、その後稼働時間と組み合わされます。優れた速度があっても、ノードが確実にオンラインでなければ報酬は少なくなります。ネットワーク需要とノードのコミット済みストレージのうちどれだけ使用されているかは、わずかな任意の調整を適用できます。これは、コアパフォーマンスシグナルを圧倒することなく、真に役立つノードに向けて報酬をわずかに調整するのに十分です。
ティアスコアは1から100の整数です。同一ティア内では、そのスコアがノードのステークと連携してそのティアの報酬プールに占めるシェアを決定します。つまり、同一ティアのノード間では、ティアスコアが報酬の分割方法を支配します。
目標
10段階のティアシステムは、ノードオペレーターが現在の立ち位置と上位ティアに移動するための要件を明確かつ実行可能な形で理解できるように構築されています。より良いハードウェア、改善された接続性、またはより高い稼働時間を通じてパフォーマンスを向上させるための透明な参照ポイントを提供します。
同時に、このシステムはIAGONが技術やインフラの変化に適応できるようにします。新しいハードウェアが利用可能になったり、グローバルなパフォーマンス基準が進化するにつれて、ネットワーク全体での公平性と関連性を維持するために閾値を調整できます。
要約すると、このシステムは以下のために設計されています:
- 信頼性が高く一貫したノードオペレーターを公平に報酬する
- 継続的なパフォーマンス向上を促進する
- 悪意のある行為者を積極的に検出、阻止し、報酬への参加から除外する
- 強力で健全かつ信頼性の高いネットワークを維持する
これにより、長期的な貢献が認められ報酬を得られる持続可能で競争力のある環境が生まれます。