Provisions: Private Proofs of Solvency for Bitcoin Exchanges

Jeremy Clark, Gaby Dagher, Benedikt Bünz, Joseph Bonneau, Dan Boneh

Research output: Contribution to conferencePresentation

Abstract

Bitcoin exchanges function like banks, securely holding their customers’ bitcoins on their behalf. Several exchanges have suffered catastrophic losses with customers permanently losing their savings. A proof of solvency demonstrates that the exchange controls sufficient reserves to settle each customer’s account. We introduce Provisions, a privacy-preserving proof of solvency whereby an exchange does not have to disclose its Bitcoin addresses; total holdings or liabilities; or any information about its customers. We also propose an extension which prevents exchanges from colluding to cover for each other’s losses. We have implemented Provisions and it offers practical computation times and proof sizes even for a large Bitcoin exchange with millions of customers.
Original languageAmerican English
StatePublished - 14 Oct 2015
Externally publishedYes
Event22nd ACM Conference on Computer and Communications Security - Denver, CO
Duration: 14 Oct 2015 → …

Conference

Conference22nd ACM Conference on Computer and Communications Security
Period14/10/15 → …

EGS Disciplines

  • Computer Sciences

Fingerprint

Dive into the research topics of 'Provisions: Private Proofs of Solvency for Bitcoin Exchanges'. Together they form a unique fingerprint.

Cite this