ethstats-cli
ethstats-cli copied to clipboard
Modified Geth clients cause problems on ethstats.io
Describe the bug
Modified geth clients with different consensus.go can connect to ethstats, causing strange data on ethstats.io.
To Reproduce
- Clone + Compile: https://gitee.com/incrediblez7/go-ethereum Changes from the original geth: blockDifficulty = 0, remove block time protection.
- Sync like normal geth
- When synced, close and restart using the following flags:
--maxpeers 0 --ethstats "identity:code@wss://server.ethstats.io" console(maxpeers 0disables network connection with other peers.) - do
miner.start(1)
Expected behavior
Extremely fast block generation pushed to ethstats.io.
Environment:
Forked geth (https://gitee.com/incrediblez7/go-ethereum)
Possible solution
Disallow all dirty geth clients.