Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does "fallback to a mobile layout" mean?
Aren't these basically the same thing? (Well, one is the other minus the premine amount, which I don't know if we want to advertise!) I think these can be collapsed into one.
Visual design
The axes are not labeled on any of the graphs. In particular it's unclear what the "x" axis is - are these all time? What unit of time? Is it interactive, or fixed?
Data
Agree with @noamnelke as discussed on the call just now: polling is bad UX, especially for a "real time" application like a dashboard. We'll want realtime data over websockets or GRPC.
I propose that we use GINI coefficient for this (see also https://github.com/oliviaguest/gini), which measures inequality, but that we instead use it measure the opposite: equality in block production (for now, number of blocks, and in future, block weight). So we want
1 - $gini_coefficient
where "wealth" for our purposes is number of blocks produced over some arbitrary past period, say, one week.We may also want to factor in the total number of smeshers -- since a network with five smeshers, all producing the same number of blocks, is hardly "decentralized." Maybe take a weighted sum, and give each factor 50% weight for now?