Cryptocurrency Mixing Guide
Cryptocurrency mixing breaks the link between addresses by combining multiple transactions and redistributing funds. This enhances privacy beyond basic cryptocurrency features, making transaction tracking much harder for blockchain analysts and observers.
Why Mixing Exists
Bitcoin and similar cryptocurrencies have transparent blockchains where all transactions are publicly visible. Anyone can see that address A sent X amount to address B. Over time, analysts link addresses to identities through exchange deposits, marketplace purchases, or other identifying information.
Mixing services (also called tumblers) take your cryptocurrency, combine it with others' funds, and send back different coins to new addresses you control. The blockchain shows your original address sent to the mixer and new addresses received from the mixer, but linking the two requires knowing the mixer's internal workings.
Types of Mixing
Centralized Mixers
Centralized mixing services operate as intermediaries. You send Bitcoin to the service, which pools it with other users' coins. After a delay, the service sends you back the same amount minus fees to new addresses you specify.
The mixing service sees everything - your input addresses, output addresses, and amounts. You're trusting them not to log this information or share it with anyone. This trust requirement is centralized mixing's main weakness.
Additionally, mixers can steal your funds. Send Bitcoin to a mixer and they might never send it back. Scam mixers exist specifically to steal cryptocurrency. Even legitimate mixers could exit scam.
CoinJoin
CoinJoin is decentralized mixing where multiple users create a single large transaction together. Each person contributes inputs and receives outputs in one collaborative transaction.
From the blockchain's perspective, you can't determine which inputs link to which outputs within the CoinJoin transaction. If ten people each contribute 1 BTC and receive 1 BTC back, observers see ten inputs and ten outputs but can't match them.
CoinJoin requires no trusted third party. Users coordinate the transaction but the protocol prevents anyone from stealing funds. Wasabi Wallet and Samourai Wallet (now discontinued) implement CoinJoin.
Decentralized Tumblers
Some newer protocols use cryptographic techniques creating mixing without central coordinators or even participant coordination. These use zero-knowledge proofs or similar cryptography to break transaction links.
These are more complex and less widely adopted but represent the future of mixing - strong privacy without trust requirements.
Legal Warning: Mixing is legal in most jurisdictions for privacy purposes. However, mixing specifically to hide criminal proceeds is money laundering. Use mixing for legitimate privacy, not to hide illegal activity.
How Centralized Mixing Works
The Basic Process
You access a mixing service through their .onion address. The service provides a deposit address. You send your Bitcoin to this address. The service confirms receipt and asks for your withdrawal addresses.
After a delay you specify (hours or days), the service sends mixed Bitcoin to your withdrawal addresses. The amounts might be split across multiple addresses in irregular amounts to further obscure the transaction.
Fees and Delays
Mixers charge fees typically ranging from 1% to 5% of the mixed amount. These fees fund operations and incentivize service provision.
Delays are intentional. Immediate withdrawal from a mixer would make timing analysis easy. By adding randomized delays, mixers prevent correlation attacks based on transaction timing.
Using Multiple Mixers
Advanced users chain multiple mixers. Send funds through mixer A, then through mixer B, then mixer C. This means even if one mixer logs activity or gets compromised, the full transaction chain remains obscure.
Each additional mixer adds fees and complexity but increases privacy. For high-value anonymity needs, multiple hops through different mixers provides strong protection.
CoinJoin Usage
Wasabi Wallet
Wasabi Wallet provides built-in CoinJoin mixing. Download the wallet, fund it with Bitcoin, then initiate CoinJoin. The wallet coordinates with other Wasabi users to create large collaborative transactions.
Minimum amounts apply - currently around 0.01 BTC. Smaller amounts can't participate efficiently. The wallet handles all technical details automatically.
Coordinator Fees
While CoinJoin is trustless, most implementations use coordinators who organize transactions and charge fees. Wasabi charges coordinator fees per CoinJoin transaction.
These fees are lower than centralized mixers since coordinators can't steal funds - they just facilitate coordination.
Effectiveness
CoinJoin effectiveness depends on participant numbers. More participants mean stronger anonymity sets. CoinJoin with 100 participants is much stronger than CoinJoin with 5.
Popular CoinJoin implementations like Wasabi often have sufficient participants for good anonymity. Less popular implementations might not.
Key Advantage: CoinJoin doesn't require trusting a third party with your funds. The worst a malicious coordinator can do is fail to complete the transaction - they can't steal your Bitcoin.
Mixing Best Practices
Never Mix Then Return to Exchanges
The most common mistake: mix Bitcoin for privacy then send it directly to an exchange where you've completed KYC. This destroys the privacy gained.
Exchanges know your identity. Sending mixed coins there links your identity to the mixed coins. All the mixing accomplished nothing.
Avoid Round Numbers
Don't withdraw exactly 1.0 BTC or other round numbers. Use irregular amounts like 0.8473 BTC or 1.2839 BTC. Round numbers create patterns blockchain analysts recognize.
Use Multiple Withdrawal Addresses
Split withdrawals across several addresses rather than one. This further obscures the total amount mixed and prevents simple balance matching.
Wait Before Spending
Don't spend mixed coins immediately. Wait days or weeks. This temporal separation makes correlation analysis harder.
Understand the Threat Model
Mixing protects against blockchain analysis but not other tracking methods. If you buy Bitcoin with your real identity and mix it, anyone seeing that purchase still knows you had that Bitcoin even if they can't track it post-mixing.
Buy Bitcoin anonymously if you want true anonymity. Mixing enhances privacy but doesn't create it from nothing.
Risks and Limitations
Tainted Coins
Mixed coins might be "tainted" - having passed through illegal services or ransomware payments. Some exchanges flag or reject coins with mixing history.
This is controversial. Privacy shouldn't be suspicious. But pragmatically, some services discriminate against mixed coins.
Mixer Theft
Centralized mixers can steal deposits. This risk is significant. Only use well-reviewed mixers with established reputations. Even then, don't mix amounts you can't afford to lose.
Law Enforcement Honeypots
Law enforcement might operate mixers to identify users. By running a popular mixer, they see both input and output addresses, defeating the privacy.
This is theoretical for most users but represents a risk for people mixing to hide serious crimes.
Imperfect Privacy
Mixing isn't magic. Sophisticated blockchain analysis can sometimes link transactions even through mixers. Amount matching, timing analysis, and other techniques reduce mixing effectiveness.
Mixing significantly increases privacy but doesn't guarantee perfect anonymity.
Alternatives to Mixing
Monero
Monero provides privacy by default through ring signatures and stealth addresses. Using Monero eliminates the need for mixing.
Some people convert Bitcoin to Monero, transact in Monero, then convert back to Bitcoin if needed. This is essentially using Monero as a mixer.
Lightning Network
Lightning Network transactions don't all appear on the blockchain. Payments route through multiple nodes, providing some privacy from blockchain observers.
Lightning isn't designed primarily for privacy but provides some privacy benefits as a side effect.
Legal Considerations
Mixing is legal in most countries for privacy purposes. However, using mixers to conceal criminal proceeds is money laundering everywhere.
Tax authorities in some jurisdictions view mixing suspiciously. Using mixers doesn't eliminate tax obligations. You still owe taxes on gains regardless of mixing.
Some regulations require cryptocurrency businesses to reject mixed coins or report mixing. This makes spending mixed coins more difficult at regulated services.
Choosing a Mixer
Reputation Research
Research mixer reputations on forums and review sites. Look for established mixers with years of operation and positive user feedback.
Avoid brand new mixers or those with complaints about theft or selective scamming.
Privacy Policy
Good mixers claim no-logging policies. They shouldn't store information linking inputs to outputs. Of course, you can't verify these claims, so they're trust-based.
Fee Structure
Reasonable fees (1-3%) suggest legitimate operations. Very low fees might indicate the mixer plans to steal deposits rather than earn through fees. Very high fees are just expensive.
Technical Features
Look for randomized delays, multiple withdrawal addresses, variable fees, and other features enhancing privacy beyond basic mixing.
Final Thoughts
Cryptocurrency mixing enhances privacy but requires careful use. Understand the risks, follow best practices, and recognize limitations. Mixing is a tool in the privacy toolkit, not a complete solution.
For most privacy-conscious users, CoinJoin through wallets like Wasabi provides good privacy without trusting centralized services. For highest privacy needs, consider using Monero instead of trying to add privacy to Bitcoin through mixing.