グラフは DeFi と Web3 にどのように適合しますか?
APIは、テクノロジーで働くと間違いなく多くのことを聞く用語ですが、必ずしも誰もが理解できるものではありません。APIは「アプリケーション・プログラミング・インタフェース」の略です。簡単に言えば、APIは手動ではなく自動化されたワークフロー・プロセスです。これにより、単純な API の背後にあるコードの複雑な複雑さが隠されます。サブグラフは、ザ・グラフによって造られた用語で、オープンAPIです。
たとえば、Uniswap はサブグラフを使用し、そのデータはすべての開発者がアプリケーションで使用できるように公開されています。したがって、Uniswapsサブグラフから引き出すサブグラフを構築したレインボーウォレットのようなウォレットが見られます。ブロックチェーンからデータを照会(検索)する最も効率的な方法は、サブグラフを使用することです。クローズドAPIの例として、LinkedinのAPIがある。APIが閉じられているため、LinkedinからCrunchbaseや独自のアプリケーションにデータを移植できない。ザ・グラフを使用すると、APIはサブグラフを介してオープン状態を維持することが保証されます。
The Graph 以前は、開発者はブロックチェーンデータのインデックス作成とクエリを行うために、社内の一元化されたサーバーとデータベースをスピンアップする必要がありました。一元化されたインフラストラクチャが単一障害点となり得るため、これはエンジニアにとって時間がかかり、コストがかかり、リスクが生じました。Graph では、Uniswap サブグラフを使用して取引量のクエリを実行するなど、アプリケーションでデータのクエリを開始するために、サブグラフの API エンドポイントを参照するだけで済みます。
開発者がブロックチェーンと対話しやすくすることで、The Graph は新しいアプリケーションの構築と貴重なデータの追跡を容易にしています。Graph を使用すると、開発者は各アプリケーション用のカスタムバックエンドインフラストラクチャを構築するのではなく、優れたユーザーエクスペリエンスの UX/UI に集中できます。
現在、6,000人以上の開発者がザ・グラフを積極的に使用しており、何百ものアプリケーション向けに3,400以上のサブグラフ(オープン API)を構築しています。さらに、54カ国から210以上のインデクサーがテストネットにノードをデプロイし、2,000人以上のキュレーターがテストネットにサインアップしています。
グラフはイーサリアムとどのように機能しますか?
グラフはイーサリアムの上にオープンデータレイヤーを構築し、開発者が情報を簡単に引き出し、その情報をユーザーに迅速かつ効率的に提供できるようにしています。サブグラフは、ブロックチェーンデータを読み取るためのイーサリアムのJSON-RPC APIと相互作用し、突然変異などのサブグラフ機能を使用して、ブロックチェーンへの書き込みも簡素化されます。
開発者は社内でインデックスデータベースを使用しないため、効率的な方法でブロックチェーンからデータを簡単に取得できるため、ユーザーはアプリケーションをすばやくロードできます。サブグラフはオープンソースでもあります。つまり、アプリケーションは、他のプロジェクトで使用されているのと同じ API をクエリして、ユーザーに対して単一の真実のソースを作成できることを意味します。
Web2からWeb3に滝
ザ・グラフでは、ブロックチェーンはインターネットの未来であると信じており、その未来を実現するために取り組んでいます。Graph は Web2 で作成され、一般的に使用される言語である GraphQL を使用しているため、多くの開発者は Web3 スペースにオンボードし、ブロックチェーン上で簡単に構築できます。
サブグラフの使用量が増加し続け、ブロックチェーンの開発者ツールが改善するにつれて、一元化されたWeb2テクノロジー企業から分散型Web3アプリケーションへのウォーターフォール効果が見られます。
暗号経済は、仕事の未来を想像する根本的な新しいものです。ザ・グラフのようなオープンなプロトコルは、透明性と機会の基盤を作り、世界中の誰もが自分の才能をグローバル経済に貢献できるようにしています。Graph は、開発者がインターネット時代の新しい調整メカニズムを構築するのを支援するために、このビジョンに向けて取り組んでいます。
インデクサー、デリゲーター、キュレーター、コンシューマーとは何ですか?
グラフネットワークには、インデックス作成、キュレーション、委任、消費など、さまざまな役割があります。
インデクサは、インデックス作成およびクエリ処理サービスを提供するためにグラフトークン (GRT) を持つグラフネットワーク内のノードオペレータです。インデクサーは、サービスに対してクエリ料金とインデクサー報酬を獲得します。Graph ネットワーク上のインデクサーになるには、ノードソフトウェアを実行できる必要があります。インデックス作成は、ネットワークにおける技術的な役割です。
キュレーターはサブグラフ開発者、データコンシューマー、またはコミュニティメンバーであり、Graph Network によってインデックス化されるべきAPIをIndexersに通知します。彼らは、ブロックチェーンのエコシステム、アプリケーション、消費者に関する知識を使用して、最も信頼性の高いデータソースを特定します。
キュレーターは、GRTをボンディングカーブに入金して特定のサブグラフで信号を送り、シグナルのサブグラフのクエリ料金の一部を獲得します。これにより、最高品質のデータソースが奨励されます。
シグナリングはボンディングカーブで発生するため、サブグラフで信号を早めるほど、GRTが堆積した特定の量について、そのサブグラフで獲得するクエリ手数料のシェアが大きくなります。これは、あなたが撤退に行くと、あなたが始めたよりも多かれ少なかれGRTで終わる可能性があることを意味します。学芸員になるためには、技術的にする必要はなく、オープンデータを理解するだけで済みます。
キュレーションの例としては、新しいDeFiサブグラフが有望と考えられるプロトコルの市場に出現する場合が挙げられます。そのサブグラフでシグナルを送って、インデックス作成が必要であることをインデクサーに示し、dApp 開発者がそれを発見できるようにすることができます。そうすれば、そのサブグラフのクエリ手数料の削減が早かったためになります。
デリゲートとは、ネットワークの保護に貢献したいが、グラフノード自体を実行したくない個人です。委任者は、GRTを既存のインデクサーに委任することで貢献し、その代償としてクエリ手数料とインデックス報酬の一部を獲得します。代理人は、クエリ手数料率、過去のスラッシング、稼働時間、インデクサーからの手数料や報酬の削減などのデリゲーターパラメータなどのメジャーのパフォーマンスに基づいてインデクサーを選択します。デリゲーターは、グラフエクスプローラ dApp を介してインデクサの GRT を委任および委任解除します。Graph Network はシングルクリックで委任するだけで、テクニカルな作業は必要ありません。
消費者は、サブグラフを照会し、インデクサー、キュレーター、デリゲーターにクエリ料金を支払うグラフのエンドユーザーです。消費者は、AWS やクラウドサービスのコストと同様に、アプリケーションのクエリ料金をカバーする開発者またはプロジェクト自身である可能性があります。ただし、一部のアプリケーションでは、クエリ料金をユーザーに渡すか、製品料金にコストをバンドルします。消費者は、グラフネットワークのオープンソース契約に基づいて構築される「ゲートウェイ」またはウォレットを介してクエリ料金を支払います。
俺はテクニカルじゃない、どう関わればいいの?
インターネットと同様に、グラフネットワークは、非技術的なクリエイティブから非常に技術的な開発者まで、あらゆる種類の人々を必要としています。テクニカルでない場合は、キュレーターまたはデリゲーターとしてGraph NetworkでGRTを獲得し、インデクサーがインデックスを付けるべきサブグラフを特定するのに役立ちます。また、ネットワークを保護し、コントリビューションでGRTを獲得するために選択した任意のインデクサーに委任することもできます。
Mission Control Testnetには200人以上のインデクサーが参加しており、2,000人以上の個人やプロジェクトがキュレーター・プログラムに参加しており、彼らの努力に対する報酬を獲得するためにネットワークに貢献しています。メインネットの立ち上げ時に、誰でもグラフネットワークのインデクサーまたはデリゲーターになることができます。
アプリケーションまたは Web3 アプリケーションを構築している開発者であれば、サブグラフを使用してブロックチェーンのデータのインデックス作成とクエリを実行できます。Graph を使用すると、アプリケーションが効率的かつパフォーマンス的に UI にデータを提示でき、他の開発者もサブグラフを使用できます。グラフエクスプローラーにあるサブグラフをデプロイしたり、既存のサブグラフをクエリしたりできます。ザ・グラフのメインネットでインデクサー、キュレーター、デリゲーターになることを歓迎します。
Web3の未来
Graph の分散型ネットワークがまもなく開始される予定です。ジェネシスGRTトークンの作成は、ネットワーク起動と連動して行われます。立ち上げ後、どのプロジェクトもネットワークに貢献し、Graph Councilによる技術ガバナンスの対象となるプロトコルのアップグレードにより、ザ・グラフ・エコシステムを構築できるようになります。発売後、Graph Communityはマルチブロックチェーンのサポートを拡大し、開発者が分散型Web用のグローバルAPIの構築に協力するのに役立つ新しい機能を追加していきます。
GraphはDeFiとより広範なWeb3エコシステムのバックボーンとなっており、ブロックチェーンがインターネットの未来になるにつれて、Graphプロトコルは成長する暗号経済のビルダーとユーザーを支援します。