I have updated the Constantinople tracker: ethereum/pm#53
aleth and Parity have implemented all Constantinople EIPs! 🎉
Reminer: We have a core dev meeting this Friday.
But does anyone know/remember why the square root, and why cannot we just propagate to all peers?
Propagating to all peers would lead to O(nm) messages being sent, where n is the number of nodes and m the number of peers per node - this devolves to O(n^2) in a fully connected network.
If we propagate to sqrt(m) peers, then in a fully connected network we send O(n * sqrt(n)) messages, which grows much slower.
Good morning, if we want to hard-fork ropsten in October, isn't it too late to wait with a block number until next core dev call?
I'm proposing 4_230_000
for ropsten, but happy to hear other opinions if we want to relax the timeline even further towards the end of october.
So yeah, I think the general idea was that it doesn't matter much if we have consensus issues on Ropsten (we don't need to wake anybody up at 2 am). And with that reasoning, we figured we could fork it even without all tests being done.
Now, if this is not a correct sentiment, feel free to yell about it.