What incentive is there for validators to bet on a block early, rather than just waiting for the rest of the validators to reach consensus first? AFAICT, the reward/penalty is independent of when the bet was made. Wouldn't a validator get an optimal reward by betting after a block is finalized (or just before it's finalized, if that's disallowed).
Is there a penalty for changing a bet to have a lower probability or different block? Otherwise, I don't see how the penalty could ever apply, since validators would just change to a favorable bet later.
Since bets are made through a contract they must be included in blocks. Validators are also responsible for creating blocks. Is there ever an incentive for a validator to exclude a bet from a block, or does it not matter as long as the bet eventually makes it into a block? Is there an incentive for a validator to include a bet in a block? Do bets include transaction fees?
Cross-post from /r/ethereum/.