The Graphはブロックチェーン技術の進化に伴い登場した分散型アプリケーション(DApps)の開発を容易にするオープンソースプロトコルである。イーサリアム上で動作し、分散型インデクシングシステムを提供することで、ブロックチェーンネットワークからのデータクエリを簡素化し、DAppsの開発を加速する。
このプロトコルはブロックチェーンデータの検索エンジンとして機能し、データを効率的にアクセスし分析する難しさに対処する。開発者はThe Graphを利用して迅速かつ効率的にデータにアクセスし、GraphQLを使用してデータクエリを行うことができる。さらに、The Graph(GRT)はコミュニティ主導の分散型暗号通貨であり、開発者がインデックス作成とクエリオプションを利用する際に使用される。
はじめに:The Graphとは
ブロックチェーン技術の急速に進化する風景の中で、分散型アプリケーション(DApps)の開発を容易にする画期的なイノベーションがThe Graphである。このオープンソースプロトコルはイーサリアムブロックチェーン上で動作し、分散型インデクシングシステムとして機能する。ブロックチェーンネットワークからのデータのクエリを簡素化するように設計されており、DAppsの開発プロセスを促進する。
その核心において、The Graphはブロックチェーンデータのための検索エンジンのように機能する。それはさまざまなブロックチェーンから情報を収集、整理、保存し、ユーザーが簡単に検索できるようにする。この能力は重要であり、分散型ネットワーク全体に保存されたデータを効率的にアクセスして分析することの難しさという、ブロックチェーンエコシステムの大きな課題に対処する。
開発者はThe Graphを活用して、分散型ネットワーク上に保存されたデータに迅速かつ効率的にアクセスし、解釈することができる。これにより、DAppsの構築が容易になる。The Graphはイーサリアムブロックチェーン上でホストされるオープンソースプロトコルであり、Googleのようにインデクシングとクエリを目的として設計されている。
The Graphは開発者がブロックチェーンネットワークからデータに迅速にアクセスして分析できるようにすることで、分散型アプリケーション(DApps)の構築を容易にする。GRTはThe Graphのネイティブ通貨であり、ユーザーがクエリを行うために支払うものとなっている。The Graphの分散型インデクシングプロトコルはサブグラフとして知られるオープンソースのアプリケーションプログラミングインターフェイス(API)を使用している。これらはユーザーのクエリに応じてグローバルブロックチェーングラフ内のデータを整理するインデックスである。
サブグラフは転送可能であり、開発者がGraphQL(The Graphが使用する言語)を使用してデータに迅速かつ効率的にクエリを行うことを可能にする。The Graphの分散型ネットワークはセキュアで透明なトランザクションを可能にする分散型元帳システムであるブロックチェーン技術によって駆動される。
直接クエリすることが容易ではない分散型ネットワークに保存されたデータにアクセスしてクエリするための合理化されたインターフェースを提供することにより、The Graphはそのネットワーク上のDAppsの作成を加速している。The Graphの使用例の一つは分散型金融(DeFi)の成長分野においてである。それはDeFiアプリケーションで使用されるブロックチェーンネットワークデータへの開発者のアクセスを改善するようになっている。
ユーザーはGRTを使用して非代替トークン(NFT)、ブロックチェーンシステムで維持される一種のデジタル資産を作成することもできる。このデータへの開発者のアクセスを合理化することにより、The GraphはNFTマーケットプレイスやその他のNFT関連アプリの開発を促進している。
The Graph(GRT)暗号通貨の仕組み
The Graph(GRT)は開発者がDAppsを構築する際にインデックス作成とクエリオプションを提供する、コミュニティ主導のオープンエコシステムを持つ分散型暗号通貨である。ブロックチェーン技術と高度なインデックスプロトコルを活用し、ブロックチェーンデータのクエリをより効率的に行うことを可能にする。特に、GraphQL技術を使用して、各APIのデータを詳細に記述する。
Graphノードはデータ集約の初期段階を担い、ネットワークのバックボーンとしてスマートコントラクトをスキャンする。Ethereumでは直接読み取ろうとすると、CryptoPunksのような複雑なNFTやUniswapのようなスマートコントラクトから基本的なデータのみを取得できる。The GraphのAPIやインデックス化されたサブグラフを使用してブロックチェーンをクエリし、より複雑なデータをより速く、効率的に、かつ分散化のセキュリティ特性を損なうことなく取得できる。
The GraphプロトコルはThe Graphネットワークから要求されたデータをサブグラフに分析して保存し、要求されたアプリケーションに迅速に結果を返する。The Graphはオープンソースソフトウェアに基づいて構築されているため、ユーザーはThe Graph Explorerポータルを使用してプラットフォームのサブグラフを閲覧できる。
The Graphのエコシステムにはサブグラフを使用してデータにアクセスし整理するために連携する6つの主要なプレイヤーがいる。それらは以下の通りである。
- 消費者:DAppsを作成するためのデータが必要な開発者。クエリ料金を支払い、データのクエリを送信する。
- インデクサー:サブグラフのインデックス作成とクエリを行う任務を負ったノードオペレーター。GRTをステークする必要がある。
- デリゲーター:ノードを設定することなくネットワーク管理に貢献し、インデクサーにGRTを委任する。
- キュレーター:The Graphのインデックスに含める価値がある高品質なものを決定するサブグラフの開発者。
- フィッシャーマン:ネットワーク内のクエリ応答の正確さを検証する参加者。
- アービトレーター:インデクサーが悪意のある活動に従事したかどうかを判断するのを助けます。分散型ガバナンスがアービトレーターを割り当てる。
これらの参加者はGRTをステークした後に、彼らの貢献と引き換えにネットワークから支払いを受け取ることができる。現在、GraphQLはEthereum、InterPlanetary File System、および権限証明(PoA)ネットワーク上でのアプリ開発と使用を可能にしており、近い将来にはさらに多くのネットワークが利用可能になることが期待されている。
The Graphのストーリー
The Graphはブロックチェーン技術の革新的な活用法として、その進化は目覚ましいものがある。始まりは2017年の終わり頃、Ethereumに魅了されたYaniv Tal、Jannis Pohlman、Brandon Ramirezによって、より洗練されたソフトウェア開発を開発者に容易にする目的で立ち上げられた。
- 2018年:The GraphはEthereumブロックチェーン上に正式に立ち上げられ、その後、Web3およびDeFiアプリケーション向けに2900以上のサブグラフを提供するホステッドサービスが2019年1月に開始された。
- 2020年6月:The GraphはFramework Ventures、Coinbase Ventures、Digital Currency Groupなどから500万ドルを調達した。その後の10月にはそのガバナンスを独立した組織であるThe Graph Foundationに移行し、Eva Beylinがディレクターとして指名された。同年10月、GRTトークンの公開販売で1200万ドルを調達し、12月にはメインネットが立ち上げられた。
- 2021年:The GraphはPolygonやPolkadot、NEAR、Solana、Celoなど複数のLayer 1ブロックチェーンへのサポートを拡張し、Web3のエコシステムを広げました。6月にはArbitrumとの統合が発表され、Optimismとのパートナーシップも確立した。
- 2022年1月:The Graph FoundationはTiger Global Managementが主導する投資家から5000万ドルを調達した。続く2月、Digital Currency GroupやMulticoin Capitalを含むベンチャーキャピタルのグループが、The Graphプロトコル上での開発を支援するための2億500万ドルのエコシステムファンドの立ち上げを発表した。
- 2023年6月:The GraphはEthereumからArbitrumへの決済層の移行を発表した。この移行はガスコストの削減とトランザクション速度の改善を目的としている。
- 2023年2月:The GraphはCoinbaseによって孵化されたレイヤー2プロトコルであるBaseとの統合を発表した。
The Graphの歴史を通じて、このプロジェクトはWeb3とDeFiアプリケーションの開発を容易にし、ブロックチェーンデータのインデックス作成とクエリを改善するための重要なツールとなっている。創設者のビジョンとコミュニティのサポートにより、The Graphはブロックチェーン技術を活用する新しい方法を提供し続けている。