please provide examples or be more detailed in your description (e.g. do you mean real time monitoring data or screenshots of them)
Real-time monitoring data, real-time graphs, and screenshots of detailed historical data are all bad for user privacy.
In more detail:
Currently, public bandwidth reporting over any period less than 24 hours provides less security than tor bandwidth statistics.
Reporting individual relays is worse than reporting totals for groups of relays. In future, we will securely aggregate Tor's bandwidth statistics, so any individual relay bandwidth reporting will be less secure than Tor's statistics.
Smaller periods are worse.
Numbers are worse than graphs.
Real-time data is worse than historical data.
Data in categories (IP version, in/out, etc.) is worse than total data.
If they want to report bandwidth, operators should aggregate all their relays' bandwidths over at least a week, then round to the nearest 10 terabytes.
we plan to publish
vnstati -m
output (monthly granularity), for servers (some servers run multiple tor instances, some only single)
and it has XX.XX TiB granularity, let me know if you want to discourage that
we plan to publish
vnstati -m
output (monthly granularity), for servers (some servers run multiple tor instances, some only single)
and it has XX.XX TiB granularity, let me know if you want to discourage that
Please round to the nearest 10 terabytes. If you report to the nearest 0.01 terabytes, that's 10 gigabytes per month, or 333 megabytes per day, which seems like a reasonable amount of usage for a client (and therefore something we should try to protect). Rounding to 10 terabytes is ok, because we can't protect clients that use 33.3 gigabytes per day. There aren't enough clients that use that much data.
Please report totals across multiple machines if you can, particularly for machines with only a single relay.
That tweet is a year old. They stopped because of user privacy issues.
I was well aware of it but it is prominently pinned and it animates others to basically do the same - and it is associated with the official torproject relay advocate.
That tweet is a year old. They stopped because of user privacy issues.
I was well aware of it but it is prominently pinned and it animates others to basically do the same - and it is associated with the official torproject relay advocate.
we plan to publish
vnstati -m
output (monthly granularity), for servers (some servers run multiple tor instances, some only single)
and it has XX.XX TiB granularity, let me know if you want to discourage that
Please round to the nearest 10 terabytes. If you report to the nearest 0.01 terabytes, that's 10 gigabytes per month, or 333 megabytes per day, which seems like a reasonable amount of usage for a client (and therefore something we should try to protect). Rounding to 10 terabytes is ok, because we can't protect clients that use 33.3 gigabytes per day. There aren't enough clients that use that much data.
Please report totals across multiple machines if you can, particularly for machines with only a single relay.
Weekly values should also be rounded to 10 TB, because it's a shorter period, and shorter periods are more risky for client anonymity.
(When we implement #22898 (moved), we will have a precise specification for the amount of noise that Tor adds. Then we can calculate the noise that he entire Tor network needs to add to keep bandwidth safe, and update the suggested rounding. I'm using 10 TB as a conservative estimate.)