Authors
Gaby G Dagher, Benedikt Bünz, Joseph Bonneau, Jeremy Clark, Dan Boneh
Publication date
2015/10/12
Book
Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security
Pages
720-731
Description
Bitcoin exchanges function like banks, securely holding customers' bitcoins on their behalf. Several exchanges have suffered catastrophic losses with customers permanently losing their savings. A proof of solvency demonstrates cryptographically 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.
Total citations
2015201620172018201920202021202220232024149141211209185
Scholar articles
GG Dagher, B Bünz, J Bonneau, J Clark, D Boneh - Proceedings of the 22nd ACM SIGSAC Conference on …, 2015