[tor-bugs] #28676 [Core Tor/Tor]: Tor versions of Tor nodes should be accessible through ControlPort

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Dec 21 10:38:29 UTC 2018


#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:  #7646         |         Points:
 Reviewer:                |        Sponsor:
--------------------------+----------------------------------

Comment (by wagon):

 Replying to [comment:19 teor]:
 > Replying to [comment:18 wagon]:
 > > I don't know what this command is exactly doing. Does it query local
 cache or download these "microdescriptors" from network every time it is
 running?
 >
 > It gets the latest full (ns) consensus which the Tor instance has on
 disk:
 > https://gitweb.torproject.org/torspec.git/tree/control-spec.txt#n807
 > https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n3862
 Spec files don't say it must be stored in disk. It may be also in tor RAM
 memory.


 > > Initially I understood descriptor as a "complete" version of
 microdescriptor, but this doesn't look correct. "Full" descriptors, which
 can be learnt separately by `desc/id/FINGERPRINT` or all together by `desc
 /all-recent`, don't contain final bandwidth and relay flags that
 "microdescriptor" has.
 >
 > I think you're confusing microdescriptors and the microdescriptor
 consensus.
 >
 > Microdescriptors are a subset of full descriptors:
 > https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1442
 >
 > And the microdescriptor *consensus* is a subset of the full consensus,
 with added microdescriptor hashes:
 > https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n3261
 Yes, I was wrong. Instead of microdescriptor I had to use something like
 "network consensus".

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28676#comment:23>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list