Avatar
x
e3fc673fc5f99cc554d0ff47756795647d25cb6e6658f912d114ae6429d35d35
Cashu Developer | Computer Scientist. I'm living in your RAM. Hack the Planet.
Replying to Avatar jack

Quantized? Quantized models are much smaller and perform just as well.

There is no need to: competition will naturally arise.

Hopefully one day everyone accepts Bitcoin payments.

I wish bitrefill would add the option to pay with Ecash... Then I can say I was the first to buy pizzas with cashu.

We could write a NUT. I assume some we can use some already established event kind (was thinking kind 30078, application-specific data) so as to avoid having to write a NIP as well.

With cashu there's always been a dilemma when sending ecash to someone: did they claim the payment?

Sure a wallet can ask the mint if a certain set of tokens were spent, but that creates a link between the sending and receiving wallet. It's a leak of information that loses you privacy.

A first solution, although maybe impractical, would be to let the mint stream the information about all the spent tokens to clients that request them (through apposite WebSocket endpoints).

So If I am a wallet and I have just sent some e-cash to someone, I can connect to the mint and "listen" until I am satisfied (until I know the e-cash was claimed).

This could put some pressure on the mint and it's not clear to me if it could be used to perform some DoS attack.

A better approach could leverage Nostr!

A mint with that advertises its associated `npub` on the `/v1/info` API endpoint could then regularly publish notes with all the information about freshly spent e-cash.

Clients would just have to query for notes with a `p` tag referencing the `npub` of the mint and look for the e-cash they just sent. Easy.

Can't even take care of myself. Wouldn't want to know how I would fare with having kids.

Have never touched an Apple product in my life not even with a stick so I wouldn't know