Opened 7 years ago

Last modified 2 years ago

#4826 new enhancement

Write proposal for improved consensus voting schedules

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: needs-proposal, tor-dirauth voting robustness
Cc: Actual Points:
Parent ID: Points: 5
Reviewer: Sponsor:

Description

Sebastian suggests that we revise the schedule for consensus voting such that there's a cutoff after which we discard votes from the original authority. So phase 1a is to publish your vote to every authority, phase 1b is to ask every authority for votes you're missing, and during phase 1b we won't accept phase 1a votes.

The goal here is to avoid consensus failures that occur when an authority uploads a vote during phase 1b, and some authorities end up thinking everybody knows it, yet some don't know it.

Child Tickets

Change History (11)

comment:1 Changed 7 years ago by nickm

Keywords: needs-proposal added

comment:2 Changed 7 years ago by nickm

This could be related to #4631?

comment:3 Changed 7 years ago by nickm

Keywords: tor-auth added

comment:4 Changed 7 years ago by nickm

Component: Tor Directory AuthorityTor

comment:5 Changed 6 years ago by nickm

Milestone: Tor: 0.2.4.x-finalTor: 0.2.5.x-final

comment:6 Changed 5 years ago by nickm

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

comment:7 Changed 3 years ago by teor

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

Milestone renamed

comment:8 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:9 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:10 Changed 2 years 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:11 Changed 2 years ago by nickm

Keywords: voting robustness added
Points: 5
Severity: Normal
Note: See TracTickets for help on using tickets.