How does a Nostr VPN work?
WireGuard uses ed25519 keys to establish a tunnel.
But that only identifies a server. We want to identify an operator with Nostr keys. The problem with doing this directly is it leads to spam, as endpoints change. And should be rotated.
Instead, we have operators broadcast a single ed25519 key to the Nostr network. This ed25519 key is in the same format that Wireguard originally uses, and then it signs for all the others. So this way, the Operator doesn’t need to spam jibberish on Nostr each time endpoints change.
Btw bro, mine is:
1add0b6a2ad430c38e9aaead9841c33acc040f43f3b5eec22716e12f9cbfe297
Wireguard configuration files then come signed by the Operator,
HydraVeil automatically and instantly verifies the signature prior to connecting. Using the well-established and highly reviewed openssl library.
The original Nostr note broadcasting the HydraVeil key is displayed to the end-user.
After you pay and download a browser, you connect directly to the node from then on.
So Simplified Privacy can’t see traffic. (unless of course you’re using one of the original developer servers)
Are You Interested in Running a Node?
We're looking for influencers and community members with a business, podcast, website, or some type of contribution to freedom tech or politics. Both so they have a reptuation, that the end-user can evaluate, and it's clear we are not just generating keys on our own. Reach out if that's you.
But that only identifies a server. We want to identify an operator with Nostr keys. The problem with doing this directly is it leads to spam, as endpoints change. And should be rotated.
Instead, we have operators broadcast a single ed25519 key to the Nostr network. This ed25519 key is in the same format that Wireguard originally uses, and then it signs for all the others. So this way, the Operator doesn’t need to spam jibberish on Nostr each time endpoints change.
Btw bro, mine is:
1add0b6a2ad430c38e9aaead9841c33acc040f43f3b5eec22716e12f9cbfe297
Wireguard configuration files then come signed by the Operator,
HydraVeil automatically and instantly verifies the signature prior to connecting. Using the well-established and highly reviewed openssl library.
The original Nostr note broadcasting the HydraVeil key is displayed to the end-user.
After you pay and download a browser, you connect directly to the node from then on.
So Simplified Privacy can’t see traffic. (unless of course you’re using one of the original developer servers)
Are You Interested in Running a Node?
We're looking for influencers and community members with a business, podcast, website, or some type of contribution to freedom tech or politics. Both so they have a reptuation, that the end-user can evaluate, and it's clear we are not just generating keys on our own. Reach out if that's you. Node Operator Checklist / Overview | Simplified Privacy
Tor's model is the nodes are a commodity, and there is no real way to evaluate. I say each node should be known by the end-user for them to decide. This is a great new use-case for Nostr, and on-boarding people to your favorite crypto, instead of printing a new one.
Help me, share this with people who you think might run a node. They get a share of revenue, publicity for their own project, and being apart of a revolutionary new use-case for the ecosystem.
Learn more: