Protecting Cryptocurrency Transactions