Add PVSS to randomness generation
When blocks post commitments to hidden values, make them post a publicly verifiable secret share to the endorsers of that block. That way if the node fails to disclose its secret at a later time, a threshold amount of endorsers can reconstruct the secret.