ディスカバリーサービス

ポスメッシュ・ディスカバリーサービスは、パーティシパントが他のパーティシパントにリクエストを行い、接続されることを可能にする。各パーティシパントのレピュテーションとロールベースアクセス制御(RBAC)を記録し、ブロックチェーンへのポスメッシュのインターフェースとなる。

作業やデータを提供したり依頼できるようにするには、まず、ディスカバリーサービスにパーティシパントについて、その能力、レピュテーション、クレジット残高を登録しなければならない。ディスカバリーサービスは分散ハッシュテーブル(DHT):地理的に分割されたキーバリューストアで、キーはドメインを表し、バリューはそのドメインに関連するパーティシパントと能力を表す。

パーティシパントがドメインへの参加を希望する場合、パーティシパントはディスカバリーサービスを利用して、ドメインクラスタ内でドメインデータとジョブのオーケストレーションの提供に責任を持つドメインマネージャを見つける。このオーケストレータは新しいパーティシパントに認証キーを提供し、ドメインクラスタ内での安全な通信を促進する。

ポスメッシュ・ディスカバリーサービスがドメインクラスタの認証キーを受け取ることはないため、プロトコルはドメイン内通信を知ることはできない。

グローバルディスカバリーサービスのために分散ハッシュテーブルを持つことは、ダウンタイムやネットワーク全体に影響を及ぼす標的型攻撃など、通常集中型ディスカバリーサーバーが関連するリスクを排除する。その代わり、ディスカバリーサービスの分散型フレームワークは、参加ノードの一部が利用できなくなったとしても、継続的な運用を可能にする。

ブロックチェーンがディスカバリーサービスでポスメッシュと交差することは、オープンかつトラストレスな方法でポスメッシュ・パーティシパントを認証し、ペアリングし、報酬を与えることを可能にする。

Last updated