Buy Crypto
Markets
Contract
Spot
Earn
Web3 new
Learn
Academy > Crypto Insights > What is The Graph (GRT): A Data Indexing Protocol For Blockchains >

What is The Graph (GRT): A Data Indexing Protocol For Blockchains

2021-05-20 06:32:05

Summary

  • The Graph is a decentralized indexing protocol for blockchains. It stores and organizes blockchain data in a way that makes it readily available for users when they query for it.
  • GRT Token is the native utility token of The Graph Network. It acts as a payments and rewards mechanism within the network and the network rewards all key players in GRT.

grt-coin

Building decentralized applications (dApps) on Ethereum or any other blockchain network requires a lot of blockchain data. Even though Ethereum has a lot of publicly accessible data, it is extremely difficult to combine it for use. Developers have to spend a tremendous amount of time, effort, and money to collect all the needed data for their applications.

This is the exact problem that renowned blockchain developers Yaniv Tal, Jannis Pohlmann, and Brandon Ramirez faced while trying to develop dApps on the Ethereum network. However, in order to solve this issue they came up with the idea to create a protocol that could organize blockchain data and make it readily accessible to developers. This is where the idea of Graph came about.

What is The Graph (GRT)?

The Graph is popularly referred to as the “Google of Blockchains.” It is a decentralized indexing protocol for blockchains. This means the protocol stores and organizes blockchain data in a way that makes it readily available for users when they query for it. The Graph makes it extremely easy for developers to build dApps on Ethereum and other networks like InterPlanetary File System (IPFS).

How Does The Graph Protocol Work?

To organize and store blockchain data, Graph uses a technique called Subgraph Manifesto. Anyone who uses the network is free to build and publish their own API. These APIs are then grouped into subgraphs. The subgraphs contain data about blockchain events and smart contracts on the network. There are over 3000 sub-graphs deployed on Graph to date. Developers who need data can request it by raising a query. This kickstarts the cycle of querying and indexing.

Key Players on The Graph Network

There are essentially six key players who are responsible for running the protocol.

1 Consumers

The first is consumers: Developers who request data from the network are called consumers. They can use Graph Explorer to browse through all the existing subgraphs and request the one they need by raising a query. Consumers are required to pay a transaction fee to the network to get their query cleared.

2 Indexers

Second, are indexers: Indexers are essentially responsible for processing these queries. They search the entire database of the blockchain, collect new data, and filter out those subgraphs that match with users’ queries. Indexers stake their GRT tokens to contribute to the network. In return, they are incentivized with a portion of the transaction fee paid by consumers. If an indexer acts badly or provides wrong data to the consumers their stake is slashed.

3 Curators

Third, are curators: Curators are responsible for developing subgraphs and also assessing their quality. If curators think a particular subgraph is of high quality, they can stake their GRT tokens to signal the subgraph. The subgraphs with the most number of signals are picked by indexers. If a graph they signal gets picked by the indexers, they get a part of the transaction fee as a reward. Unlike indexers, curators are not penalized for bad behavior. However, they are taxed for making poor decisions regarding a subgraph’s quality.

4 Delegators

Fourth, are delegators: Delegators play no part in decision-making. Instead, they stake their GRT tokens to support an indexer of their choice. In return, they share a part of the rewards earned by the chosen indexer.

5 Fishermen

Fifth, are fishermen: Fishermen are responsible for verifying the response to queries. In other words, they ensure that the consumers’ queries are answered correctly.

6 Arbitrators

Sixth, are arbitrators: Arbitrators are responsible for checking the behavior of indexers. They are tasked with identifying malicious indexers.

This is how queries are raised and addressed on The Graph protocol.

GraphQL

GraphQL is an open-source query language created by Facebook. On the Graph network, it acts as a link between the blockchain data and the application that requires this data. GraphQL is used to raise and deliver a query. It can deliver all the data requested by a user in a single query and the users get only what they requested. This solves the problem of over-fetching, inefficiency, and lack of flexibility that is seen in traditional APIs.

What is the GRT Token?

GRT is the native utility token of The Graph Network and there are 10 billion of these tokens that fuel the entire ecosystem. It acts as a payments and rewards mechanism within the network and the network rewards all key players in GRT. The token was launched alongside The Graph mainnet and was immediately listed on major exchanges. As a result of this, the market cap of Graph reached $1B in just three days.

The network burns a part of GRT collected as fees from consumers and tax from curators, making GRT a deflationary asset. As of April 2021, GRT is priced at $1.99.

Final Thoughts

As DeFi starts to get mainstream adoption, the demand for high-quality, useful dApps is only expected to increase. In a time like this, a protocol that indexes blockchain data is a major boon for developers. The Graph provides an easy and cost-effective way of acquiring data that saves developers’ time, money, and effort. As of now, it is only meant for Ethereum and IPFS, but in the near future, we could see this protocol being deployed on all major blockchain networks.


For any inquiries contact us at support@phemex.zendesk.com
Follow our official Twitter | Join our community on Telegram
Trade crypto on the go: Download for iOS | Download for Android
Phemex | Break Through, Break Free
giftRegister to get $180 Welcome Bonus!
Email
Password
Invitation code (Optional)
  • Facebook
  • Twitter
  • LinkedIn
  • Telegram
  • Discord
  • Youtube
Subscribe Phemex

Register on Phemex and begin your crypto journey today

Get $180 to Sign Up

Bonus

The Social Network that Pays YOU!

Engage to Earn 1,350 PT Every Day