Hi tor-dev@,
Ivan Markin:
IMO an onion service should publish its first descriptor instantly. If something happens afterwards and one has to fix the descriptor - deal with it with backoff/delay to prevent DoS on HSDirs. I think that most of the ephemeral services are not going to use more than one descriptor. Moreover, they are going to use just one introduction point. So it's not a big deal if one of the published IPs fails since a client is going to use one of the rest. Also note the reachability issue I mentioned.
teor:
It would be nice to have this change in 0.2.9 for Single Onion Services and I think also for HSs with OnionBalance
Can we actually have this in 029? If yes, how should we do it exactly?
This issue gets more and more annoying. Mostly because of the (un-)reachability issue.
-- Ivan Markin