-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I just found this repo and the Reddit post. I hope there is still interest in this project.
One of the key features of Tor is that it routes the traffic through random nodes, for better security. Those nodes require open ports, as the Tor network is baesd on TCP.
However, wireguard uses UDP and can run behind firewalls. This unlocks the possibility of allowing virtually anyone to run such a node at home.
There is this project that implements P2P connectivity using wireguard: https://github.com/jwhited/wgsd
So, probably a wireguard-based alternative to Tor is possible, with even better performance, and the added benefit of supporting UDP traffic (Tor does not support UDP traffic to pass through it).
Edit: Forgot to mention that Tor also has the Snowflake service, which allows middle nodes to use WebRTC and run behind firewall.
Edit2: I think Tailscale uses a similar approach to wgsd for P2P connectivity.