Why Nostr? What is Njump?
2023-12-03 13:47:55

PABLOF7z on Nostr: If the mint publishes zap receipts we can immediately get ecash zaps. We should ...

If the mint publishes zap receipts we can immediately get ecash zaps. We should probably add an exash melt event to NIP-57 or a “zapMints” to the users’ profiles for ecash zaps that can be trusted per user.

This would be a phenomenal addition to the zap spec
“Ecash is the fastest way to send money on the internet” - Robin Linus, creator of BitVM and BitStream.

He’s right. With Pay-to-Pubkey in Cashu, we can even get to payment speeds almost as fast as data packages traveling through the network. The receiver Carol creates a public key and shares it with the sender Alice. Before sending money, the Alice prepares her ecash with one round-trip to the mint to lock it to the pub key of the receiver Carol. The sender Alice now has ecash that can only be spent by Carol (or by herself after a time lock).

That way, we can send ecash from Alice to Carol over the network without the Carol having to make another round trip with the mint to know whether the ecash she received was already spent. If it is locked to her pub key (which she can immediately check) and if the mint has provided a valid signature (which she can check as well), the transaction is final.

Ultrafast payments like these should take a couple of milliseconds if the network is fast enough.
Author Public Key
npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft