This project is archived. Its data is read-only.
Bandwidth authorities should use geographically distributed bandwidth servers
When a bandwidth authority is configured with a nearby bandwidth server, it measures nearby relays really high. Its measurements for those relays don't help "to balance load across the network such that a user can expect to have the same average stream capacity regardless of path". ​https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/BwAuthority/README.spec.txt#n353 Instead, bandwidth authorities should use a geographically distributed set of bandwidth servers. We can do this by: * each operator setting up their own set of geographically distributed bandwidth servers * using one or more CDNs (legacy/trac#24506) * sharing the current bandwidth servers between bandwidth authorities Ideally, every bandwidth authority would use the same set of bandwidth servers. That would eliminate one source of bias.
issue