アーキテクチャ
GonkaにおけるTransfer Agentとは
Gonkaを通じてニューラルネットワークにリクエストを送信すると、それは直接GPUに送られるのではなく、Transfer Agentと呼ばれる特別な仲介ノードに到達します。このエージェントこそが、どのGPUがリクエストを処理するかを決定します。Transfer Agentsがなければ、1,053台のGPUからなるネットワークは混乱に陥るでしょう。
簡単な説明
タクシーの配車係を想像してみてください。あなたが車を呼ぶと、配車係が最寄りの空いている車を見つけてあなたに送ります。あなたが必要とするのは、すべてのドライバーの番号と場所を知ることではありません。Transfer Agent も同様に機能します。AI リクエストを受け取り、適切な空いている ML-node を見つけて、そこにリクエストをルーティングします。
Transfer Agentの仕組み
Transfer Agent は、ユーザーまたはアプリケーションからの着信リクエストを受け取ります。送信者の署名と残高を確認します。適切なモデルと利用可能なリソースを持つ ML-node を選択します。選択したノードにリクエストを送信し、結果をクライアントに返します。すべてがミリ秒単位で発生するため、ユーザーは仲介者を意識しません。
Transfer Agentが必要な理由
Transfer Agentsがいなければ、各クライアントはネットワーク内の全GPUのIPアドレスを知り、自ら負荷状況を確認し、適切なノードを選択しなければなりません。これは1,053台のGPUがあるネットワークでは非現実的です。Transfer Agentsは、負荷分散、署名検証、ルーティングのタスクを解決し、エンドユーザーにとってネットワークを使いやすいものにしています。
Transfer AgentはGonkaネットワークのディスパッチャーです。AIリクエストを受け取り、空いているGPUを見つけて回答を返します。これがないと、ユーザーはネットワーク全体から空いているノードを自分で探さなければなりません。
こちらもご覧ください
テクノロジー
Proof of Work 2.0とは何か
テクノロジー
Proof-of-Computation V2:ノードの誠実性を検証する方法
基本概念
inference(推論)とは何か
トークノミクス
GNKはどのように分配されるか:ジェネシス vs 収益
セキュリティ
担保とスラッシング:ネットワークはどのように保護されているか
トークノミクス
ベスティング:報酬がすぐに届かない理由
テクノロジー
DiLoCo: Gonkaにおけるモデルの分散学習
テクノロジー
Sprint: Gonkaのコンセンサスの仕組み
基本概念
GNKとは: Gonkaネットワークのトークン
基本概念
Gonkaにおけるエポック: ネットワークの時間単位
トークノミクス
Community Pool: Gonkaエコシステムの共通基金