[tor-bugs] #7148 [Tor]: Even better parameter voting protocol
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Fri Oct 19 05:33:56 UTC 2012
#7148: Even better parameter voting protocol
-------------------------------------+--------------------------------------
Reporter: nickm | Owner:
Type: defect | Status: new
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version:
Keywords: tor-auth needs-proposal | Parent:
Points: | Actualpoints:
-------------------------------------+--------------------------------------
Our current parameter voting protocol is backwards in how many voters need
to exist for a parameter before we can vote for it. Right now we accept
the parameter into the consensus if it has a majority of all authorities,
or at least 3 authorities. But that fails when most authorities are
abstaining: 3 rogue authorities could force the value of an unset
parameter to whatever they want.
A stopgap solution (for which roger is writing a ticket) is for all
authorities to vote on all parameters, and to have most/all authorities
begin voting on any new parameter before we release software that looks
for it.
But surely we can do better than that.
We need to write a little proposal for this before the little-proposal
deadline to implement it in 0.2.4.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7148>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list