Updated block validation rules and CDD