[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #28676 [Core Tor/Tor]: Tor versions of Tor nodes should be accessible through ControlPort
#28676: Tor versions of Tor nodes should be accessible through ControlPort
--------------------------+----------------------------------
Reporter: wagon | Owner: (none)
Type: enhancement | Status: new
Priority: Medium | Milestone: Tor: unspecified
Component: Core Tor/Tor | Version: Tor: 0.3.4.9
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #24110 | Points:
Reviewer: | Sponsor:
--------------------------+----------------------------------
Comment (by teor):
Replying to [comment:16 wagon]:
> Replying to [comment:15 teor]:
> > When a tor client is bootstrapping, it does not have a consensus, so
it does not know the bandwidth of the hard-coded authorities and fallback
directory mirrors. It uses the hard-coded ratio, which selects fallbacks
10x as much as authorities.
> I don't know whether it is needed (or overkill?), but, in principle,
fallback dirs hardcoded in tor code could be accompanied by their
respective bandwidths and other necessary parameters. So, clients will
select fallback dirs not absolutely randomly, but proportionally to their
bandwidth.
The original proposal gave FallbackDir entries a selection weight:
https://gitweb.torproject.org/torspec.git/tree/proposals/206-directory-
sources.txt#n39
But weights complicate our security analysis, and make the tor executable
larger.
So we decided to set a minimum bandwidth instead:
https://gitweb.torproject.org/tor.git/tree/scripts/maint/updateFallbackDirs.py#n220
Let's leave this conversation here: we're making a mess of this ticket.
Asking unrelated questions on tickets isn't the best way to get answers.
Please don't open lots of tickets with design questions, either.
Tor is an open-source project with a large community.
You're probably not the first person to ask these questions.
If you have further questions about Tor's design, I encourage you to
search the tor specifications and proposals:
https://gitweb.torproject.org/torspec.git
The tor-dev mailing list archives:
https://lists.torproject.org/pipermail/tor-dev/
And this ticket tracker:
https://trac.torproject.org/projects/tor
If you can't find an answer to your question, please email tor-
dev@xxxxxxxxxxxxxxxxxxxx , and someone will point you to the relevant
discussion, spec or code.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28676#comment:17>
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