The project aims to develop a SOCKS proxy for TCP and UDP, a protocol for handling network requests between a client and a server through an intermediary (https://en.wikipedia.org/wiki/Traversal_Using_Relays_around_NAT).
- Implement using Async
- Add authentication
- Caching on the controller level for recently used requests.
- Add http and https proxy as well.
- Add support for multiple nodes