 All you did was move it from Coinbase to your own wallet. Now, Coinbase is notorious for that. So if you get a 1099, you need to dispute it and tell them you didn't sell your Bitcoin. You just moved it into your own private wallet. And so you don't owe those taxes. But this article that I was reading said that previously investors had to use a costly third party service to calculate gains and losses from cryptocurrency sales.