blockchainjapan’s blog

旬のブロックチェーンを記事を厳選して提供!

The Graph Network:サブグラフの移行プロセスと助成金について


The Graph Network:サブグラフの移行プロセスと助成金について

The Graph Foundation

分散型ネットワークへのイーサリアム・サブグラフの移行ペースは、分散型Web3インフラを支持するDapps開発者が増えるにつれ、前四半期比30%増と急増しています。ここでは、移行に関するFAQと、その準備として次に何が行われるかを紹介します。

The Graphの分散型ネットワークは、2020年12月のローンチ以来、繁栄を続けるデータエコノミーへと開花しています。このパーミッションレスかつオープンソースブロックチェーンデータエコシステムは現在、160のインデクサー、2500以上のキューレーター、8600以上のデリゲーター、282のサブグラフの基盤となっています。堅牢な分散型ネットワークを構築するには、慎重かつ計画的な改良が必要です。

Subgraph Studioを立ち上げ、パーミッっションレスな移行が可能になって以来、282以上のサブグラフがホストサービスから分散型ネットワークに移行しています。これらの初期の移行参加者は、DeFi、音楽、アート、分析、ウォレット、NFT、ビデオストリーミングサービス、ソーシャルメディアメタバースなど、ブロックチェーン空間のほとんどの分野に及んでいます。しかし、これはまだ氷山の一角に過ぎません。

ネットワークは、ホスティングサービスと比較して優れたアップタイムのおかげでスケーリングが可能であり、ホスティングサービスと同等かそれ以上のパフォーマンス指標を誇っています。エコシステムにおける最も重要な目標は、すべてのイーサリアムメインネットのサブグラフをホスト型サービスから分散型ネットワークに移行することです。これは、web3 Dappsが分散型インフラストラクチャ上で構築するという使命を果たすために不可欠なものです。グラフコミュニティは、イーサリアムのサブグラフを移行することで、あなたのアプリケーションを真の分散型を果たすことを推奨しています。なお、全文検索やIPFS依存のサブグラフは、まだ移行する準備ができていませんが、まもなく登場します。5つのコア開発チームと多くの貢献者が、サブグラフの機能、ネットワーク性能、スケーラビリティを改善し、すべてのダンプのニーズをサポートするために、前進を続けています。

移行のためにGRT Migration Grantsを申請してください

Graph FoundationとThe Graphに貢献しているコア開発者は、このプロセスにおける摩擦のポイントを認識しており、できるだけシームレスなプロセスを実現するために多くのプログラムを進行中です。

これらは以下の通りです:

  • GRT Migration Grants は、キュレーションシグナルのブートストラップを支援し、初期クエリコストを軽減するために使用されます。
  • この制度は助成金額に限りがあるため、 3月中に移行されることをお勧めします。Dapp/Subgraph > Migration Grantsで申請してください。
  • コミュニティのソリューションエンジニアが申請者とサイドバイサイドで移行を支援し、チームの時間とガスコストの節約につながります。
  • 移行に成功したサブグラフやDappsのマーケティングサポートにより、あなたのプロジェクトがweb3や世界にとっていかに素晴らしいものであるかをコミュニティにアピールできます−

ネットワークに関する質問やフィードバックが数多く寄せられています。以下では、コミュニティから寄せられた質問に対する回答と明確な説明を掲載します。

もしフィードバックがあれば、Discordで直接コア開発チームに連絡するか、migration@thegraph.foundationまで質問を送ってください。

「サブグラフを分散型ネットワークに公開するのは難しいと思っていましたが、ホスティングサービスから分散型ネットワークまで30分足らずで完了しました。この移行は非常にシームレスで、1人のインデクサーがすぐに私たちのサブグラフのインデックス作成を開始し、さらに24時間以内に4人のインデクサーが参加しました。私たちのDappsが、中央集権的なAPIへの依存から脱出したことは、本当に気分のいいものです。さらに、サブグラフの速度や稼働率も低下していません。サブグラフを提供するインデクサーは、これまでのところ、数ミリ秒速く、数ポイント信頼性が高くなっています。個人的な経験から、サブグラフが本番でクエリできるようになったら、すぐに分散型ネットワークに公開することをお勧めします。」
— Jordan, Emblem

