Bitcoin Forum
April 18, 2024, 01:14:57 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Coin Join and obfuscating identity, balances, privacy. Is it advisable?  (Read 392 times)
Icygreen (OP)
Legendary
*
Offline Offline

Activity: 1463
Merit: 1135



View Profile
October 11, 2019, 11:36:17 PM
Merited by suchmoon (4), vapourminer (1), timerland (1)
 #1

BTC bought from exchanges with KYC and AML can provably be traced back to its origins with buyer identity. I'm curious about coin joins such as wasabi. What would the implications of using such a service be if a person ever needed to prove origins of their BTC to a court, tax authority or similar?
What type of privacy does one receive for using such a service? Is it just that the exchange and anyone they've shared KYC info with cannot follow the trail and spending?

I'm rather hesitant to use such a service without knowing the full scope of ramifications that may come with it.
What are the benefits (examples would be great) of using one?
Personally I cannot imagine needing to hide my activities but I would prefer not to be followed all the same.

  
  
1713446097
Hero Member
*
Offline Offline

Posts: 1713446097

View Profile Personal Message (Offline)

Ignore
1713446097
Reply with quote  #2

1713446097
Report to moderator
1713446097
Hero Member
*
Offline Offline

Posts: 1713446097

View Profile Personal Message (Offline)

Ignore
1713446097
Reply with quote  #2

1713446097
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
btc_angela
Hero Member
*****
Offline Offline

Activity: 2590
Merit: 542



View Profile
October 12, 2019, 12:37:41 AM
Last edit: October 12, 2019, 05:55:39 AM by btc_angela
Merited by Jating (2), pooya87 (1), Icygreen (1)
 #2

Let me quote it for you:

Congratulations to the Wasabi and JoinMarket developers! JoinMarket pioneered a lot of CoinJoin science (and BTW, belcher wrote an excellent & comprehensive wiki article on privacy), while Wasabi is the first wallet that implements CoinJoin in both a highly-usable and sound way. As both a signer and a donor to the CoinJoin bounty fund, I'm thrilled that these two pieces of software exist!

For everyone looking to improve their privacy, I highly recommend checking out Wasabi, especially over centralized "mixers".



