Kraken made it pretty easy to rotate deposit addresses, even showing you if they've been used before. For withdrawal this is trickier, and the travel rule made it even worse.

Silent Payments would fix it entirely for withdrawals; just verify it once and you're set.

But for deposits that doesn't help. Same issue with Lightning. Fundamentally the concept of a "from" address doesn't really work in Bitcoin.

Reply to this note

Please Login to reply.

Discussion

(and it *shouldn't* work probably)

I see no sense in on-chain privacy if you were already KYCed by CEX and all sorts of commercial chain analysis can link it all

I mean, even with coinjoin you still can face legal troubles due to your KYCed coin

Depends on your threat model. The fact that a KYC exchange knows who you are doesn't mean all potential adversaries know. At least not until the inevitable giant data breach of your exchange.