Cashu's avatar
Cashu 2 months ago
peer to peer ecash transactions in a nutshell 1 - alice sends ecash token to carol 2 - carol sends ecash to bob the mint 3 - bob verifies and checks for double-spending 4 - bob issues a new token to carol like physical cash, step 1 is instant and works without internet.

Replies (15)

Arno's avatar
Arno 2 months ago
Cashu is great. The only thing I don’t like is that Carol needs to trust Alice’s mint. I understand that this is the constraint to make the tokens pure data, but it feels awkward that Carol needs to trust all the mints of all the users that send her money.
ThreexD 's avatar
ThreexD 2 months ago
So that means if alice does send to carol AND Jon, then whoever redeems faster (Alice, Jon) from Bob gets the money?
Carol could run a mint Carol can instantly exit Alice's mint via LN Unless Carol is offline, there is a little risk If Carol doesn't trust Alice or any other mint operator, they can show an LN invoice and still get sats from the counterparty meow
Cashu is a trust-based custodial system. All users need to trust the mint. The benefit is privacy, ease of use, and censorship resistance. The mint can only rug everyone or no one (you can’t be singled out and rugged or censored as an individual user).
Yup. Cashu is a trust-based custodial system. All users need to trust the mint. The benefit is privacy, ease of use, and censorship resistance. The mint can only rug everyone or no one (you can’t be singled out and rugged or censored as an individual user). Only use a mint if you really trust it.