We need a way to authenticate to private tailscale networks using some kind of zero knowledge proof that "the npub associated with this request has a web-of-trust (e.g. vertex dvm) score > N" without divulging the npub.

Nostr native, private networks.

Ecash mints your friends can use which are invisible for anyone else. etc
Is Tailscale open source?
Much of it is. Discussed in the readme to head scale which is community clone
I’ve been thinking about this loosely for a couple of months too, but can’t figure out how to verify web-of-trust without either giving away as exact “location” in the WoT, or where a network analysis couldn’t do a process of elimination, pinpointing them by who they connect to.

It’s an awesome idea and I’m sure there’s a solution, but also not an easy problem to solve unless I’m missing something.
Wonder if Jason is interested in side-quests.
CC @npub1der…9xzpc
YES. Tailscale is centralized coordination layer for WG. Nostr is a crazy coordination layer limited only by imagination.
Love Tailscale, but it’s censorable (restricted in some countries by the company). Having a FOSS Nostr-based fork would be awesome.
Is that a client side restriction? Does headscale as server side alternative help?
Perhaps, I haven’t tried. But installing and running regularly gets you the “geo ban” error.
i swear ive been here since 2020 and do not know why my friends would need that. those idiots firstly need to be heavily accumulating bitcoin for the next 10 years and learn to selfcustody
Or use #NetBird to make it fully open source
The most grug brain way of achieving this (also the least efficient) would be to ask for more data than you're actually interested in.

Another way is to publish the entire dataset and make it query-able from different sources.

Need to think if I can come up with a non-grug method.
A recurring problem when thinking about ux in nostr is “I only want on friends to be able to see this” which nostr doesn’t really support very well. Could ask all your friends to auth with a private relay but you can’t just keep doing this every time someone wants this behavior.

“Private blinded networks” would really help here.
I love this idea so much. Automatic, personalized, mesh networking.
Log In
App Logo
Feeds
Relays
Notifications
Messages
Groups
Settings
0
0
0