On 15 Apr 2016, at 01:18, David Goulet dgoulet@ev0ke.net wrote:
Here are some things left to be done:
- Specify *when* hidden services upload descriptors. Do they do it hourly, or
only when a change has happened. Both approaches leak information to the HSDir (the former leaks uptime, the latter leaks intro point changes).
I'm more comfortable right now with the HS uploading every RendPostPeriod (default: 1 hour). Even if the descriptor content doesn't change, it should increment the revision-counter.
I'm more and more convinced that making RendPostPeriod _not_ configurable is also something we should do and thus allowing us to have the HSDir use that value instead (maybe).
Alec and others have talked about posting descriptors more frequently to enable rapid onion service fail-over. Perhaps we should have a default, and then allow the period to be changed (like in the current code).
Tim
Tim Wilson-Brown (teor)
teor2345 at gmail dot com PGP 968F094B ricochet:ekmygaiu4rzgsk6n