nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg I updated Cromite on Android and somehow my wallet.cashu.me was reset, while all other website retained their session. Now it's showing me the onboarding wizard. Have you ever seen anything like this?
Since it was a test wallet and I forgot to backup the seed, nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv just earned a little donation. Btw, how does that work? A mint can use unspent tokens after some (long) time?
Login to reply
Replies (15)
I also checked the "proofs" IndexedDB table and it's empty.
sigh... browsers. with the seed phrase, you can restore your ecash, but the mint can't do it for you. no way for it to figure out how much you had without your secret. otherwise the privacy properties wouldn't work out.
I use cromite too for daily browsing but I install pwas only through chrome
I assumed the funds were lost, no problem, my fault.
I was just reporting a possibile issue related to a chrome update.
But at the end I'm actually more interested in how the mint can manage this "vacant" funds. Can it somehow "unlock" them, for example when it see that the tokens are not spent for a long period, or it have to shutdown completely? Are there any default policy about that?
Why?
(I didn't instal it as pwa)
they added support to save your proofs to nostr, might have been handy in your case
only after rotation and deactivation. we don't have a default policy but we've built everything that's necessary for it.
mint deactivates a keyset, and roatates to a new one. wallets detect this and automatically rotate funds to the new keyset when they move their coins. a long time after giving everyone the chance to move, the mint then rugs the old inactive keyset.
this is also how the mint keeps its database size constant over a long time period.
because I don't trust it to be persistent xD
The mint can expire and rotate to new keysets over time to manage the db growth of spent ecash notes it needs to track to prevent double spend.
Older keyset can still remain inactive but with ecash redeemable after the new one is introduced - up until the mint operator decides to remove it. Such period should be long enough for users to swap their ecash notes to new keyset - this is mostly handled by wallets while in use.
Mint operator can not "use your ecash", as the mint does not keep any unspent - only wallets can.
If you lose it for good, wallet operator has surplus BTC reserves on his lightning node.
Thank you for the details!
> If you lose it for good, wallet operator has surplus BTC reserves on his lightning node.
Yes, I was referring to the BTC reserves underlying the lost tokens.
Thanks for the info!
👍
at the end of the day it's Bitcoin that matters
Interesting. Does nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv have a specific policy for what period of time is "long enough for users to swap their ecash notes to new keyset"? i.e. how long should I expect to be able to ignore a wallet without having to worry about my Minibits tokens in that wallet getting rugged?
I've rotated keys once more then a year ago, old ones are still there inactive (with ecash redeemable).
You can count on min 1 year period to swap to new keys.
Very reasonable. Thanks!