- Does this proposal include adding these additional `X-*` fields to the `@type bridge-server-descriptor`s as well? Or only to the non-bridge server-descriptors?
This is for extrainfo descriptors, not server descriptors. Do bridges publish extrainfo descriptors?
- Why 5KB?
Are we planning on allowing people to use Tor's consensus to pass encrypted emails around? I understand the desire to enable relays to be able to store *anything* in these fields, but this seems kind of crazy. Couldn't we specify the maximum length per line to something smaller? I also think that Ian's suggestion below to have an upper bound on the number of individual keys is a good idea.
Should there be an upper bound for individual keys, values, or key/value pairs?
This is something Virgil and I disagree about. I wanted a maximum line length and count, while he likes the net 5kb threshold. I'll let him explain his reasoning.
Cheers! -Damian