[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #19045 [Core Tor/Tor]: Keep trying to form a new shared random value during the next commit phase



#19045: Keep trying to form a new shared random value during the next commit phase
-------------------------------------------------+-------------------------
 Reporter:  teor                                 |          Owner:
     Type:  enhancement                          |         Status:
 Priority:  Medium                               |  needs_review
Component:  Core Tor/Tor                         |      Milestone:  Tor:
 Severity:  Normal                               |  0.2.???
 Keywords:  029-proposed, 029-nickm-unsure, 029  |        Version:
  -teor-yes                                      |     Resolution:
Parent ID:  #16943                               |  Actual Points:
 Reviewer:                                       |         Points:  small
                                                 |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by teor):

 * status:  new => needs_review


Comment:

 Please see my branch srv-try-again on https://github.com/teor2345/tor.git

 If the majority voted for a current SRV, we put that in our state. If
 there is no majority SRV, we keep our idea of the SRV for future votes. If
 we reach the reveal phase without agreeing on a SRV, we give up and stop
 voting for our idea of what the SRV could have been.

 We might decide to stop retrying votes for an SRV part-way through the
 commit phase.
 For example, if clients take up to 3 hours to get a consensus, we should
 stop retrying 3 hours before the start of the overlap period.

 We'll need to be careful to do the right thing on
 `sr_act_post_consensus(NULL)`, but it can't happen at the moment.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19045#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs