Why Nostr? What is Njump?
2024-05-14 02:20:48

btcschellingpt on Nostr: Hey calle 👁️⚡👁️ .. enjoying experimenting with Cashu 🔥 Been thinking ...

Hey .. enjoying experimenting with Cashu 🔥

Been thinking about the idea of periodically shutting mints down to force redemption of ecash tokens .. helps mitigate a number of risks .. two thoughts:

1. Mint lifespan
By defining a mint lifespan on inception, all mint users would be aware of that lifespan, and not operate on the assumption that the lifespan is forever (Laura); clients could interrogate any mint for lifespan remaining and show it in the "Mints" section <x days remaining>. Key is that the lifespan is transparent;

2. User redemption fallback
Each new mint user could provide a fall-back 'location' for redemption of their ecash on closure - or possibly define that once in their eCash client? This redemption location could be on ⚡ or eCash (in its many and emerging addressability mechanisms). Clients could (automatically?) redeem all eCash tokens from an about-to expire mint to the defined fallback location

If achievable, this makes running a mint a whole lot less onerous. I've been responsible for other people's money and it is NOT in the FUN THINGS category. And the worst outcome is that you shut your mint with unredeemed sats belonging to unknown people.

Thinking further, a mint could itself have a redemption fallback.

If funds are remaining on shutdown that have not been redeemed, then they are automatically sent to a nominated place. Like the mint lifespan, this should be transparent. The mint operator chooses this but obvious candidates would be OpenSats, Brink, HRF, Bitcoin Moon Fund and other Bitcoin, Lightning, Nostr and eCash adjacent nurturing organisations.

For Cashu, if this is possible then to my mind, it makes much larger volumes of shorter lifespan mints (say 30-90 days?) viable.

Thanks for your work and all those who contribute!
Author Public Key
npub1nvfgglea9zlcs58tcqlc6j26rt50ngkgdk7699wfq4txrx37aqcsz4e7zd