Just listened to nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg and nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx talking about cashu, awesome rip. Calle very good at explaining ecash clearly and honest about tradeoffs.

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg - not sure if you will see this but a quick question: How would an honest mint unwind/close? Would they basically need to wait for every user to send their ecash out the mint to another mint or lightning invoice? Or can they just decide to move everyone’s ecash themselves to a different mint and just close theirs?

Reply to this note

Please Login to reply.

Discussion

The mint doesn't know what the ecash looks like so it can't "move" it for the users.

The way to go is to disable deposits, only allow withdrawals and give users a long enough time to peg out while making regular announcements.

A Chaumian mint removes the ability for anyone to impose (or weaponize) ‘duty of care’ requirements. If the mint doesn’t know who the individual holder is, it’s impossible to ‘care’ for that individual holder, only the collective set of holders. That means each holder has to take on more responsibility, but hey, that’s the deal.

Here's something most people probably don't get about running a mint: it doesen't matter at all what actual sats or what lightning wallet is used to peg-in or peg-out tokens. You can run the mint with a lightning node for a time, then switch to a completely different scheme like connect it to an alby wallet, and the tokens will still cause the node to send sats either way. It doesen't matter which sats are used. Another option is to turn off the lightning node altogether and ask people to send the ecash to you (the mint operator) and you can send them back ecash from another mint, or you can pay their lnaddress or a lightning invoice.

When people are trusting a mint, they are trusting the mint operator. Either the mint operator is honest or he is not.

Can announcements be built into the protocol for any mint that is connected in a wallet?

Yes, we already have that!