Improving Tor Network Using Tunable Path Selection
Tor (originally short for The Onion Router) is a system intended to enable online anonymity. The modern day anonymity networks hide user identities with the help of relayed anonymity routers. However, the lack of effective trust model disables users to monitor malicious or vulnerable routers, thus making them susceptible to such router based attacks. The Tor network uses self-reported bandwidth values from all routers for building optimal tunnels "Performance VS anonymity". Since tunnels are allocated in proportion to this bandwidth, this allows a malicious router operator to attract tunnels for compromise. This gauge being insensitive to load, does not adequately respond to changing conditions and results in unreliable performance, eventually driving users away.