a1denvalu3's avatar
a1denvalu3 1 month ago
Cashu mints, running in enclaves, connected to a Spark backend.

Replies (18)

This is huge progress. We will soon have Cashu Ecash mints in secure enclaves that the mint operator can't steal the Bitcoin from, not can they inflate or manipulate the Ecash supply. The operator has no access to the private keys of the mint. This is amazing news for users and operators alike. It allows us to build tools for communities that allow them to run mints without being afraid of malicious actors, internally or externally, such as security threats from hackers. We're building this for the Bitcoin community first but we're planning to expand this also for local currency communities outside of the crypto space that exist in pockets all around the world. Especially the local currency tech stack is old and antiquated. We're going to give them the most advanced ecash protocol they could ever dream of. For free! Lots of moving parts here: servers, libraries, backend, wallets, and protocol extensions. Incredible work by the entire Cashu team. View quoted note →
SatsAndSports's avatar
SatsAndSports 1 month ago
How exactly does the secure enclave work? As a Cashu user, I can see that the blinded messages are signed by a key that is controlled by the provider of the enclave? So the mint operator, and the mint code, doesn't directly have access to private key material? And I can check with the enclave provider to see their keys, and verify for myself that the keys in the keyset are derived from that enclave's key? And so the trust transfers to the operator of the enclave (and the manufacturer of certain hardware), not the mint operator?
Wow, so many cool developments related to Cashu. From built-in ecash options in apps like @YakiHonne, to the launch of Numo Pay, native on-chain support, and now even connections to a Spark backend. It's incredible to see the rapid integration of unified Nostr/Lightning addresses and dedicated ecash wallets. Compliments to the @Cashu developer community!
a1denvalu3's avatar
a1denvalu3 0 months ago
mint cannot track user transactions in principle. browsers are stupid, unfortunately. this also has been mitigated IIRC.