ok so for context, i primarily do my buying on a kyc exchange (i;m planning on learning how to use robosats at some point to get away from kyc)
that being said, i withdraw to my btc address and i don't generate a new one each time , mainly because, i figure, chain analysis can already see which address the btc has gone to and even if i was withdrawing to some other address, they would presume it was mine anyway. i then consolidate utxos at about a million sats into a new address.
is there another aspect or reason I'm missing that would make withdrawing to a new address each time way better?
It’s not a great idea. First instead of just the exchange knowing all the bitcoin is yours every third party observer of the blockchain knows all the bitcoin is linked to one person(you). And even if you consolidate utxos to a new address it’s trivial for anybody(exchange person) you spend to in the future to look at the blockchain and know your whole balance that was received at the previous address.
wouldnt a 3rd party need to be able to get my identity from the exchange though? or do you think this still is just out there on the black market being sold anyway?
Not necessarily. Probably not unless they are a big nation state. Don’t make it any easier. And don’t make it any easier for people you spend to in the future to know your balance.
If you form clusters of multiple transactions with your address, it will be quite plausible to assume the addresses have the same owner.
You would only need one instance when you link your address to your identity (whether it’s a KYC database leak or your own blunder).
Until funds are spent from an address, there are two layers of protection for the private key. When spending you supply the ECDSA public key which removes one of those layers.
This is more important than just the privacy aspect IMO.
i thought the whole issue was that chain analysis could link identity to be honest, but how should a spend be defined? by moving the funds to another wallet i control, of some other transaction type?
If you're on a KYC exchange then the chainalysis aspect is always there until you do something to break it. Your question was about other aspects and the key security is the other big one.
Anytime you share the bare pubkey fits the bill here so a spend to anywhere or even a signature proving you own said sats.
Depending on how big your utxos are you may want to consolidate when fees are low so maybe that'd be a good thing to do at the same time as switching to a new withdrawal address.
Actually I don't care too much, I'm better on pure chaos to help me out in the end!
As a Rebel Nomad I'm simply planning to move through the world as it changes, avoiding the worst traps & buidl the new as I please :-)
Great attitude!
Thanks, it took a while to get to that point haha!
Relocating for 6+ months next year was the block, guess I'll have to see that as a long term work trip away from family, cats & our dog...
deleted by author