The Fragility of Blockchain Consensus