Network Health OKRs 2022 Q1-Q2 (Metrics excluded)
This milestone is used to track our network health OKR progress for Q1/Q2 2022. Metrics has a separate milestone to track the OKR work in that area.
Objective 1: Reduce the amount of malicious relays in the network
K1: Rust-based tool (margot) is used for daily bad relay work
K2: A blog post about bad-relay work is written
K3: The large attacker we kicked out at the end of 2021 is analyzed
Objective 2: Improve the health of relays
K1: Overload data we collected so far is analyzed and identified problems addressed
K2: Proposal for rebuilding the metrics website is written
K3: Exitmap for reachability testing of exit relays is deployed
Objective 3: Improve the health of the network
K1: Onbasca (sbws2) is on one of the bandwidth authorities deployed
K2: Rob's relay flooding experiments done in 2021 are analyzed
K3: Relays still on 0.3.5.x are either upgraded or removed from the network
K4: Faster relays are better measured
K5: sbws 1.4.0 is released
K6: Bridges running EOL Tor 0.4.x versions are removed from the network
Result: When moving over work to the Q3/Q4 milestone this milestone we had 72% of it done and spent 118h 45m while estimating 125h.
- Analysis · Deploy a bandwidth scanner that supports congestion control to check that it's used properly to the 2nd hop
- Team · Deploy a bandwidth scanner that supports congestion control to check that it's used properly to the 2nd hop
- sbws · Figure out whether there are enough "FlowCtrl=1-2" Exits that are sufficient for Exit selection
- sbws · Release sbws 1.5.0
- Team · Release sbws 1.5.0
- Relay Search · Show general overload on relay search only if it happened during the last 18 hours
- helper-scripts · Take only overload into account which is within the past 18h
- Team · Get an overview of margot's current feature set
- Analysis · Do graphs for overload general not counting overload older than 18h at consensus publishing time
- Analysis · Investigate non-exit general overload
- Analysis · Do some analysis for the overload data we currently have
- Team · Remove bridges still running EOL Tor 0.4.x versions
- sbws · Use the exits that implement congestion control as second hop
- Team · Investigate non-exit general overload
- Team · Write a blog post about bad-relay work, where we came from/where we are/what plans we have
- Team · Write proposal for rebuilding the metrics website
- Team · Get 0.3.5.x relays upgraded or removed from the network
- sbws · Release 1.4.0 version