サブネット(subnet)とは
注:この文書は英語の原文からの自動翻訳です。
サブネット(subnet)とは
サブネット(subnet、サブネットワーク) とは、より大きなブロックチェーンプラットフォームの内部、あるいはそれと並行して動作する、独立した目的特化型のネットワークです。すべてのアプリケーションに同じバリデーターのセット、ルール、スループットを共有させる代わりに、サブネットは特定のワークロード — AI 推論、データ処理、ゲームなど — を、独自のコンセンサスパラメータを持つ専用のバリデーターのセット上で動作させることを可能にします。親プラットフォームは共有のセキュリティインフラを提供し、サブネットは特定のユースケースに最適化する自由を得ます。
要約: サブネットは、より広いブロックチェーンエコシステム内の専門化された自己統治型のネットワークです — 特に、汎用チェーンの制約なしに専用の計算環境を必要とする AI プロジェクトに関連します。
サブネットの仕組み
中核的な考え方は ネットワークレベルでの関心の分離 です。すべてを扱う一つのモノリシックなチェーンではなく、サブネットはワークロードを並行した専門化された環境へと分割します。
バリデーターとメンバーシップ
サブネットは独自のバリデーターのセットを定義します。これらのバリデーターは、親ネットワークのバリデーターのサブセットである場合もあれば、サブネット固有の要件を満たす完全に独立したオペレーターである場合もあります。各サブネットは独自のステーキングルール、ハードウェア要件、性能基準を設定できます。これは、AI ワークロードに焦点を当てたサブネットがバリデーターに GPU ハードウェアを要求できる一方で、汎用サブネットは標準的なサーバー上で動作できることを意味します。
カスタムルールと実行
各サブネットは、独自の仮想マシン、コンセンサスパラメータ、手数料体系、ガバナンスモデルを実装できます。この柔軟性により、サブネットは親チェーンの実行環境の制限を継承しません。AI に焦点を当てたサブネットは、迅速な推論決済のためにブロックタイムを最適化でき、一方で金融サブネットはトランザクションの順序付けの保証を優先できます。
二つの著名な実装
Bittensor のサブネット。 Bittensor は、ネットワーク全体をサブネットを中心に組織しています。各 Bittensor サブネットは、特定の種類の AI 作業 — テキスト生成、画像認識、データスクレイピング、タンパク質の折りたたみなど — のための競争的な市場です。サブネット内のマイナーは専門化された AI タスクを実行し、バリデーターがそれらの出力をスコアリングします。TAO トークンの発行は、ネットワークレベルのガバナンスに基づいてサブネットに分配され、各サブネット内では、報酬は最も性能の良いマイナーとバリデーターへと流れます。現在のアーキテクチャでは、Bittensor は数十のアクティブなサブネットをサポートしており、それぞれがその AI タスク向けに独立して最適化されています。
Avalanche のサブネット。 Avalanche は、サブネットをスケーリングとカスタマイズの仕組みとして使用します。どのバリデーターのグループも Avalanche サブネットを形成し、その中で一つ以上のブロックチェーンをローンチできます。各サブネットは独自のバリデーター要件、コンセンサスの調整、仮想マシンを定義します。Avalanche のプライマリネットワーク(X-Chain、P-Chain、C-Chain を含む)自体が、すべてのバリデーターが参加しなければならないサブネットです。追加のサブネットが並行して動作し、プロジェクトが特定の特性(コンプライアンス機能、プライベートトランザクションのサポート、カスタムガストークンなど)を持つ専用チェーンをローンチしつつ、より広い Avalanche エコシステムの恩恵を受けられるようにします。
暗号 AI プロジェクトにとってなぜ重要か
AI ワークロードには、汎用ブロックチェーンが受け入れに苦労する特有の計算上の要求があります。サブネットはこの不一致に直接対処します。
専門化された計算。 モデル推論、トレーニングの調整、データ検証といった AI タスクは、標準的なトークン送金とは異なるハードウェアと性能特性を必要とします。サブネットにより、AI プロジェクトは、DeFi トランザクションや NFT のミントとブロックスペースを奪い合うのではなく、これらのワークロード向けに特別に装備され、インセンティブを与えられたバリデーター上で動作できます。
性能の分離。 メインチェーン上の取引活動の急増は、AI サブネットの推論パイプラインを遅くしません。各サブネットは独自のスループットと手数料のダイナミクスを持ち、無関係なワークロード間の相互汚染を防ぎます。
カスタムなインセンティブ設計。 サブネットにより、プロジェクトは AI への貢献に合わせた報酬の仕組みを設計できます。Bittensor のアプローチ — AI 出力の品質に基づいてマイナーをスコアリングすること — は、コンセンサス機構がモデルの品質を認識しない汎用チェーン上では実装が難しいでしょう。
このアーキテクチャパターンは、アプリチェーン(appchain) — 特定の領域での最適化された性能のために汎用性を犠牲にする、アプリケーション固有のチェーン — というより広い概念に関連しています。
DecAIHub のプロジェクトカードのどこに現れるか
- Type — サブネットとして動作する、またはサブネットをローンチするプロジェクトは、そのサブネットベースの設計を反映したアーキテクチャ上のタイプで分類される場合があります。
- Main chain — サブネットは親プラットフォームに結びついています。Bittensor サブネット上で動作するプロジェクトは Bittensor をメインチェーンとして挙げ、Avalanche サブネット上のプロジェクトは Avalanche を参照します。
- Consensus — サブネットは親チェーンのコンセンサス機構を使用することも、独自のバリアントを実装することもあり、後者は consensus フィールドに表示されます。
サブネット単独では証明されないこと
- AI の品質 — サブネット内で動作することは、AI ワークロードが高度であること、正確であること、有用であることを保証しません。サブネットはインフラの選択であり、モデルの品質の尺度ではありません。
- 分散化 — サブネットはごく少数のバリデーターしか持たない場合があります。サブネットの実際の分散化を決めるのは、ラベルそのものではなく、バリデーターの数と独立性です。
- セキュリティ — サブネットのセキュリティは、それ自身のバリデーターのセットと経済的インセンティブに依存します。ステークが少なく十分にステークされていない小規模なサブネットは、親チェーンよりも安全性が低い場合があります。
- 必要性 — すべての AI プロジェクトが専用のサブネットを必要とするわけではありません。一部の AI タスクは汎用チェーンや従来のクラウドインフラ上でもうまく機能します。サブネットの存在は、それが正しいアーキテクチャ上の選択だったことを証明しません。
混同しないでください
- L2 — L2 はセキュリティのためにトランザクションを親 L1 チェーンへ決済します。サブネットは独自のバリデーターを持つ並行ネットワークであり、トランザクションの確定について親チェーンに本質的に依存しているわけではありません。
- サイドチェーン — 独立して動作するという点でサブネットに似ていますが、サイドチェーンは通常、定義されたサブネットのフレームワークの一部であるのではなく、ブリッジを使ってメインチェーンに接続します。
- アプリチェーン(Appchain) — アプリチェーンはアプリケーション固有のブロックチェーンです。サブネットはアプリチェーンを実装する一つの方法ですが、両者は同義語ではありません。アプリチェーンはいかなるサブネットのフレームワークの外でも存在し得ます。
- シャード — シャーディングは、一つのチェーンの状態を並行して処理される複数の部分に分割します。サブネットは、単一チェーンの分割ではなく、独自の状態とバリデーターのセットを持つ別個のネットワークです。
よくある質問
Bittensor のサブネットと Avalanche のサブネットは同じように機能しますか?
いいえ。両者は専門化されたサブネットワークという概念を共有していますが、実装は大きく異なります。Bittensor のサブネットは、マイナーが出力品質でスコアリングされ TAO で報酬を受ける、競争的な AI タスク市場です。Avalanche のサブネットは、独自の仮想マシンとコンセンサスパラメータを持つチェーン全体をローンチできる、カスタマイズ可能なバリデーターのセットです。Bittensor のサブネットは AI 専用に作られており、Avalanche のサブネットは汎用的なインフラのプリミティブです。
誰でもサブネットを作れますか?
Bittensor と Avalanche のどちらでも、サブネットの作成には特定の条件を満たす必要があります。Bittensor では、新しいサブネットの登録には TAO トークンのロックが必要で、サブネットが機能するにはマイナーとバリデーターを引き寄せなければなりません。Avalanche では、サブネットのローンチにはバリデーターのセットの作成と、それに対する一つ以上のブロックチェーンのデプロイが必要です。技術的・経済的な障壁は様々ですが、サブネットはコストやコミットメントなしに作られるものではありません。
なぜ AI プロジェクトは汎用チェーンで動作する代わりにサブネットを使うのですか?
汎用ブロックチェーンは AI ワークロードではなく金融トランザクション向けに最適化されています。AI タスクは、特定のハードウェア(GPU)、カスタムな性能スコアリング、専門化されたコンセンサスルール、または共有チェーンが提供できるよりも高いスループットを必要とする場合があります。サブネットにより、AI プロジェクトは、決済と経済的セキュリティのためにより広いブロックチェーンエコシステムに接続しつつ、自らの計算ニーズに合わせた環境を定義できます。
外部リンク
- Bittensor Documentation — Subnets — Bittensor のサブネットがどのように構成され、マイナーとバリデーターがどのように参加するかについての公式ドキュメント。
- Avalanche Documentation — Subnets — サブネットのアーキテクチャとデプロイを説明する公式 Avalanche ドキュメント。
No comments to display
No comments to display