Let’s get the show on the road. On the heels of all the healthy discussions recently around improving stake decentralization, I hereby propose an RFP for the creation of:
The Graph Decentralization Dashboard
Description
Create a dashboard that tracks key decentralization metrics in the Graph network, including trend charts enabling tracking of progress.
Details
We are continuously looking to improve decentralization across all aspects of our network. Various proposals are in active discussions to improve decentralization in different areas. As the ecosystem continues to mature, it is important for the community to understand how well we are doing in terms of all things decentralization as well as understanding how specific initiatives have improved targeted decentralization metrics post-launch.
RFP Requirements
-
Collaborate with the community and gain consensus on specific decentralization areas to track in the network and with what metrics. Examples:
-
Stake Decentralization (what KPIs: % of stake held by top 10 Indexers, # of Indexers making up top 50% of stake, etc)
-
Delegator Awareness (average # of Indexers delegated to, % of delegators delegated to small Indexers, etc)
-
Gain community consensus on where and how such a dashboard would be hosted
-
Application should be open-source and flexible to add/modify as different decentralization metrics emerge over time
-
Besides static monitoring of KPIs, the dashboard should also focus strongly on trending charts that enable capturing progress made over time
Deliverables
- Develop mockup as visual presentation of The Graph Decentralization Dashboard. Gain rough community consensus in the Forum
- Present final list of specific decentralization KPIs, along with formulas on how to track them
- Implement dashboard per community consensus approach
Consider the above post as a starting point for discussion. Share your feedback if you feel this idea is a good one. You can also suggest modifications to the RFP details, requirements or deliverables. Most importantly, feel free to also post your own ideas here, which might be something entirely different but very useful in your view. Looking forward to your feedback!