Blindly Signed Contracts: Anonymous On-Blockchain and Off-Blockchain Bitcoin Transactions
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies