Will the 2024 Bitcoin halving fail?