Cryptocurrency: The Legal and Regulatory Environment