-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable discoverability to neighbours within Tribler overlay network #8369
Comments
would it not affect the ability to search torrents? |
Yes it would and that is the feature request, to have the option to remove a torrent from being discoverable using the search feature. There may be instances where you may not want a private torrent/ tracker being discoverable in the network. |
@qstokkink the more I think on the issue of searching for files within Tribler overlay network the more I question why it remains implemented in Tribler 8.x when the channels feature was removed. If Tribler is intended for privacy enhanced file sharing in someway it contradicts why you would want to allow your neighbours to know what files you have available. In theory this could mean I am able to compile a list of files within the neighbourhood. I assume something similar is already going on with the "Popular" page? The search queries being performed, I assume these are all sent to neighbours and if neighbours are performing a search I could monitor and collate all the search terms? |
Most of our mechanisms only work when we have enough users. This goes for the decentralized torrent indexing, as well as anonymization. If everyone keeps sharing the existence of torrents, it is impossible (or near impossible) to determine who added the torrent to our network and who is simply forwarding it. The same holds for Tor (or Tribler): if you are the only user of the service, it is easy to determine the one anonymizing path in the network and that some exit node data belongs to that user. By depending on the scale (i.e., number of users) of the/our network, it becomes near-impossible to link data to individual users (this is the idea behind "mixnets", if you want to read up on this). Ironically, the feature you're proposing kills the privacy in our client if everyone were to use it. |
@qstokkink thank you for the reply I have some further questions I hope you have time to respond to;
|
To answer your questions:
|
@qstokkink thank you very much for the reply. |
I think this is very private torrent centric issue. Private torrents from Private trackers generally force disable DHT from a torrent as they have strict criteria for seeding ratios. Tribler being DHT centric will not bode well with private tracker torrents.
Developers should either bump it to 8.2 OR not implement it at all. |
That is a good point. If we make this just a simple flag, we'll only get in trouble long-term. We'll need a special class of "private tracker torrents". I'll reschedule this for 8.2.0 then. |
Tribler 8.0.7, there is no option to disable torrents becoming visible/ discoverable to neighbours within Tribler overlay network. The current (cumbersome) method to prevent torrents becoming discoverable is to follow the method described here: #8326 (comment)
I propose a feature request to have an option in Tribler to disable/ enable torrents becoming visible/ discoverable to neighbours in the overlay network. The setting to be either global (for all torrents) and/ or (preferably) for each individual torrent. This makes it much easier than manually having to edit the configuration.json file.
This will help Tribler comply with and, not be banned, when used with private trackers/ torrents.
The text was updated successfully, but these errors were encountered: