Legal Aspects of Cryptocurrency Transactions