テクノロジー
Proof-of-Computation V2:ノードの誠実性を検証する方法
ノードが実際の応答の代わりにゴミを送信して報酬を横取りするのを何が妨げるでしょうか?Proof-of-Computation V2(PoC V2)メカニズムです。これにより、各ノードが実際に計算を実行し、結果を偽造していないことが検証されます。
なぜ検証が必要なのか
想像してみてください。レンガ積み作業員に賃金を支払いますが、彼がダンボールを積み重ねて塗装するだけだとします。検証がなければ区別できません。分散型ネットワークでは、検証メカニズムがなければ、不誠実なノードは、実際のAI応答の代わりにランダムなデータを送信し、それでもGNK報酬を受け取ることができました。
PoC V2の仕組み
すべての計算は、ノードのグループ(PoC groups)によって検証されます。複数のノードが独立して同じリクエストを実行します。結果が一致すれば、すべてが公平であり、報酬が付与されます。一致しない場合は紛争が始まり、追加のノードがどちらが正しいかを投票します。有罪なノードは預金の20%を失います(スラッシング)。このメカニズムはv0.2.9(2026年1月)から有効です。BLS検証は10ミリ秒未満で完了します。
ネットワークの更新時に何が起こるか
Gonkaのバージョン更新時、古いバージョンと新しいバージョンのノード間で計算結果が一時的に異なる場合があります。このため、Upgrade Grace Period(3000ブロック、約5時間)が設けられており、この期間中はPoCの紛争は開始されません。これにより、正直なホストは計画された更新時に誤った罰金から保護されます。
PoC V2は、各ノードが正直に作業を実行することを保証します。ネットワークを欺くことは利益になりません。詐欺師は預金の20%を失います。