https://www.taxconnections.com/taxblog/bitcoin-taxation-clarity-and-mystery/
Bitcoin Taxation - Clarity and Mystery