Opened 3 years ago

Closed 2 years ago

#20961 closed enhancement (fixed)

prop224: Implement consensus params to adjust portion of the protocol

Reported by: dgoulet Owned by: dgoulet
Priority: Very High Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-hs, prop224, prop224-extra
Cc: Actual Points:
Parent ID: Points: 0.5
Reviewer: Sponsor: SponsorR-must


After discussion with developers and tor-dev@ thread here, implementing consensus parameters to control some portion of the protocol. What comes to mind:

  • Default number of introduction points and maximum number
  • Timeframe and number of introduce before rotating an intro point.
  • Descriptor lifetime.
  • How many HSDir for a descriptor
  • Rendezvous timeout time.

There are probably more.

Child Tickets

#17690enhancementcloseddgouletprop224: Control the number of HSDirs using a consensus parameter

Change History (8)

comment:1 Changed 3 years ago by dgoulet

Parent ID: #12424

comment:2 Changed 3 years ago by dgoulet

Priority: MediumVery High

Prioritize prop224 tickets for 031 milestone. They are all "Enhancement".

comment:3 Changed 3 years ago by dgoulet

Owner: set to dgoulet
Status: newassigned

comment:4 Changed 3 years ago by dgoulet

Milestone: Tor: 0.3.1.x-finalTor: 0.3.2.x-final

prop224 tickets going in 032 for early merge. Decided after Amsterdam meeting.

comment:5 Changed 3 years ago by dgoulet

New possible one would be: Number of extra intro points we use when picking a new set (NUM_INTRO_POINTS_EXTRA). It's coming from proposal 155, section 4.

comment:6 Changed 3 years ago by dgoulet

Keywords: prop224-extra added
Milestone: Tor: 0.3.2.x-finalTor: unspecified
Parent ID: #12424

Many of those are introduced in #20657 branch so moving this out of 032 but keeping it so we make sure in the end we have them all.

comment:7 Changed 3 years ago by dgoulet

We can't make those for 032 so for now they go in Unspecified.

comment:8 Changed 2 years ago by dgoulet

Resolution: fixed
Status: assignedclosed

This has been implemented with #12424 and also dir-spec.txt has been updated with the latest.

Note: See TracTickets for help on using tickets.