Opened 3 years ago

Last modified 2 years ago

#18795 needs_information task

diversity weighting system

Reported by: tscpd Owned by:
Priority: Very Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version: Tor:
Severity: Normal Keywords: needs-research research-program path-selection
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


This idea came up by thinking about how to prefer picking fallbacks that are located in less famous areas to increase diversity of dir-mirror/Tor traffic. (#18749) Diversity could be honored by a higher diversity-weight if relays are located in countrys with rare Tor usage. Same with with unique adressrange, fameless ASes or not widely used OSes. Something like a diversity weight system could probably take place not just for choosing/rating fallbacks. Data like "Top-10 countries by directly connecting users" on metrics-page could be used for instance to give lesser chance of leading traffic to countys with high amount of mean daily users. Or to increase the chance of picking a circuit through a nonfamous AS. Could this be someting?

Child Tickets

Change History (5)

comment:1 Changed 3 years ago by teor

Keywords: needs-research added
Status: newneeds_information
Type: enhancementtask

"relay diversity" isn't clearly defined, and needs more research to work out the impact of favouring relays which have rare properties (and which properties those should be).

It's also not clear if there is a kind of diversity that would be good for all or most users, or if the kind of diversity users need depends on their individual threat models.

comment:2 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:3 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:4 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:5 Changed 2 years ago by nickm

Keywords: research-program path-selection added
Note: See TracTickets for help on using tickets.