Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #3460

Replay-detection window for HS INTRODUCE2 cells causes HS reachability failures

Currently, hidden services only accept a v3 INTRODUCE2 cell from a client if the timestamp it contains is within 30 minutes of the service's current time, so that the service doesn't need to keep entries in its replay-detection cache for very long. We should expand that window.

But in order to figure out how large the window should be, we need some statistics for how many entries are stored in a popular hidden service's replay cache. We should also investigate the typical lifetimes of HS descriptors and service-side introduction-point circuits, to find out whether we can remove the timestamp check entirely.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking