<p><em>Dagher et al.</em> Provisions privacy-preserving proofs of solvency may be what you are looking for:</p>

<blockquote>
  <p>The objective of Provisions is to enable an exchange E to publicly
  prove that it owns enough bitcoin to cover all its customers’ balances
  such that (1) all customer accounts remain fully confidential, (2) no
  account contains a negative balance, (3) the exchange does not
  reveal its total liabilities or total assets, and (4) the exchange
  does not reveal its Bitcoin addresses.</p>
</blockquote>

<p>Full version of the paper available in <a href="http://www.jbonneau.com/doc/DBBCB15-CCS-provisions.pdf" rel="nofollow noreferrer">J. Bonneau's web page</a>. </p>

CC BY-SA 3.0
2017-10-13T15:29:17.040Z
2017-10-13T15:29:17.040Z
sr_gi
<p>Is it possible to use some cryptographic scheme to prove bitcoin ownership without revealing any information about value held in addresses?</p>

CC BY-SA 3.0
2017-10-13T15:20:29.263Z
Are you asking how to prove that you are the owner of a specific Bitcoin address without revealing the amount of bitcoins at that address? This would be inherently impossible since Bitcoin has a public ledger: as soon as you state "I am the owner of Bitcoin address foobar" then someone can look up "address foobar" independently on the public ledger and see the amount of bitcoins at it.
William Breathitt Gray
CC BY-SA 3.0
2017-10-13T15:27:22.413Z
Alternatively, are you asking instead if there is a way to prove that you have access to a specified amount of bitcoins without revealing their source addresses (i.e. that you are capable of funding a transaction of a certain amount of bitcoins if you so desired)?
William Breathitt Gray
<privacy><cryptography>
How to prove bitcoin ownership without revealing amount?
rny
# How to prove bitcoin ownership without revealing amount?

(Asked by: username_0 on 2017-10-13)

Is it possible to use some cryptographic scheme to prove bitcoin ownership without revealing any information about value held in addresses?

**Tags:** privacy, cryptography

> **Comments:**
> **username_1**: Are you asking how to prove that you are the owner of a specific Bitcoin address without revealing the amount of bitcoins at that address? This would be inherently impossible since Bitcoin has a public ledger: as soon as you state "I am the owner of Bitcoin address foobar" then someone can look up "address foobar" independently on the public ledger and see the amount of bitcoins at it.  
> **username_1**: Alternatively, are you asking instead if there is a way to prove that you have access to a specified amount of bitcoins without revealing their source addresses (i.e. that you are capable of funding a transaction of a certain amount of bitcoins if you so desired)?  

---

## 1 answers

### Answer by username_2 on 2017-10-13. Score: 2 | Accepted answer

*Dagher et al.* Provisions privacy-preserving proofs of solvency may be what you are looking for:

> The objective of Provisions is to enable an exchange E to publicly
> prove that it owns enough bitcoin to cover all its customers’ balances
> such that (1) all customer accounts remain fully confidential, (2) no
> account contains a negative balance, (3) the exchange does not
> reveal its total liabilities or total assets, and (4) the exchange
> does not reveal its Bitcoin addresses.

Full version of the paper available in [J. Bonneau's web page](http://www.jbonneau.com/doc/DBBCB15-CCS-provisions.pdf).


---