移行は難しいですか?

分散型ネットワークへの移行は、わずか4ステップで30分で完了します!

  1. サブグラフをサブグラフスタジオにデプロイする
  2. スタジオでAPIキーを作成し、GRTを充填する(Polygon上)
  3. サブグラフを公開し、ネットワーク上でGRTによるシグナル(キュレーション)を行い、インデクサーを誘致する(インデクサー・エクスペリエンスを向上させるために10K GRTキュレーションのシグナルを推奨)
  4. ネットワーク上のインデクサーがサブグラフのインデックス作成に成功したら、APIエンドポイントをホスト型サービスから分散型ネットワークに移行する。

ETHDenver 2022では、OpynHop ProtocolEmblemPOAPが実際に分散型ネットワークにサブグラフを公開しました。

ガスコスト

移行に伴うコストは?

2月1日~3月3日の数字に基づいた場合:

  • 新規サブグラフの公開:中央値0.044ETH (~124.64 USD)
  • サブグラフの更新:中央値 0.016 ETH (~47.9 USD)
  • サブグラフのメタデータの更新:中央値0.00258ETH (~7.44 USD)

クエリ料金

ネットワークエクスプローラーで手数料がほとんどかからないケースがあるのはなぜですか?
グラフネットワークのクエリ料金は、毎週Polygonで支払われています。Dapps(またはその他のサブグラフユーザー)は、GRTをアカウントにロードし、そのDappsへのクエリーが行われるたびに支払いが発生します。サブグラフユーザーの課金サイクルも同様に週単位で実行されています。しかし、Dappsによる最初の入金と、インデクサーがPolygonで発生した手数料を回収する時点の両方で、グラフネットワークのコントラクトとネットワークのサブグラフにおいて、イーサリアム上のオンチェーン・トランザクションが発生します。

イーサリアムのガスコストは過去1年間で高騰しており、インデクサーが手数料を回収するためにアロケーションを閉じる頻度に大きな影響を及ぼしています。そのため、インデクサーは、定期的にではなくガス価格が低いときに、アロケーションをクローズすることで対応しています。数ヶ月前、インデクサー・エージェントに変更が加えられ、インデクサーのコストを最適化するために、インデクサーが割り当てを閉じる頻度を減らし、結果としてネットワーク上のクエリ料金を減少させることができました。このダッシュボードでは、ネットワーク料金のピークを観察するために、料金を時系列で追跡することができます。ここで重要なのは、手数料のボリュームがエクスプローラーに表示されるのは、インデックスがアロケーションをクローズしたときだけだということです。ガス代が高い場合、インデクサーによる手数料の徴収プロセスに悪影響を及ぼします。

The Graph Network のすべてのトランザクションにレイヤー2が実装されるのはいつですか?
将来的には、トランザクションコストを削減し、エコシステム参加者の収益性を高めるために、ネットワーク活動はレイヤー2への移行を進めていく予定です。現在、コア開発者はネットワークのニーズに最適なレイヤー2ソリューションを調査・評価しています。エコシステムのステークホルダーが今後の方針について合意に達したら、コミュニティとカウンシルに提案する予定です。コア開発者は、The Graphエコシステムのスケーラビリティを実現することが緊急の課題であると認識しています。

キュレーション

キュレーションボンディングカーブの仕組みは?
キュレーションボンディングカーブでは、ウォレットが迅速にシグナルを送る(キュレーションする)ほど、キュレーションボンディングカーブの露出が多くなり、したがってキュレーションのクエリ手数料シェアに参加することになります。このボンディングカーブは、サブグラフを公開した人、またはサブグラフを最初にキュレーションした人が、キュレーションの露出度を高めることで経済的に有利になるように設計されています。

