Cryptocurrency taxation: The basic principles