The static address makes chain analysis way easier, not only to trace you but also people paying you and people you pay.

You also lose the additional security of the hash hiding your public key, because after your first payment from the address your public key is visible on the chain (if you used p2(w)pkh, the most common address formats).

There is no real reason to reuse addresses with all the tools available.

Reply to this note

Please Login to reply.

Discussion

Good points. A hypothetical from a friend:

“I use the same multisig wallet for my sisters stash, brothers stash, and my stash. I do this because they don’t understand how to set up a cold wallet. I’m the only one who knows how to sign transactions. So what I do, is have 1 address for each person. That way we don’t have to track tons of different addresses with different amounts, and decide who’s is who’s”

Thoughts?

Doesn't sound very great convenient.

A cleaner solution would be (imho) to use a master seed (maybe with passphrase), then bip85 derive seeds for each person, then give them either the seed or the xpub. This is easily done with a coldcard for example.

So he can control everything with his seed but there is clear separation and no address reuse.