Further work is still necessary toward achieving default-fungibility, which is IMO the end goal. Even with Wasabi, you need a fair bit of expertise to maintain privacy, and the vast majority of people are using wallets that are terrible privacy-wise. Without intending to say that the bounty fund will reward people for these specific things, I'd personally like to see:

 - Improvements to make Wasabi more of a complete wallet.
 - CoinJoin integration in other wallets, especially Bitcoin Core.
 - Research on doing CoinJoin in decentralized ways. (Wasabi's method is pretty secure, but requires a centralized coordinator.)
 - Other research (and, perhaps more importantly, usable products) for improving day-to-day privacy.

I'm no expert in legal ramifications about it, but as Theymos has pointed out, it would improved a lot of things specially our privacy.

edit: You can read everything here as well, CoinJoin: Bitcoin privacy for the real world.

███████████████████████
████████████████████
██████████████████
████████████████████
███▀▀▀█████████████████
███▄▄▄█████████████████
██████████████████████
██████████████████████
███████████████████████
█████████████████████
███████████████████
███████████████
████████████████████████
███████████████████████████
███████████████████████████
███████████████████████████
█████████▀▀██▀██▀▀█████████
█████████████▄█████████████
███████████████████████
████████████████████████
████████████▄█▄█████████
████████▀▀███████████
██████████████████
▀███████████████████▀
▀███████████████▀
█████████████████████████
O F F I C I A L   P A R T N E R S
▬▬▬▬▬▬▬▬▬▬
ASTON VILLA FC
BURNLEY FC
BK8?.
..PLAY NOW..
Icygreen (OP)
Legendary
*
Offline Offline

Activity: 1463
Merit: 1135



View Profile
October 12, 2019, 01:51:01 AM
 #3

Thanks for that, although I still don't have all the knowledge needed to properly make an informed decision, I now have a great place to start my research.  Here, have a merit!
timerland
Hero Member
*****
Offline Offline

Activity: 1526
Merit: 596


View Profile
October 12, 2019, 02:40:06 AM
 #4

BTC bought from exchanges with KYC and AML can provably be traced back to its origins with buyer identity. I'm curious about coin joins such as wasabi. What would the implications of using such a service be if a person ever needed to prove origins of their BTC to a court, tax authority or similar?
What type of privacy does one receive for using such a service? Is it just that the exchange and anyone they've shared KYC info with cannot follow the trail and spending?

I'm rather hesitant to use such a service without knowing the full scope of ramifications that may come with it.
What are the benefits (examples would be great) of using one?
Personally I cannot imagine needing to hide my activities but I would prefer not to be followed all the same.

I'm no legal expert either but from some research I don't think you'll be able to prove the origin of BTC when your purchasing from CoinJoin merchants.

The platform and technology was made for privacy issues and a lot of evidence you'd be able to gather up for a court case would likely be dismissed as circumstantial evidence.

The developers have the mindset that they won't face any legal issues so they might as well go full out.

Nice post, didn't learn about the new tech since now.

Smiley
franky1
Legendary
*
Offline Offline

Activity: 4200
Merit: 4409



View Profile
October 12, 2019, 03:55:31 AM
 #5

there are still legal issues and developers are not legal experts. when they throw around the word "fungible" they act as if having a fungible currency is some get out of jail fre card. its not.

let me explain
imagine your a basic protestor and want to reeceive anonymous donations so you can buy placards.
imagin you fear prosecution because insighting a protst in a country was a 30day jailterm and being put on a anarcist watchlist for rest of life
but separetely(ill get tio it later) bing paid to murder somone is life in prison

..
ok now then things like coinjoin need a central co-ordinator that receives funds from multiple people wanting to hide thier actions and redistributes it to multiple people wanting to hide their actions

in short. all the funds coinjoin play with are dogdy for multiple possible crimes

so you (A) want donations from pro-protest donators(a)
so someone else(B) is a hitman getting paid by a person that wants someone dead(b)
without coinjoin transactions look like
(a)->(A)
(b)->(B)

with coinjoin
(a)->(B)
(b)->(A)

so ok no on can see that you are getting paid to be a protestor. but what you dont realise is you received funds from someone that wants someon else killed.

why is this a problem.
well fiat(dollars/pounds) are fungible. yet people get their funds frozen, siezed, investigated. and people do go to jail on evidence like showing they received money to kill someone. same with any currency.

again what you dont realise is trying to hide a petty 30day crime could end up with you getting locked up for life for a bigger crime. such as murder or even for just money laundering by just wanting to be anonymous. sometimes its not the petty crime ur trying to hide that hurts you, but the cover up that ends up hurting you more.

coinjoin main stash of funds are not clean funds. so you have no idea what you could b getting yourself involved in. and if arrested its not a simple 'i dunno' that would be accepted it would be 'you recieved it, you spent it, that makes you an accessory of multiple crimes linked to the funds you received.'and ontop of that we also noticed you then used the funds to protest so lets add that crime ontop too

this is why many exchanges. without even investigating exactly what crime fund origins came from. if the funds show a pattern of being related to a money launder/mixer service. the funds are blacklisted.

here is one big funny thought to think about.
gmax helps develop coinjoin.
gmax also helps develop business tools for crypto and is paid by barry silbert (has portfolio of owning exchanges)

which the exchanges do blacklist mixers
these wallets that take in funds and mix and redistribute want innocent people who just want a cup of coffee to use them. not because a mixer is not a crime. not because there is no law. but its so that those receiving coins to do crimes receive clean coins from innocent people. .. the problem with that is innocent people just wanting to buy a lambo end up getting arrested for being linked to money laundering and paying a hitman even if they had no knowledge that their funds taint went to a hitman

fungible does not mean criminals cant get arrested, fungable does not mean innocent people cant be framed for a crime they did not commit. and mixers mean your atleast going to get in trouble for money laundering.
or at very best. if your not prosecuted for a crime you didnt commit. your still going to have to explain why cops knocked at your door, cuffed you and interviewed you about your innocent lambo and how it was funded.
sometimes just bing questioned by cops or just being put on bail while they decide if theres enough evidence scope to take you to court is more shameful then wanting to hide that you bought a lambo

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Yaunfitda
Hero Member
*****
Offline Offline

Activity: 2828
Merit: 574



View Profile
October 12, 2019, 06:09:00 AM
Last edit: October 12, 2019, 06:21:36 AM by Yaunfitda
 #6

In addition, you can browse this topic regarding Wasabi:

Wasabi Wallet 1.0 Is Released and the man behind this project, nopara73. And you can follow his official twitter account, https://twitter.com/nopara73

███████████████████████████████
███████████████████████████████
███▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀███████████
█████████████▀▀        ▀▀██████
██████▀▀▀▀▀▀              ▀████
██████████▀     ▄▄██▄▄     ▀███
██████████      ██████      ███
██████████▄     ▀▀██▀▀     ▄███
██████▄▄▄▄▄▄              ▄████
█████████████▄▄        ▄▄██████
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███████████
███████████████████████████████
███████████████████████████████
.
|
▄▄███████▄▄
▄████▀▀▀▀▀▀▀████▄
▄███▀▄▄███████▄▄▀███▄
▄██▀▄█▀▀▀█████▀▀▀█▄▀██▄
▄██▄██████▀████░███▄██▄
███░████████▀██░████░███
███░████░█▄████▀░████░███
███░████░███▄████████░███
▀██▄▀███░█████▄█████▀▄██▀
▀██▄▀█▄▄▄██████▄██▀▄██▀
▀███▄▀▀███████▀▀▄███▀
▀████▄▄▄▄▄▄▄████▀
▀▀███████▀▀
SSC NAPOLI
OFFICIAL EUROPEAN
BETTING PARTNER
|.ROLLBOTS.|
▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄██▀▀▀▀▀▀▀▀▀▀▀▀▀▀█████▄
▄█████████▀████████▀████▄
██████▄▄▄█████▄▄█████████
█████████████████████████
██████▀▀▀█████▀▀█████████
▀█████████▄████████▄████▀
▀██▄▄▄▄▄▄▄▄▄▄▄▄▄▄█████▀
▀███████████████████▀
▀███████████████▀
▀▀███████▀▀
ROLLBIT COIN
TRADE RLB NOW!
|...PLAY NOW...
Mandoy
Sr. Member
****
Offline Offline

Activity: 644
Merit: 264


Aurox


View Profile
October 12, 2019, 10:54:58 AM
 #7

In my own opinion using WASABI will mean more privacy on your behalf. According to the creator of wasabi, I have read in his tweet that wasabi provides more privacy since according to him the bitcoin blockchain is lacking in privacy. But this privacy is not free, when we use wasabi in exchange for privacy we pay additional transaction fees. In the end is more about making money for wasabi. So I guess if we are just a small holders and we dont engage on illegal activities we dont need wasabi. Instead of earning more we will be paying more.

Aurox.
 
Designed to make
you money
|Proprietary Indicators
& Signals
|||                  ▄██▄▄▄▄▄
                ▄████████▀█▄▀
            ▄▄██████████▀
           ██████████▀██
          ███████████▄▄ ▄▄
         ██████████████ ▀▀█▄
     ▄▄████████████▀▄█▀   ▀▀
▄▀▀ ███████████▀▀▀ ██▀
▀▄▄▀ ██████▀ ▄▄
      ████▀ ██▀
     ███▀  █▀
     ▄█▌  ▐█▌
     ▀██   ▀▀
██████████████████████████████████████████
.
█████████████   ████

Get Started. FREE!
██   ████   ██████   ████████   ██████████████████████████

█████████████████████████████████████████████████████████████████████████
LeGaulois
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 4088


Top Crypto Casino


View Profile
October 12, 2019, 11:30:59 AM
Last edit: October 12, 2019, 11:42:06 AM by LeGaulois
 #8

@franky1

The origin isn't equal to the use. What about the bitcoins newly mined so? Any address used at least once is considered tainted but since it's all about a correlation between 2 addresses...

... With Coinjoin an observer can only argue there is an X.X% probability that it comes from the tainted address, BUT there is also an XX.xx% probability of no correlation.
It's like a judge saying: We're not 100% sure you're the guilty one, only 99%, but that's okay, you're still going to jail.

What about the privacy-centric cryptocurrencies? Why aren't they delisted from all exchange platforms where KYC/AML is required?.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3008


Welt Am Draht


View Profile
October 12, 2019, 11:35:41 AM
Last edit: October 12, 2019, 11:48:08 AM by gentlemand
 #9

I'm rather hesitant to use such a service without knowing the full scope of ramifications that may come with it.

The problem is that this 'problem' rests with the third parties these coins might interact with and I doubt their policies are clear or fully formed and they might have them dictated to them by governments. It's still early days and everyone's current activities may come to bite them on the botty a long time down the line.

Ideally we'll reach a point where the need for third parties is way lower than it is now but until then either minimise contact with them, assume the worst or pile in now when things aren't set in stone.
franky1
Legendary
*
Offline Offline

Activity: 4200
Merit: 4409



View Profile
October 12, 2019, 11:46:15 AM
Last edit: October 13, 2019, 11:14:41 PM by franky1
 #10

@franky1

The origin isn't equal to the use. What about the coins newly mined? Any address used at least once is considered tainted. And since it's all about a correlation between 2 addresses

With Coinjoin an observer can only argue there is an X.X% probability that it comes from the tainted address, BUT there is also an XX.xx% probability of no correlation.

but when only those using coinjoin are predominently those wanting to do bad stuff. then the stash of coins in the mix is predominetly bad taint

again you might be trying to hide taint of a victimless petty crime, but getting taint of a more nasty crime instead which makes you then have to explain why u got the coins, who from. the purpose. etc.
using money laundering/mixers/coin join does not absolve you from having police knock at your door. you can stil have assets seized. your hardrives taken from you and inspected and asked to be interrogated in police custody.
its like people also think buying btc cheap and at pric rise buying a lambo with it absolves them of paying taxes. sorry but if you on normally $30k a year/modest life but suddenly your spotted with a lambo registered to your address.. you will be looked into as to how u funded the car.

i know this, gmax knows this . its why he went on to try to find ways to get more 'clean' coins from innocent users into the mix and why
some wallets that use coinjoin are trying hard to get innocent people to use it too, to reduce the % of bad taint

imagine it like a underground cafe where people can discuss less favourable things in confidence. patrons attending there are usually higher chance of having done a crime else they wouldnt need to use it. so if a cop went to a regular cafe and the dark cafe and just randomly picked a person from each. i can guarantee you if u investigate hard enough the chances of the dark cafe patron getting arrested for something is much higher. and thy got caught not from the crime itself, but from just being at/using a service known for notorious purposes.

why do you think exchanges, without even knowing if an actual criminal is using an exchange just blacklists coins that have simply gone through a mixer.

It's like a judge saying: We're not 100% sure you're the guilty one, only 99%, but that's okay, you're still going to jail.
what your not seing is these few things
1. in many countries a court only needs a 7 of 12 jury consensus saying guilty.
2. innocent people dont even want the police to knock at the door. definetly dont want to be hand cuffed. dont want to be questioned, have funds seized, computer/devices examined, put on bail and left waiting for months just to see a court date to hope that a judge dismisses the case..
again innocent people dont even want to get to a stage to even want a judge to be standing infront of them.

just being accused of a crime or even just questioned by police is more stress than innocent people would want.

but i do laugh how you think it should be acceptable for normal common folk to be standing infront of a judge to be told by a smart judge that there is no 100% unanimous proof thus dissmiss the case.

and you only need to look at police reports and court documents to see that many many many people who are later found innocent have been put through the legal system and it affecting their life needlessly

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Icygreen (OP)
Legendary
*
Offline Offline

Activity: 1463
Merit: 1135



View Profile
October 13, 2019, 02:04:31 AM
 #11

Thanks for the replies.  The argument is fairly clear and it looks like I'll avoid coin joins for now until things get clearer.  There's a lot of hype/support from regarded persons in the community if this has recourse potential.  Shocked I'd not be happy to learn later that I had been trading coins I worked and paid dollars for, for stolen coins. 

naska21
Hero Member
*****
Offline Offline

Activity: 1358
Merit: 635


View Profile
October 13, 2019, 09:45:47 AM
 #12

snip


AFAIK,  exchanges are reluctant to top accounts with  the coins that went trough shuffling services and some of them which are on everybody's A-list   even refuse to do that. There are small exchanges  which don't pay attention on that, it's true, but what's the point of ₿ mixing, if its whole blockchain is fully transparent in the eyes of deep analytics.
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
October 13, 2019, 05:30:20 PM
Merited by suchmoon (4), Carlton Banks (3), ABCbits (2)
 #13

BTC bought from exchanges with KYC and AML can provably be traced back to its origins with buyer identity.

not exactly. once outputs are multiple hops from the exchange, then at best, blockchain analysis can give some degree of confidence regarding identity. nobody can prove anything about those latter transactions just by looking at the blockchain, especially if a user knows how to avoid cluster analysis. the coins may easily have passed through multiple hands. in fact, bitcoin can theoretically be used as a physical bearer instrument, so coins could even be passed around through multiple parties without transacting on the blockchain.

I'm curious about coin joins such as wasabi. What would the implications of using such a service be if a person ever needed to prove origins of their BTC to a court, tax authority or similar?

the person would need to prove the origin sans blockchain analysis. typically, that's how it would be done anyway---a person pointing at a bunch of public addresses on a blockchain explorer isn't proof of anything anyway.

bank statements, receipts, trading records, service withdrawal records, etc

I'm rather hesitant to use such a service without knowing the full scope of ramifications that may come with it.

nobody can speak to that, unfortunately. the FATF travel rule is unprecedented and some exchanges have reacted by de-listing privacy coins. we could see obfuscated transactions like coinjoins (and also centralized activity like traditional mixing) receive increased scrutiny from exchanges as VASPs become increasingly regulated.

Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
October 13, 2019, 06:17:39 PM
Merited by suchmoon (4), ABCbits (1)
 #14

Thanks for the replies.  The argument is fairly clear and it looks like I'll avoid coin joins for now until things get clearer.  There's a lot of hype/support from regarded persons in the community if this has recourse potential.  Shocked I'd not be happy to learn later that I had been trading coins I worked and paid dollars for, for stolen coins.  

there's a simple, undetectable way to do Coinjoins: 2 party


when dozens of people do a Coinjoin in the same transaction, using e.g. Wasabi wallet, that tx is completely obviously a Coinjoin when viewed on the blockchain. All the outputs are the same quantity of BTC, it sticks out pretty badly.

But if you do a Coinjoin with only 2 (maybe 3 maximum) people, and do not use identical amounts as the outputs, it's impossible to tell that apart from one person spending their own money normally just by looking at that transaction on the blockchain.

The Coinjoin wallets should really go in that direction IMO, as it has another advantage: if you pay for something using a 2-party Coinjoin, the store you're buying from can use it as an opportunity to squash small BTC outputs they have collected from other customers into a bigger one, and they don't need to pay for the transaction, as it's you that's paying them! everyone's happy Smiley

Vires in numeris
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3008


Welt Am Draht


View Profile
October 13, 2019, 06:44:14 PM
 #15

There's no clear regulation about CoinJoin, but you might have have bad time if you attempt send bitcoin comes from CoinJoin to legal service (exchange, merchant, etc.).

I have yet to hear of a case of mixed coins being rejected from anywhere, though of course many of them refuse to tell you why you're getting the boot.

So far it's all been from identifiable sources that break the terms and conditions of wherever the coins end up. The first place that does do it is going to attract a very large dollop of ire.
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
October 13, 2019, 07:29:50 PM
 #16

There's no clear regulation about CoinJoin, but you might have have bad time if you attempt send bitcoin comes from CoinJoin to legal service (exchange, merchant, etc.).

But at least Wasabi Wallet (and it's CoinJoin feature) itself is legal (on some country) since it's created by zkSnacks company and AFAIK they teamed with 2 lawyers.

I have yet to hear of a case of mixed coins being rejected from anywhere, though of course many of them refuse to tell you why you're getting the boot.

So far it's all been from identifiable sources that break the terms and conditions of wherever the coins end up. The first place that does do it is going to attract a very large dollop of ire.

none of that is relevant if your Coinjoin isn't noticeably a Coinjoin.

Vires in numeris
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
October 15, 2019, 11:52:35 PM
 #17

What would the implications of using such a service be if a person ever needed to prove origins of their BTC to a court, tax authority or similar?
isn't that counter productive?
using such service but want to proof your holding to authority afterwards?
anyway, you can just simply show the connection between the origin and the final balance
all connecting transaction ids and give proof that you have indirect/direct control on both addresses
and by doing so, you lose all your privacy and the principal benefit of coinjoin use

Ucy
Sr. Member
****
Offline Offline

Activity: 2576
Merit: 401


View Profile
October 16, 2019, 06:50:45 AM
 #18

Is privacy evil then? If privacy is evil why do we still allow so much secrecy in public sphere? I thought the bitcoins belong to people and they have every right to hide them? Should I not hide what belongs to me?

If privacy has become evil, our laws should make it clear that privacy is pure evil,so that all humans on earth can destroy their  windows, doors, fences and probably begin to walk naked.

But to be fair to the authorities, most public transactions should be available to the law enforcement agencies if they find something suspicious. But things should be done in such a way that the laws that guarantee privacy is not violated.
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 17, 2019, 01:43:17 PM
 #19

I think the best time to use CoinJoin is when you don't need it right at this moment, but preparing for a future transaction that you'd want to separate from the rest of your other transactions.

That would mean, you have to keep a certain amount of balance in your wallet available for use, and you don't necessarily buy BTC from an exchange to use soon.

In this instance, and I'll provide an example, say you accumulated or bought or mined or otherwise acquire some 100 coins. You intend to buy something or pay for a service later which would cost maybe 1 coin.

So that service does not know which exchange you bought your coins from, or it's history, and how it's linked to any other coins you have, you decide to CoinJoin the original 100 coins, either with Wasabi or JoinMarket or any number of other participants, maybe worth a few thousand coins, then have those separated into different addresses when sent back to you, maybe 50 addresses, each one having maybe about 2 coins each.

Furthermore, you decide to hop them a few more times just to separate them from the CoinJoin transaction.

By the time you do your planned transaction with any merchant, or whoever you're going to pay, all they will see is that it come from one of your wallet addresses that had 2 coins, and before that it came from another address, and before that it came from "somewhere" and they wouldn't care that far back anymore.

At most, they'd know where your change went, but most likely they would not care at all what happens to it. They only care that they were paid.

This is how it should be with most transactions. Eventually, the chain analysis will stop since they can't trace stuff back anymore, although I've heard it, they only really check 3 hops away from the deposit or payment address they give you, just to make to make sure it doesn't come from any known bad or evil addresses.

Now if you did everything I said above, and your CoinJoin is also a stealth CoinJoin that isn't noticeably or obviously a CoinJoin, that would be even better.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3360
Merit: 4570



View Profile
October 17, 2019, 04:03:05 PM
Merited by ABCbits (3)
 #20

so you (A) want donations from pro-protest donators(a)
so someone else(B) is a hitman getting paid by a person that wants someone dead(b)
without coinjoin transactions look like
(a)->(A)
(b)->(B)

with coinjoin
(a)->(B)
(b)->(A)

so ok no on can see that you are getting paid to be a protestor. but what you dont realise is you received funds from someone that wants someon else killed.

This is NOT TRUE.

This is NOT how COIN JOIN works.

Here is a slightly more accurate representation of what happens with coinjoin:

(a) -> (c)
(b) -> (c)

(c) -> (A)
(c) -> (B)
(c) -> transaction fee

All of the coins from (a) and all of the coins from (b) get mixed together into a single total amount of coins.
Then (A) gets paid their share of the coins from that total, and (B) gets paid their share of coins from that total.

Note that, if there are ONLY 2 people participating in coinjoin, and the senders are using ONLY 1 input each, then it can still be pretty easy to determine who is paying whom.

For example, imagine that (a) pays a single input of 0.01 BTC, and (b) pays a single input of 2.0 BTC. Then imagine that (D) receives a single output of 0.0099 BTC, (E) receives a single output of 1.9999 BTC, and there's a transaction fee of 0.0002 BTC.  Even though (a) and (b) get added together into a single amount of 2.01 BTC, and (D) and (E) are each paid from that 2.01 BTC total...  It's still pretty obvious that the 2.0 BTC from (a) were intended for (E) and the 0.01 BTC from (b) were intended for (D).

However, as more participants get involved, and payments are made from multiple inputs, it becomes much more difficult to determine who is paying whom.

Imagine instead that the inputs look like this:
(a) 0.15 BTC
(b) 0.15 BTC
(c) 0.15 BTC
(d) 0.15 BTC
(e) 0.15 BTC
(f) 0.15 BTC
(g) 0.15 BTC
(h) 0.15 BTC
(i) 0.15 BTC
(j) 0.15 BTC
(k) 0.15 BTC
(l) 0.15 BTC
(m) 0.15 BTC
(n) 0.15 BTC
(o) 0.15 BTC

(Total = 2.25 BTC)

And that the outputs look like this:

(P) 1.9999 BTC
(Q) 0.0099 BTC
(R) 0.1399 BTC
(S) 0.1 BTC
transaction fee = 0.0003 BTC

Now it becomes much more difficult to determine just how many people are paying, how many people are getting paid, how many "change outputs" there are, and who is paying whom.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!