Skip to main content

Questions tagged [coinjoin]

Coinjoin allows people to combine their transactions with random other people to increase privacy.

Filter by
Sorted by
Tagged with
0 votes
0 answers
103 views

Wasabi coinjoin and the "Chainalysis demixing"

Learning more about how coinjoin works I came across the tale of how Chainalysis "demixed" a 50 BTC transaction that went through Wasabi (TXID ...
user2334659's user avatar
3 votes
1 answer
63 views

Understanding the common input ownership heuristic

I understand that the common input ownership heuristic states that in a transaction all inputs are deemed to be controlled by the same person. But given that a signature must be provided for each ...
user2334659's user avatar
4 votes
1 answer
327 views

Is Whirlpool safe to use?

Looking to potentially run a CoinJoin via Whirlpool in sparrow but am confused how the safety of my funds is guaranteed. While the documentation states that I 'retain full ownership of my funds at all ...
Runeaway3's user avatar
  • 329
3 votes
1 answer
145 views

Can coinjoin and payjoin transactions be spotted on the blockchain?

Can coinjoin and payjoin transactions be spotted on the blockchain? Have centralized exchanges declined to accept these types of transactions?
BitcoinFanatic's user avatar
3 votes
1 answer
448 views

Understanding transaction with hundreds of inputs and outputs

I've been trying to follow a transaction with hundreds of inputs from different addresses and hundreds of outputs. This is the transaction I'm looking into: https://www.blockchain.com/explorer/...
Nucklear's user avatar
  • 163
0 votes
1 answer
78 views

What are the downsides of address reuse in coinjoin?

What are the downsides of using an address multiple times in a coinjoin tx on the input side? Is address reuse associated with blockspace savings/wastage in any way? Peter Todd agrees with a tweet by ...
user avatar
2 votes
1 answer
136 views

In a Chaumian Coinjoin, what prevents the coordinator from using a different private key to blind sign each output and thus map inputs to outputs?

I'm not an expert on Chaumian blind signatures, so forgive me if the answer to this is obvious, but I'm wondering how the coordinator can prove to the participants that it's not doing what I asked in ...
River Satya's user avatar
2 votes
1 answer
93 views

Coinjoined coins are not available on another instance of wallet

Let's have 2 instances of wasabi wallet installed on different PCs. I have restored a wallet from a seed phrase on both of them and i can see all my coins on both of them. I start coinjoin on one ...
zetroot's user avatar
  • 155
1 vote
1 answer
2k views

Wasabi Wallet 2.0 stuck at "Waiting for Coinjoin"

I have moved over to Wasabi Wallet 2.0. I'm trying to undertake my first CoinJoin (I have selected Max privacy) I have a tick in the bottom right corner which shows Tor is running, backend connected ...
Vixtir3432's user avatar
1 vote
1 answer
320 views

How does dumplings work?

How does dumplings work? Does every coinjoin added as wasabi needs to be a legit coinjoin transaction done by using zkSNACKs coordinator?
user avatar
2 votes
1 answer
125 views

Does coinjoin provide better privacy than coinswap?

In July 2020 one Twitter user shared a zcash transaction id which had shielded addresses however another user was able to get the transparent address from it. This was possible because t-z conversion ...
Curl's user avatar
  • 21
7 votes
3 answers
598 views

What block space savings would we get for coinjoins (and payjoins) if we had cross input signature aggregation?

What block space savings (specific numbers in weight units or vbytes) would we achieve for coinjoins (and payjoins) if we had cross input signature aggregation (post a speculative future soft fork ...
Michael Folkson's user avatar
2 votes
1 answer
853 views

What are Fidelity bonds and how do they work in Joinmarket?

I am interested to know the basic concept of Fidelity bonds in finance and how will it be used in Joinmarket.
user avatar
3 votes
1 answer
327 views

Coinjoin implementations

What are the different coinjoin implementations being used right now? What are the trade-offs involved in using one of them?
user avatar
0 votes
0 answers
154 views

Coinjoin in Bitcoin Core wallet

I was reading this quesion: How to properly combine PSBTs for CoinJoin? And Bitcoin Core issues: https://github.com/bitcoin/bitcoin/issues/6568 https://github.com/bitcoin/bitcoin/issues/3226 ...
user avatar
1 vote
1 answer
69 views

Feasibility of using Ring Signatures with CoinJoin Technique

There is a Ring Signature implementation in C++ by Libbitcoin team. We can find the details in the following GitHub repository. Is it feasible to use Monero like Ring Signatures together with the ...
Gokul Alex's user avatar
0 votes
0 answers
399 views

Wasabi coinjoin problem

I used some coinjoined BTC coins from my from my WASABI wallet to exchange for ADA on Godex. I sent coins from Wasabi wallet but had Godex deposit them in my Exodus wallet. It was around 500€. There ...
JayBarry's user avatar
2 votes
1 answer
504 views

Wasabi CoinJoin Produces Non-Existent Coins/Transactions

When using the wasabi coinjoin feature, the coin(s) are queued up and the status makes it all the way through four green circles. After the signed status appears next to the enqueued coin(s), 4 new ...
Ramón J Romero y Vigil's user avatar
0 votes
1 answer
71 views

PayJoin privacy only works with specific output sizes?

In the specific example of PayJoin here: https://en.bitcoin.it/wiki/PayJoin the wiki equates a PayJoin transaction as indistinguishable from a regular transaction. However the transaction example ...
Scalextrix's user avatar
3 votes
1 answer
281 views

How to properly combine PSBTs for CoinJoin?

I am trying to learn the workflow for manual Coinjoins using PSBTs. I was following Andy Chow's suggestions in another thread here Where he suggests: 1. Createpsbt (he suggests using ...
FractalEncrypt's user avatar
6 votes
3 answers
311 views

Why does Coinjoin need multiple participants to increase privacy?

Coinjoin is a method that make a transaction with other transaction of other parties to hide the link between txin and txout. In case of this, why we need others transaction? We have many bitcoin ...
Hyunsoo's user avatar
  • 363
0 votes
1 answer
39 views

Bitcoin transactions with multiple participants from input side

Is there any other type of bitcoin transactions with multiple partisipants from the input side except different types of CoinJoin transactions?
Evgenii_BO's user avatar
0 votes
1 answer
134 views

Coinjoin API server possible?

Is there a protocol limitation (I suspect there is) that does not enable transactions across different platforms to access a 3rd party remote server (Chaumian server?) through API and create a ...
zndtoshi's user avatar
  • 153
1 vote
2 answers
688 views

Privacy: How should I handle UTXO's?

We know that, for security and anonymity, we shouldn't reuse addresses. Also, there is the idea of change avoidance to protect ourselves from any number of change detection heuristics. But I find ...
bitsmack's user avatar
  • 141
2 votes
1 answer
282 views

Privacy of sending CoinJoined UTXOs from wallet with unCoinJoined UTXOs

If I use something like Wasabi to CoinJoin my UTXOs and then send the outputs to a wallet with addresses containing UTXOs that haven't been coinjoined does this present a privacy risk?
Mark Williams's user avatar
1 vote
1 answer
283 views

solving subset sum for two sets

Some bitcoin transactions (especially CoinJoin transactions) include two or more sub-transactions. for example, consider a transaction with Inputs = [2, 3, 4] and Outputs = [4, 5]. In this example, ...
shbm.mirshah's user avatar
0 votes
2 answers
137 views

Single "Multiple Inputs Tx" vs Multiple "Single Input Tx"

Alice owns three addresses A1, A2, A3. She decides to collect the coins held by these addresses into a single coin so she generates a fresh new address A4 for that. She has the following two options: ...
Vijay Chavda's user avatar
2 votes
2 answers
573 views

What is the maximum anonimity set of a CoinJoin transaction?

I found the only limiting factor is the maximum standard transaction size which is 100k bytes. The most common transactions we are concerned with are 1 input, 2 outputs and the second most common are ...
nopara73's user avatar
  • 846
2 votes
1 answer
242 views

How does CoinJoin affect the total transaction size?

As I understand it, CoinJoin is a method to aggregate multiple transactions into a single transaction, mostly for privacy purposes. How does this aggregation affect the total size of the transactions?...
UriCS's user avatar
  • 133
1 vote
0 answers
22 views

alone in a CoinJoin amongst colluding scoundrels- can they spot you?

What if you participate in a CoinJoin and all the other actors that you're exchanging with are colluding against you, or controlled by the same person. I guess in this scenario if they wanted they ...
smatthewenglish's user avatar
4 votes
1 answer
362 views

Would quantum computing be able to deanonymize CoinJoin transactions?

Using the worst case scenario of this question, namely: Bitcoin ECDSA algorithm would be broken. Because quantum computers can easily decrypt the private key using the public key, anyone with a ...
dEBRUYNE's user avatar
  • 143
0 votes
1 answer
209 views

What is the cheapest fee based bitcoin / altcoin mixing service to keep myself anonymous and from being tracked?

I purchased some bitcoins from Coinbase and I want to give them away to friends for their birthday this year, but what I'm afraid of is if they end up buying stuff on the dark web with it. Last thing ...
Patoshi パトシ's user avatar
4 votes
1 answer
1k views

What is the difference from coinjoin and a coinshuffle transaction?

Coinjoin and coinshuffle creates an anonymous transaction. But how are they different? And which services implemented these features?
Patoshi パトシ's user avatar
9 votes
1 answer
294 views

What SIGHASH flags does CoinJoin use?

What SIGHASH flags are used when constructing a CoinJoin transaction?
Nick ODell's user avatar
  • 29.4k
5 votes
1 answer
358 views

How does Dash achieve anonymity without centralisation? [closed]

Dash is supposedly completely anonymous. How does this work without any centralisation? Is there one person with all the transactions and only they mine?
user3590898's user avatar
1 vote
0 answers
100 views

How do coinjoin and sharedcoin work? How to make it make it hard to pinpoint bitcoin sender wallet [duplicate]

I would like to implement a way for bitcoin transactions to be untraceable. EX. user1 on my site wants to send bitcoins to user2. How would I go about mixing the coins so user2 doesn't get user1's ...
Charles Smith's user avatar
5 votes
1 answer
768 views

Can Darkcoin's Darksend be implemented on top of Bitcoin?

Can Darkcoin's Darksend (I think this is called coinjoin, but I am unsure) be implemented on any cryptocurrency (without a fork), or must the feature be present when the coin is first released?
DJG's user avatar
  • 441
13 votes
4 answers
4k views

Explain how CoinJoin enhances anonymity, in plain English?

I just learned about CoinJoin, but I don't really understand all the jargon being thrown around. Can someone explain how this works where a 10-year-old can understand?
Patoshi パトシ's user avatar