[tor-bugs] #33527 [Core Tor/Tor]: Write walking onions specification
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Mar 4 14:48:14 UTC 2020
#33527: Write walking onions specification
-------------------------+-------------------------------------------------
Reporter: gaba | Owner: nickm
Type: project | Status: assigned
Priority: Medium | Milestone:
Component: Core | Version:
Tor/Tor | Keywords: walking-onions network-team-
Severity: Normal | roadmap-2020Q1
Actual Points: | Parent ID:
Points: 16 | Reviewer:
Sponsor: |
Sponsor69 |
-------------------------+-------------------------------------------------
Walking onions is a set of protocols improving scalability for the Tor
network by enabling constant-size scaling of the information each client
must download. Walking Onions will allow us to remove nearly all directory
overhead from the Tor protocol, enabling Tor to scale to many more clients
and relays, with no reduction in security.
The proposal is at
https://gitweb.torproject.org/torspec.git/tree/proposals/300-walking-
onions.txt
This ticket is a complete, byte-level specification of the Walking Onions
design, in sufficient detail to permit independent implementations of
Walking Onions to interoperate. This will include a description of all new
directory formats, all new wire protocols, all new client and relay
behaviors, and all backward compatibility mechanisms.
Activities:
* Write an initial draft of specification, identifying unknowns and
options in the design.
* Distribute draft to tor-dev mailing list and to researchers for
comment.
* Take decisions on all unknowns and options; if uncertainty remains.
* Write or locate reference-implementations for any primitive operations
not already used by Tor.Write reference implementations for all novel
encodings/decodings.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33527>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list