Bitcoin Bitcoin mining bitcoin mining green energy Cambridge Centre for Alternative Finance Cambridge Digital Assets Programme Canada CCAF China China bitcoin mining ban China Mining Ban cryptocurrency Global Hashrate Global News green energy International Monetary Fund Kazakhstan Mining Ban Russia united states USA VPNs