Securing Bitcoin wallets via threshold signatures

Steven Goldfeder
Joseph Bonneau
Edward W. Felten
Joshua A. Kroll
Arvind Narayanan
The Bitcoin ecosystem has suffered frequent thefts and losses affecting both businesses and individuals. The insider threat faced by a business is particularly serious. Due to the irreversibility, automation, and pseudonymity of transactions, Bitcoin currently lacks support for the sophisticated internal control systems deployed by modern businesses to deter fraud. We seek to bridge this gap. We show that a thresholdsignature scheme compatible with Bitcoin’s ECDSA signatures can be used to enforce complex yet useful security policies including: (1) shared control of a wallet, (2) secure bookkeeping, a Bitcoin-specific form of accountability, (3) secure delegation of authority, and (4) two-factor security for personal wallets.

Metadata

Year 2014
Peer Reviewed not_interested
Venue Princeton
mode_edit