Hi, I also have concerns about proposal 246, I don't think its benefits are compelling compared with the number of drawbacks. If we do want to skip the introduction point, proposal 252 (single onion services) provides a way for onion services to do this on an opt-in basis. (However, it doesn't allow onion services to skip the introduction point step and stay location-hidden.) There's also nothing preventing us from making this change in future, by modifying how hidden services select their introduction points. We could then teach clients to use the HSDir as an introduction point if it's in the list.
As far as I recall, there was no guarantee that a large hidden service would not pick 6 low-bandwidth HSDirs/IPs for a day, with serious impact on the reachability of that hidden service for that period.
It could also become a big problem for large hidden services which benefit from 10 (or more) introduction points.
Proposal 246 makes it worse, because now both HSDirs and introductions depend on a potentially churning hash ring. If churn makes an introduction point unreachable, this increases the load on the other introduction points. Clients also cache descriptors from HSDirs, but they need an introduction point to be up whenever they contact the hidden service. Tim Tim Wilson-Brown (teor) teor2345 at gmail dot com PGP 968F094B teor at blah dot im OTR CAD08081 9755866D 89E2A06F E3558B7F B5A9D14F |
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ tor-dev mailing list tor-dev@xxxxxxxxxxxxxxxxxxxx https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev