Avatar
calle
50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63
DM @callebtc:matrix.org

A gigantic upgrade that is now merged: Blind authentication for Cashu mints is coming!

One of the most requested features from organizations and companies that prevented them from running a mint.

Read to learn more 👇

The most common concern we hear is: "We would like to run a mint but only for the users of our community / app / company."

The problem: How do we balance user privacy (our primary objective) with mint operator control?

The solution: blind authentication.

We designed a two-tier auth protocol that fits the needs of a Chaumian Ecash system.

Step 1: When connecting to a mint, users need to create an account first. Mints control who can create an account with them.

We call this "clear authentication" or CAT.

https://github.com/cashubtc/nuts/blob/main/21.md

Step 2: Now that the user has an account, we allow the authenticated user to mint a special kind of ecash called "blind authentication token" (BAT).

BATs are private and unlinkable, just like ecash. To use the mint, users provide BATs with each request.

https://github.com/cashubtc/nuts/blob/main/22.md

By doing so, users prove to the mint that they have an account – but they do not reveal *which account* they are. Users keep privacy, mint operators keep control. It's a balance.

We're literally using ecash to secure an ecash mint.

Think about it anon.

Blind authentication is a cryptographic primitive that has been used in various applications. A famous example is Google VPN that uses the exact same technique to prove that you've paid for the VPN without revealing which user you actually are.

Super smart.

We're going to see more mints being used for internal uses that aren't meant for the public.

Companies can use it to pay salaries to their employees, physical communities can provide wallets to their members, games can use it for their users.

This is still just the beginning.

ok let's fucking rip

Replying to Avatar Marty Bent

Getting reports that nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx is spamming the mempool so he doesn’t have to pay out our bet. Pure speculation right now. Looking into it. Will report back.

we're back at 1 sat/vbyte - congrats??

nuts are actually good for you

you guys are doing an amazing job. I can just marvel at your work.

a dozen blocks with 1 sat/vbyte - block space is on sale

- set up a node, open channels, liquidity etc

- set up an LNURL server, open ports on your machine etc

- you also need a domain and you need to get an SSL cert

- you can receive zaps now... as long as you're online

forget it anon

We have every possible integration with Lightning you can imagine. I can't think of a scenario where you would not be able to pay a bolt11 and be done with it.

bets are on. what's going to happen first:

1) Ark uses Cashu for their Ark notes

2) Cashu uses Ark as a settlement layer

ecash is *the best* tool to reach custodial anarchy

how it started.................. how it's going

what's the point of this post? are you pissed or something? one day you complain about custodial stuff, another day you shill hosted channels. how about you just build something better instead of reply-guying me constantly? the world is your oyster.

the reality is, we've built something way better than hosted channels. ecash is *the best* tool to reach custodial anarchy.

ask the inventor of hosted channels:

sure go ahead, we're waiting for it

BUT HAVE YOU TRIED ASKING IT ABOUT TIANANMEN SQUARE?