グラフキャスト
Reading time: 3 min
自動化された方法で仲間のインデクサーから学びたい、または仲間と共有したいことはありますか, しかし、それは手間がかかりすぎたり、ガス代がかかりすぎたりしますか?
現在、他のネットワーク参加者に情報をブロードキャストするためのコストは、イーサリアム ブロックチェーンのガス料金によって決定されます。 Graphcast は、オプションの分散型分散ピアツーピア (P2P) 通信ツールとして機能することで、この問題を解決します。これにより、ネットワーク全体のインデクサーがリアルタイムで情報を交換できるようになります。 P2P メッセージを交換するコストはほぼゼロですが、データの完全性が保証されないというトレードオフがあります。それにもかかわらず、Graphcast は、レピュテーション モデルのオープン デザイン スペースを使用して、メッセージの有効性の保証 (つまり、メッセージが有効であり、既知のプロトコル参加者によって署名されていること) を提供することを目指しています。
Graphcast SDK (ソフトウェア開発キット) を使用すると、開発者はラジオを構築できます。これは、インデクサーが特定の目的を果たすために実行できる、ゴシップを利用したアプリケーションです。また、次のユースケースのために、いくつかのラジオを作成する (または、ラジオを作成したい他の開発者/チームにサポートを提供する) 予定です:
- Real-time cross-checking of subgraph data integrity ().
- サブグラフ、サブストリーム、および他のインデクサーからの Firehose データをワープ同期するためのオークションと調整の実施。
- サブグラフのリクエスト量、料金の量などを含む、アクティブなクエリ分析に関する自己報告。
- サブグラフのインデックス作成時間、ハンドラー ガスのコスト、発生したインデックス作成エラーなどを含む、インデックス作成分析に関する自己報告。
- グラフノードのバージョン、Postgres のバージョン、Ethereum クライアントのバージョンなどを含むスタック情報の自己報告。