The Graphについて知っておくべき重要事項(GRT)

The Graph Japan
The Graph Protocol Japan
13 min readJan 7, 2021

著: MuyAsk | Crypto Truth Lexicon

皆さんこんにちは、今回はブロックチェーンデータをインデックス化して照会するための分散型プロトコルThe Graph (GRT)についてのQ&Aをお届けします。

The Graph Networkは、ブロックチェーンデータをインデックス化し、誰もがクエリできるサブグラフと呼ばれるオープンAPIで公開することで、EthereumやInterPlanetary File System (IPFS)のようなストレージネットワーク上に簡単にdAppを構築できるようにすることを目的としています。

  1. The Graphとは何ですか?
  2. The Graphはいつ、誰が構築したの?
  3. GRTトークンは何に使われるの?
  4. Graphの主な製品は?
  5. 誰がThe Graphのソリューションを使うの?
  6. The Graphの主な支援者は?
  7. GRTトークンの保管場所は?
  8. GRTトークンはどこで買えるの?

The Graphとは何ですか?

The Graph website homepage
The Graphは、ブロックチェーンデータをサブグラフと呼ばれるオープンでアクセス可能なAPIにインデックス化するための分散型オープンソースプロトコルです。これらのサブグラフは、開発者が堅牢で高品質なブロックチェーンアプリケーションを構築するために簡単に利用することができます。

開発者はGraph Explorerを使用して、分散型アプリケーションを構築するために必要な全ての公開データ(サブグラフ)を検索することができます。また、誰でもDeFiやWeb3エコシステムの主要プロジェクトからのデータによるサブグラフを構築し、公開することが可能です。

これによりThe Graphは、直接のアクセスが難しいデータのクエリに対応します。

インデックス化されたブロックチェーンデータ「サブグラフ」の例

サブグラフでインデックス化できるブロックチェーンデータは多岐にわたります。例えば人気の高いCryptoKitties、Defiで知られたUniswap、その他のDeFi、ゲーミング、Web3 dappなどの分散型アプリケーションからのデータである可能性があります。

ここで、CryptoKittiesからサブグラフにインデックスを作成できるデータを見てみましょう。CryptoKittiesからのデータを必要とするdappの構築者は次のような質問をするかもしれません:

  • 特定のEthereumアカウントが所有しているCryptoKittyの数は?
  • 特定のCryptoKittyはいつ生まれたのか?
  • 2018年1月から2月の間に生まれたCryptoKittyの所有者は?

これらの質問にタイムリーに答えるためには対象データをコンパイルし、サブグラフマニフェストとして知られるサブグラフの記述を持つサブグラフにインデックス化する必要があります。サブグラフマニフェストは以下のように定義されています:

  • サブグラフにおいて注目すべきスマートコントラクト
  • それらのコントラクトの中で注意すべき出来事
  • イベントデータをThe Graphがデータベースに保存するデータにマッピングする方法

ブロックチェーンデータがインデックス化されると、標準的な GraphQL API を使って問い合わせを行い、開発者がアクセスできるように GraphCLI に保存することが可能になります。

簡単に説明します。
The Graphはブロックチェーンデータをインデックス化し、保存し、処理するためのプロトコルです。単純にブロックチェーンデータのクエリを高速で、信頼性が高く、安全なものにすることで、開発者がより簡単にネクストレベルのdappsを作成できる環境を提供します。

2. The Graphはいつ、誰が構築したの?

The Graphは、2018年1月にYaniv TalJannis PohlmanBrandom Ramirezによって設立されました。The Graphを設立する前、Tal、Pohlman、Ramirezはいずれもそれぞれのスタートアップで一緒に仕事をしており、ソフトウェアをより速く構築する方法についてかなりの掘り下げた研究を行っていました。

彼らはアプリケーション開発をより生産的にするためのフレームワーク、開発者ツール、インフラストラクチャを構築し、2017年初頭になってEthereumに深く飛び込みました。Ethereumを発見したとき、彼らはEthereumの有用なツールと成熟したプロトコルの欠如により、現状ではdAppsの効率的な構築が難しいことに気づきました。

その気づきを得て、それを解決するためのものとしてThe Graphは誕生しました。

The Graphの共同創設者でありプロジェクトリーダーであるYaniv Talは、エンジニアリングのバックグラウンドを持ち、以前にTapSavvyとWorkflo Inc.という2つのテック系スタートアップを設立した経歴があります。また、Functional Foundryではパートナー兼ソフトウェアエンジニア、MuleSoftではプリンシパルソフトウェアエンジニア、HPではスペシャリストファームウェアエンジニアなどを歴任してきました。

