Over 3.6 Million Cryptocurrencies Have Failed Since 2021