Hard Fork: Staking Bonanza

A hard fork at block #610000 with many protocol changes.