Jannis Pohlmanは、The Graphの共同創立者であり技術リーダーでもあり、エンジニアリングとコンピュータサイエンスのバックグラウンドを持ち、Codethink Limitedでシニアソフトウェア開発者とアーキテクト、Ar Workflo Incでソフトウェアエンジニア、Functional Foundryで外部コンサルタントなどを歴任しています。

The Graphの共同創設者でありリサーチリーダーでもあるBrandom Ramirezもまた、エンジニアリングのバックグラウンドを持ち、Yaniv TalやJannis Pohlmanと同じ企業やスタートアップで多くの仕事をしてきました。

3. GRTトークンは何に使われるの?

GRTトークンは、The Graph Networkのネイティブトークンであり、これはThe Graphの分散型ネットワークの重要な役割であるインデクサー、キューレーター、デリゲーターのインセンティブとして使用されています。

GRTの初期総供給量は100億で、新規発行のスケジュールは毎年3%からとなっています。一方で、GRTはクエリ手数料の~1%に加えて、全てのデポジット税がバーンされます。

つまり、GRTのトークン供給量は最大で100億+新規発行量−バーン量となります。

GRTのユースケース

インデクサー (GRTを獲得)
インデクサは、The Graphネットワークのノードオペレータです。インデクサーになるには、インデックス作成とクエリ処理サービスを提供するためにGRTをステークする必要があります。インデクサーは、そのサービスに対応したクエリ料と報酬を獲得します。報酬はキュレーターのシグナルと割り当てられたステークに比例して分配されるGRTトークンの発行を元に支払われます。

キューレーター(GRTを獲得)
キューレーターには、サブグラフ開発者、データコンシューマー、コミュニティメンバーなど複数の立場から構成されます。キューレーターは、ボンディングカーブにGRTをデポジットすることで特定のサブグラフにシグナルを送り、シグナルを送ったサブグラフに対してクエリ料の一部を獲得できます。このシステムは、最高品質のデータソースにインセンティブを与え、Graph Explorer dAppを介して促進されます。

デリゲーター(GRTを獲得)
デリゲーターとは、ネットワークの安全性確保に興味があり貢献したいが、専門知識やハードウェア、グラフノードを実行するためのリソースを有していない人のことです。彼らは既存のインデクサーにGRTをデリゲートし、その見返りとしてクエリ料とインデクサー報酬の一部を得ます。
デリゲーターは、クエリ料率やアップタイム履歴、スラッシュ履歴などのパフォーマンス指標に基づいてインデクサーを選択し、そのインデクサーによる設定に応じた手数料や報酬の一部を受け取ります。

コンシューマー (GRT を支払う)
コンシューマーは、開発者やプロジェクトがその立場となることが想定されているThe Graphのエンドユーザーです。彼らは、サブグラフにクエリを行い、インデクサー、キュレータ、デリゲータにクエリ料を支払います。
ある意味では、開発者がクエリ料を支払うことは、開発者がアプリケーションをホスティングするためにAWSやクラウドサービスのコストを支払うことに例えることができます。

4. The Graphの主な製品は?

The Graphの主な製品は、ブロックチェーンデータをインデックス化して照会するための分散型プロトコルです。そのミッションは、フルスタックの分散化によって可能になった公共インフラを動力源とするインターネットアプリケーションを実現可能にすることです。

ある意味では、The GraphはGoogleのようなサービスをブロックチェーンにもたらすプロジェクトであると考えることができます。例えば、Googleがウェブをインデックスするのと同じように、The GraphはEthereumやFilecoinのようなネットワークのブロックチェーンデータをインデックスします。そして、このデータをサブグラフと呼ばれるオープンなAPIにグループ化し、誰でも簡単にクエリできるようにしています。

これにより、The Graphはプロトコルレベルだけでなく、データやストレージ、コンピューティングレベルでも完全に分散化されたアプリケーション(dapps)を作成することができるようになります。これは、ブロックチェーンスタックの最下層でのみ分散モデルを採用している多くのdappsとは異なるものです。The Graphはフルスタックの分散化を可能にし、前例のないレベルの相互運用性を促進します。

