"Remember that to change your mind and to follow someone's correction are consistent with a free will. For the action is yours alone—to fulfill its purpose in keeping with your impulse and judgement, and yes, with your intelligence" — M.A.
GM nostr. Be kind. And flexi.
Just tried @Keychat, a secure chat client built on nostr that uses the Signal double ratchet encryption algorithm. It's incredibly smooth.
Someone sent me ecash in the chat and I received it in what felt like 20ms, just like that. Each message you send pays 1 sat to the nostr relay operator to protect it against spam.
THIS IS HOW IT SHOULD HAVE BEEN !!!
Add me:
H4sIAAAAAAAAAxWROXZAMQgD75L6FyxmOw7GUOX+dUjLAyGNfip/f/vn+yimXXwSqKS0VGnYWXJuF6sOggTE40vyKu6QOKsRVt7ktg+Ejfpa4KFEPi54kL1lLk5wTQlFwHhf32t0E0dPwpvwsEP9G6QUANKmJL/Y3RFqmTU8uQLQD+qMGBakrhDcqWyuJ72Xn4OTqDOum3ORGCF4Ov2JHVRc0ZSWwOTS1LFTmwflXcuNmy3eujeo8r4qpgk9/9tNgf6mpvEpPtdjcMmXEtg9oP36Aq8gELydvjB+V0LpEJiupX0+57odYOSdR4kxZSXRQr/8sG6qzWmfQzXQHwqi77r+x9H1dhfJMoUQc12UEqPbURioFrScfsv74UDW43HLtWHOtJY/NPq3cuAs4K8F3sJOP2gt+U6BIdlJ1awbXaa05M8pFCq8Z1vwJeaVihJHOZ+HxHVnlsNvn7N2yLOXDy/ENWsLe5PbSjbMMICf3FRZ8AeaT46IeAIAAA==
Weekend performance test with Cashu nutshell with sqlite backend and 11 clients constantly swapping. didn't measure but 10 tx/s feels about right, but I haven't started optimizing the database access yet.
most of the cpu goes towards the 11 clients running on the same machine so this isn't a good test for neither the mint's performance, nor the client's :)
I'm 95% there extracting the entire state of Nutshell into the database which means that after that, you'll be able run the mint in multiple threads on the same machine, or on multiple deployments across a Kubernetes cluster.
Exciting use cases of ecash as a payment method:
- Local currencies
- Social media
- Streaming services
- Bitcoin mining
- Vouchers
- Web paywalls
Somehow, I'm very bullish on paywalls and that's probably because it's most broken thing on the Internet.