cryptocurrency marketcap hit half trillion usd