Cryptocurrency and Tax Implications

The whole world is watching as Bitcoin and the rest of the cryptocurrency market keep notching new record highs. How is cryptocurrency taxed?