Ethereum: Why the timestamp component of the block header?