-
Notifications
You must be signed in to change notification settings - Fork 141
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introducing graphcast into main docs (#326)
* introducing graphcast into main docs * Update graphcast.mdx Fixed Typo --------- Co-authored-by: Abel <abel.tedros29@gmail.com> Co-authored-by: Web3Slimchance <73016650+Web3Slimchance@users.noreply.github.com>
- Loading branch information
1 parent
128249f
commit b57c62a
Showing
3 changed files
with
25 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: Graphcast | ||
--- | ||
|
||
## Introduction | ||
|
||
Is there something you'd like to learn from or share with your fellow Indexers in an automated manner, but it's too much hassle or costs too much gas? | ||
|
||
Currently, the cost to broadcast information to other network participants is determined by gas fees on the Ethereum blockchain. Graphcast solves this problem by acting as an optional decentralized, distributed peer-to-peer (P2P) communication tool that allows Indexers across the network to exchange information in real time. The cost of exchanging P2P messages is near zero, with the tradeoff of no data integrity guarantees. Nevertheless, Graphcast aims to provide message validity guarantees (i.e. that the message is valid and signed by a known protocol participant) with an open design space of reputation models. | ||
|
||
The Graphcast SDK (Software Development Kit) allows developers to build Radios, which are gossip-powered applications that Indexers can run to serve a given purpose. We also intend to create a few Radios (or provide support to other developers/teams that wish to build Radios) for the following use cases: | ||
|
||
- Real-time cross-checking of subgraph data integrity ([POI Radio](https://docs.graphops.xyz/graphcast/radios/poi-radio)). | ||
- Conducting auctions and coordination for warp syncing subgraphs, substreams, and Firehose data from other Indexers. | ||
- Self-reporting on active query analytics, including subgraph request volumes, fee volumes, etc. | ||
- Self-reporting on indexing analytics, including subgraph indexing time, handler gas costs, indexing errors encountered, etc. | ||
- Self-reporting on stack information including graph-node version, Postgres version, Ethereum client version, etc. | ||
|
||
### Learn More | ||
|
||
If you would like to learn more about Graphcast, [check out the documentation here.](https://docs.graphops.xyz/graphcast/intro) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters