Open
Description
By using block heights as a heuristic for checking node health, we can determine synchronization state of a node and drop nodes if we determine they are heavily out of sync with other nodes.
To solve, upon initialization and before and after sensitive RPC calls, we can compare node infrastructure block height and bias against infrastructure that is sufficiently out of sync.