After reading through Vlad's Casper Post, I am under the impression that Casper consensus will be reached when the validators all agree on a bit (more or less). If this is the case, why can the 'voting' not be done every 1 second or less? Given global information transfer times, we can include 250ms latency for intercontinental data transfer (being very lenient).From what I understand, consensus will go as follows:
@1ms - "Everyone agree on 1 (as opposed to 0)?"
@250ms - "Yes."
@500ms - "Consensus reached. Start over."
With this model, it takes 0.5s to reach consensus.
I read here that it will drop to 2-7.5s, not millisecond range. Given my statements above, how is it not faster?