現在、初期のキュレータが、サブグラフの技術的なメリットを評価するために、シグナルを送る前に時間をかけることができるようなメカニズムは存在しておらず、フロントランニングは、サブグラフの開発者にとっても問題となっています。そこで、公開とキュレーションを同時に行うオプションが設けられました。全てのサブグラフ開発者は、最初の公開時にシグナルを発信し、ボンディングカーブに最初に乗ることが推奨されます。キュレーションのメカニズムに変更が加えられるまでは、サブグラフの主なキュレーターはサブグラフを公開する者であると仮定すべきという考えに基づきます。

キュレーションシェアの値は、ユーザがいつボンディングカーブに加わったかによって変動します。そして現在、このモデルの修正案がコミュニティ内で提起されています。この提案が承認され実施されれば、初期のGRTシグナルは変わらず、ボンディングカーブはキュレーションの報酬にのみ適用されることになります。このGIPの実装により、アップデートされたシステムはキュレーターが直面していた問題を解決し、彼らの才能をマネタイズする能力を向上させることが可能になります。

キュレーションとボンディングカーブについての詳細な説明はこちらをご覧ください。

真の分散化に向けて迅速な移行を

グラフネットワークを使用することで、イーサリアムのアプリケーションに堅牢性、セキュリティ、信頼性のレイヤーが追加されます。中央集権的なインフラに依存する日が増えるたびに、アプリケーションのアップタイムとユーザーエクスペリエンスにリスクが生じます。サブグラフを移行して、根本的に優れたインターネットを形成することにコミットしていきましょう。

イーサリアム・サブグラフの移行の支援プログラムは永遠に続くわけではありませんので、助成金が枯渇する前に移行することを強く推奨します。Edge & Nodeにが移行の支援を求める場合は連絡を取ってください。

また、このブログでまだ回答されていない移行に関する質問がある場合は、このフォームからフィードバックを送信してください。

The Graphへのアドボケートプログラムによる貢献に興味があれば、是非ご応募ください!


The Graphについて

The Graphは、分散型Webのインデックス及びクエリレイヤーです。開発者はサブグラフと呼ばれるOpen APIを構築・公開し、アプリケーションはGraphQLを使ってクエリを実行することができます。The Graphは現在、Ethereum、IPFS、PoAを含む22のネットワークからのデータのインデクシングをサポートしており、今後多くのネットワークをサポート予定です。現在までに31,000以上のサブグラフが、~24,000人の開発者が、Uniswap、Synthetix、Aragon、Gnosis、Balancer、Livepeer、DAOstack、AAVE、Decentralandなどのアプリケーション用に構築を続けています。

アプリケーションやWeb3アプリケーションを構築している開発者であれば、ブロックチェーンからのデータのインデクシングやクエリにサブグラフを利用することができます。The Graphを使うことで、アプリケーションはデータを効率的かつパフォーマンスよくUIに表示することができ、他の開発者もあなたのサブグラフを使うことができるようになります。サブグラフをデプロイしたり、Graph Explorerを利用して既存のサブグラフを照会することができます。The Graphは、あなたがIndexerCuratorDelegatorになることを歓迎します。技術的な議論を行うDiscordTelegramチャットに参加したり、Twitterをフォローして、The Graphコミュニティに積極参加してください。The Graphの開発者やコミュニティメンバーは、いつでもあなたとのチャットを楽しみにしています。The Graphのエコシステムでは、お互いにサポートし合う開発者のコミュニティが成長しています。

The Graph FoundationはThe Graph Networkを統括しており、The Graph FoundationはTechnical Councilにより統括されています。また、Edge & NodeStreamingFastFigmentSemiotic AIはThe Graphエコシステム内の数多くの組織の一つです。

Website / Graph Explorer / Twitter / Blog / Linkedin / Everest / Discord / Telegram / Newsletter

日本版Twitter / 日本版Medium / 日本版Telegram