1/ Another possible use case for DFINITY'S Internet Computer that I am very excited about.

This could fundamentally change the way @graphprotocol works.

Imagine deploying a @graphprotocol Graph Node to a canister.
2/ The Graph (Graph Protocol) is a very popular indexing and query layer for Ethereum blockchain data. It's a joy to use.

Up until recently, I believe the service has been relatively centralized (they call it the hosted service) and run mostly by The Graph team.
3/ This has worked great, and like I said I've loved using it. But their vision has been to decentralize the hosting layer, which is essentially a bunch of indexers and query servers. The amount of infrastructure necessary to index and serve all of these queries I imagine is
4/ immense, expensive, and complicated. Creating a decentralized and incentivized network for this would remove central points of failure and ease scalability by distributing responsibility throughout the network of participants.
5/ There is a token created to incentivize this network and get it going. Graph Node operators must index and serve data performantly.

This is where I can see DFINITY's Internet Computer shine!

The IC may have the potential to fully replace The Graph's network with canisters
6/ Imagine designing a canister or group of canisters that are Graph Nodes. If designed properly, they would instantly be extremely scalable and have very high uptime. They would be tamper-resistant and censorship-resistant. You could deploy any number of subgraphs
7/ As I see it, the entire subgraph network could be deployed to DFINITY as canisters by a single entity, and you could gain all of the benefits of the incentivized graph protocol network, without the token and without a large number of participants.
8/ This all hinges on DFINITY'S ability to deliver a secure, decentralized, and scalable solution, and some way for canisters to read from an Ethereum node. @dominic_w has discussed the idea of an Ethereum node running as a canister. This would be perfect
You can follow @lastmjs.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.