pull down to refresh

Running Bitcoin knots and Sparrow wallet on my Ubuntu box.
So, I read that connecting Sparrow to my own knots node somehow implies better privacy, compared to connecting it to the public server, but I fail to see how exactly. Any on-chain transaction is pseudonymous, right? That means anyone can check my address to see the transaction, regardless of which node the Sparrow connected on. So how does it help?
244 sats \ 0 replies \ @kruw 5h
Any on-chain transaction is pseudonymous, right?
Even if you improved your privacy by generating a new address for every transaction you received, you forfeit that privacy benefit by sharing all of your addresses with someone else's server every time you sync.
reply
81 sats \ 2 replies \ @optimism 7h
The basic principle is: If you connect to my electrum server then I can log your IP and traffic. If you use your own then I cannot.
For example, some of the deanonymization orgs are known to run large amounts of public services to try and correlate your IP to your transaction.
reply
159 sats \ 1 reply \ @DarthCoin 6h
not only the IP but also all the addresses derived from his xpub
reply
I used to believe clients like Electrum and Sparrow leaked the xpub / zpub, but then I found out they derive the addresses locally and query the Electrum server for those individual addresses.
The Electrum server can still infer the addresses belong to the same owner as they come from the same IP and are queried in succession.
reply