The only thing I think about on why the Canadian government do that is because they want to ask taxes on cryptocurrency activities that's why they are asking the information of the traders so that they can validate the income of individual and can ask some bigger taxes on the users.