Post
Topic
Board Bitcoin Technical Support
Topic OP
How to have reasonable privacy safely when paying?
by
takuma sato
on 09/02/2024, 03:57:02 UTC
It's not clear to me how to go about this.

Say I want to meet with someone that sells an item or service, how do I pay this person without revealing your funds?

I want to use a phone to pay, so I need to send my coins into an Android software of choice. From my research I think I could just use Electrum or mycellium. The question is, how to send the coins on Bitcoin Core into the portable software, in a way that when you pay from your phone you do not reveal your funds?

I want this thread to be specifically about privacy on your transactions. When you pay someone, they can just browse your address in an explorer and see how much that address holds, and potentially derive more addresses you own. This is insane. Imagine someone being able to do this with your bank account.

So what I would need to do is to mix the coins I want to spend, then send them into a portable Android software. This has 2 problems:

1) Even if 99% of people use mixers with good intentions to just have some reasonable privacy, you never know what was sent there. What if you pay someone after mixing these funds, this someone goes into an exchange, deposits the coins and the exchange is triggered due some flagged coins? This person will then point at you as the source of the funds and now you are in trouble. How do you avoid this? Btw this includes privacy wallets, not only mixing sites, I've seen people report about this.

2) In order to send the coins into the Android software, you have to transact from Bitcoin Core, into the mixer, then into the Android software address. This is a lot wasted in fees. There is no way to save some money in this process?

I think this makes Bitcoin so annoying to use for payments to be honest. Bitcoin is great to just buy and hold, but dealing with it to transact stuff is just so inconvenient. I would really like to know how to do this. It's just for small amounts, like 200 bucks or whatnot, I just don't want to get people in trouble from mixing funds, seeing how many false positives there are on exchanges and so on.