On Tue, 21 Jul 2020 20:17:24 +0200 nusenu nusenu-lists@riseup.net wrote:
What is the advantage over the torrc config value "MyFamily" ?
MyFamily is somewhat orthogonal to the idea behind the verifyurl field.
Still not getting what advantage do you propose to ones who choose to also maintain the latter.
It reads like the main purpose of "verifyurl" is to authorize "operatorurl", but even as right now, if there's the same URL across all relays in a consistent MyFamily, what additional authorization does this need and for whom?
MyFamily has an impact on path selection, ContactInfo/verifyurl has not.
Any legitimate example where you would want to claim a fleet of relays as your own, but NOT want that to affect path selection?
verifyurl is used to establish a bidirectional verification of the operatorurl.
So if someone sets up a relay claiming to be torservers.net verifyurl can be used to detect that automatically if torservers.net sets verifyurl in their ContactInfo.
Same already possible with MyFamily, if all other relays do not include that one in their family, it can be assumed to be a "fake".