Tax on cryptocurrency is rather new. Regulations have changed over the years as the CRA adapted to the new realities. Tax positions may be carefully crafted, based on precedents in other industries. Contact your tax preparer today for more details.