Cryptocurrency hits $118 billion