<p>No.</p>

<p>CoinJoin does not rely on any cryptography to hide transaction flows. It merely combines multiple transactions into one, and randomizes the order of inputs and outputs.</p>

<p>Of course, as you point out, quantum computing would allow stealing ECDSA outputs...</p>

CC BY-SA 3.0
2016-08-23T12:48:12.830Z
2016-08-23T12:48:12.830Z
Pieter Wuille
<p>Using the worst case scenario of <a href="https://bitcoin.stackexchange.com/questions/6062/what-effects-would-a-scalable-quantum-computer-have-on-bitcoin">this</a> question, namely:</p>

<blockquote>
  <p>Bitcoin ECDSA algorithm would be broken. Because quantum computers can easily decrypt the private key using the public key, anyone with a quantum computer can extract Bitcoins using the corresponding public key.</p>
</blockquote>

<p>Given that quantum computers would be able to obtain private keys, would they be able to deanonymize CoinJoin transactions that are already present in the blockchain? </p>

<security><privacy><quantum-computing><coinjoin>
Would quantum computing be able to deanonymize CoinJoin transactions?
dEBRUYNE
# Would quantum computing be able to deanonymize CoinJoin transactions?

(Asked by: username_0 on 2016-08-23)

Using the worst case scenario of [this](https://bitcoin.stackexchange.com/questions/6062/what-effects-would-a-scalable-quantum-computer-have-on-bitcoin) question, namely:

> Bitcoin ECDSA algorithm would be broken. Because quantum computers can easily decrypt the private key using the public key, anyone with a quantum computer can extract Bitcoins using the corresponding public key.

Given that quantum computers would be able to obtain private keys, would they be able to deanonymize CoinJoin transactions that are already present in the blockchain?

**Tags:** security, privacy, quantum-computing, coinjoin


---

## 1 answers

### Answer by username_1 on 2016-08-23. Score: 6 | Accepted answer

No.

CoinJoin does not rely on any cryptography to hide transaction flows. It merely combines multiple transactions into one, and randomizes the order of inputs and outputs.

Of course, as you point out, quantum computing would allow stealing ECDSA outputs...


---

