It is a use case for sure. It would be easy to share your Paynym and it wouldn't reveal privacy problems that can occur once you have publicized a Bitcoin address or something. You can't be pointed by firms that study the blockchain etc.
Sorry, I was not clear, let's say you're a content creator that uses their real name and identity and you want to post a donation address on the screen during one of your live streams. Still cool to use the same payment address over and over again?
flaws:
seems easy upfront to pay someone via different addresses by pre-agreeing a secret to share.
however. if alice send say 1000sats each day to 100 addresses of the secret.. .. eventually bob may want to then spend 100,000sats after a few months. and suddenly all them separate outputs are seen as being spent in the same transaction because its bobs wallet spending his combined balance. thus undoing any initial perceived "privacy"
the only way bob can avoid this is by spending each 1000sat output individually to avoid associations
Ahhh, yes, that makes sense! If one can see all of these UTXOs head out all at once, you can start making more and more accurate inferences. Don't matter if you HODL though.
Though, if you consolidate or spend small amounts at a time it makes it much easier to maintain that privacy.
Okay, so they are deriving these shared secrets via derivation paths I assume. So a wallet needs to be ready to scan them... I assume it's been implemented in such a way that the wallet knows to keep scanning till it hits a zero.
TY!!!