アプリケーションを稼働させるために必要なデータを保存、計算、管理するために中央集権型ビジネスにコストを払って依存するのではなく、ユーザーや開発者はThe Graphを使って分散化を受け入れることで、時間とお金を投資したソフトウェアが突然消えてしまうようなことを心配する必要がなくなります。

5. 誰がThe Graphのソリューションを使うの?

DeFiやWeb3のエコシステムをリードする多くのプロジェクトがThe Graphのソリューションを既に利用していますが、そのほとんどが2020年に利用開始したばかりです。The Graphがスタートした年には1,000個のサブグラフしかデプロイされていませんでしたが、その後、Uniswap、Synthetix、Decentraland、PoolTogether、Aragon、AAVEなど、現在では3,400以上のサブグラフに成長しています。

ホストされているサブグラフ例:

  • Uniswap — Uniswap V2の履歴データと分析
  • Synthetix — Synthetixコントラクトのデータ(資産&残高など)
  • Decentraland — 土地やアクセサリー、コレクターズアイテムなどのマーケットプレイスデータ
  • PoolTogether — PoolTogetherの記録データ
  • Aragon — DAOデータ、アラゴンコネクト投票のデータなど
  • Aave — Aaveコントラクトのデータ、トランザクション履歴、流動性など。

上記の例では、Graphを使ってデータをサブグラフで公開し、Graph QLを使ってすぐにクエリできるようにしていますがこれは氷山の一角に過ぎません。

Number of Daily Queries from Jan — Nov 2020 (Source)

2020年の下半期には、The Graphは月間10億件のクエリから100億件以上のクエリへと成長し、1日あたり平均3億5000万件以上のクエリを記録しています。

このような成長はブロックチェーンの分野では前例がないようなもので、Chainlinkとそのパートナーシップと統合の放物線的な傾向を大いに思い起こさせます。

6. The Graphの主な支援者は?

The Graphは、ブロックチェーンや暗号通貨分野で16の主要企業や投資家によって支えられており、注目すべき支援者は以下のものがあります:

Coinbase Ventures — オープンな金融システムを構築するアーリーステージの企業やチームに投資する投資会社。

Digital Currency Group (DCG) — ブロックチェーン業界の企業、チーム、プロジェクトに投資する著名な投資会社。DCGは、より良い金融システムの開発を加速させることをミッションとしています。

CoinFund — デジタル資産と分散化技術への世界的な移行を積極的に形作ることを目的とした投資会社。

7. GRTトークンの保管場所は?

The Graph(GRT)はEthereumブロックチェーン上に存在するERC-20トークンです。つまり、ERC-20トークンに対応するウォレットであれば、どのウォレットにもGRTを保管することができます。

しかし、GRTの保管に最適なウォレットは、Uniswap、Balancer、PoolTogetherなどのような最高のDeFiアプリケーションへのシームレスなアクセスを提供するノンカストディアルWeb3ウォレットです。

つまり、トークンはEthereum-DeFiエコシステムで広く使用され、サポートされているため、DeFiウォレットがGRTを保管するのに最適なのです。

人気のウォレット:

  • Trust Wallet (mobile)
  • Argent (mobile)
  • Coinbase Wallet (mobile)
  • MyEtherWallet (MEW) (web)
  • Metamask (web)

上記のウォレット以外にもERC-20トークンに対応している全てのウォレットにThe Graph (GRT)を保管することができます。

8. GRTトークンはどこで買えるの?

The Graph(GRT)はピアツーピア(P2P)ベースで売買することができますが、GRTを売買する最も一般的な方法は、中央集権型・分散型の取引所を利用することです。

以下のトップのDEXや取引所で、暗号通貨やフィアットを対象にGRTを取引することができます。ほとんどの場合、BTC、ETH、またはステーブルコインでGRTを購入することができます:

  • Binance — BTC, ETH, USDT
  • Coinbase Pro — BTC, USD, EUR, GBP
  • Uniswap — WETH, USDC
  • Kraken — XBT, ETH, USD, EUR
  • 0x Protocol — PAX, TUSD

上記の取引所に加えて多くの取引所で売買可能であり、今後も増えていくことが想定されています。

以上、あなたがこの投稿を楽しんだことを願っています。

私が何かを見逃している場合はコメントをして私に知らせてください。

--

--

The Graph Japan
The Graph Protocol Japan

オープンAPIによる分散型アプリケーションを可能に GraphQLでブロックチェーンデータをクエリする為のインデックスプロトコルです