Opened 5 years ago

Last modified 7 weeks ago

#13230 new enhancement

Make good use of unstable relays

Reported by: jeffluo35 Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version: Tor: unspecified
Severity: Normal Keywords: tor-relay needs-proposal
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Since some people run a Tor relay but shutdown their computer at night, the Tor relay should be able to keep its flags, etc the next time it is online again.

Child Tickets

Change History (4)

comment:1 Changed 5 years ago by nickm

Keywords: tor-relay needs-proposal added
Milestone: Tor: unspecified

Well, "keeping their flags" isn't possible as things stand now. For example, the Guard flag means that a relay would be a good guard... and a server that disappears half of the time isn't a good guard. The "Stable" flag means that the server doesn't go down very often... and a server that does down once a day does indeed go down pretty often.

But the root idea here is an interesting one. Maybe we can come up with some way to make intermittent nodes useful to the Tor network.

comment:2 Changed 4 years ago by cypherpunks

This enhancement is developable.

Let's assume we talk about capable (>10Mbit/s uplink) and always online tor nodes on end-user ISP links (e.g. dialups with forces IP change on daily,weekly basis by ISP)

In intermediate-term future we will see live rotation/moving IPv6 network prefixes provided by ISP dhcp/ra, for preventing long-term privacy identification by always online end-user links with same network prefix.

These nodes will never receive the STABLE flag and may not operate at full line capacity.

if STABLE flag means always reachable at same given IP address,
we need a new flag UPTIME for respecting long-living tor nodes with changing IP addresses.

<< open topic is the weight and technique design of such an UPTIME flag >>

greets anonymous "cyberpunk"

comment:3 Changed 18 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:4 Changed 7 weeks ago by cypherpunks

longlivedports option should respect STABLE but does actually not UPTIME. only relys on STABLE flag witch could drop your "longlived" (irc) connection if node is shutdown

Note: See TracTickets for help on using tickets.