[tor-bugs] #32740 [Circumvention/BridgeDB]: Implement a feedback loop between BridgeDB and OONI
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Dec 12 21:00:46 UTC 2019
#32740: Implement a feedback loop between BridgeDB and OONI
----------------------------------------+-----------------------
Reporter: phw | Owner: (none)
Type: project | Status: new
Priority: Medium | Milestone:
Component: Circumvention/BridgeDB | Version:
Severity: Normal | Keywords: s30-o23a2
Actual Points: | Parent ID: #31280
Points: 10 | Reviewer:
Sponsor: Sponsor30-must |
----------------------------------------+-----------------------
BridgeDB is unaware of where its bridges are blocked. This means that if
bridge 1.2.3.4 is blocked in Iran, BridgeDB will still hand it out to
users from Iran, who will find themselves unable to use the bridge.
To fix this problem, we should implement a feedback loop between BridgeDB
and OONI. BridgeDB should hand the bridge 1.2.3.4 to OONI and have it
tested in as many countries as possible. The result should then make it
back to BridgeDB, so BridgeDB knows that 1.2.3.4 shouldn't be handed out
to people in Iran.
OONI already has GitHub issues for this project:
* https://github.com/ooni/orchestra/issues/51
* https://github.com/ooni/orchestra/issues/68
There are several open questions:
* How does BridgeDB share a bridge with OONI?
* How should BridgeDB decide what bridges it wants tested, and how often?
* How should OONI's test results feed back into BridgeDB?
* How can we implement this feedback loop without making bridges easier to
enumerate?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32740>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list