Ethereum network topology
nulltea opened this issue · comments
timofey commented
Setup
- Network contains a significant number of nodes (>=1000)
- Nodes are connected in a structure similar to the Ethereum network today, ie. no artificial nodes discovery and puppeteering, just a bunch of nodes that randomly discovered each other and each node holds a limited view of the network (eg. 50 nodes)
- Consider doing N iteration of random walk as a setup before the simulations
Notes
- Discv5 network is larger than plain Kademlia (256 keys vs 160bit keys, same for the num of buckets)
- Any other specific properties of Ethereum's discovery network that we should consider?
timofey commented
Will take after primary components and simulation cases are implemented