Cryptology ePrint Archive: Report 2016/056

Blindly Signed Contracts: Anonymous On-Blockchain and Off-Blockchain Bitcoin Transactions

Ethan Heilman and Foteini Baldimtsi and Sharon Goldberg

Abstract: Although Bitcoin is often perceived to be an anonymous currency, research has shown that a user's Bitcoin transactions can be linked to compromise the user's anonymity. We present solutions to the anonymity problem for both transactions on Bitcoin's blockchain and off the blockchain (in so called micropayment channel networks). We use an untrusted third party to issue anonymous vouchers which users redeem for Bitcoin. Blind signatures and Bitcoin transaction contracts (aka smart contracts) ensure the anonymity and fairness during the bitcoin $\leftrightarrow$ voucher exchange. Our schemes are practical, secure and anonymous.

Category / Keywords: applications / bitcoin, blockchain, smart contracts, blind signatures, anonymity

Original Publication (in the same form): 3rd Workshop on Bitcoin and Blockchain Research

Date: received 23 Jan 2016, last revised 2 Mar 2016

Contact author: ethan r heilman at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20160302:185432 (All versions of this report)

Short URL:

Discussion forum: Show discussion | Start new discussion

[ Cryptology ePrint archive ]