Cryptocurrency: Compliance challenges and IRS enforcement