N.B. just so I know, are you familiar with the Nxt Forging algo at all? Doesn't matter if you aren't.
Somewhat familiar. Every stake-holder computes some delay that is more or less inversely proportional
to their stake. They can announce the next block after waiting that many seconds.