pub fn determine_chain_validity(chain: &[Block]) -> bool