Opened 5 years ago

Last modified 22 months ago

#11328 new defect

Dir auths should compute Guard WFU using the consensus, not private history

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-dirauth needs-proposal maybe-bad-idea needs-analysis
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Currently directory authorities track the presence of each relay and keep notes about their view locally. Then when it comes time to vote about Guard, they look at their notes and decide what fraction of the past interval the relay was up for.

But it doesn't matter anymore to clients whether the directory authority could reach the relay for that time. The question as of the v3 directory design is whether the relay was in the consensus.

So it seems like the directory authorities should be basing their measurements off "is it in the consensus this hour".

Child Tickets

Change History (17)

comment:1 Changed 5 years ago by karsten

Looks like a duplicate of #10968.

comment:2 in reply to:  1 Changed 5 years ago by arma

Replying to karsten:

Looks like a duplicate of #10968.

It's certainly overlapping. I left a comment there looking for more detail.

comment:3 Changed 5 years ago by nickm

Keywords: 026-triaged-1 added

comment:4 Changed 4 years ago by nickm

Milestone: Tor: 0.2.6.x-finalTor: 0.2.7.x-final

comment:5 Changed 4 years ago by nickm

Status: newassigned

comment:6 Changed 4 years ago by nickm

Keywords: 027-triaged-1-out added

Marking triaged-out items from first round of 0.2.7 triage.

comment:7 Changed 4 years ago by nickm

Milestone: Tor: 0.2.7.x-finalTor: 0.2.???

Make all non-needs_review, non-needs_revision, 027-triaged-1-out items belong to 0.2.???

comment:8 Changed 2 years ago by teor

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

Milestone renamed

comment:9 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:10 Changed 22 months ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:11 Changed 22 months ago by nickm

Keywords: 027-triaged-in added

comment:12 Changed 22 months ago by nickm

Keywords: 027-triaged-in removed

comment:13 Changed 22 months ago by nickm

Keywords: 027-triaged-1-out removed

comment:14 Changed 22 months ago by nickm

Keywords: 026-triaged-1 removed

comment:15 Changed 22 months ago by dgoulet

Keywords: tor-dirauth added; tor-auth removed

Turns out that tor-auth is for directory authority so make it clearer with tor-dirauth

comment:16 Changed 22 months ago by nickm

Status: assignednew

Change the status of all assigned/accepted Tor tickets with owner="" to "new".

comment:17 Changed 22 months ago by nickm

Keywords: needs-proposal maybe-bad-idea needs-analysis added
Severity: Normal
Note: See TracTickets for help on using tickets.