Mesh-P2P / Mesh

A P2P standard based on the fact that your contacts likely share at least some of yours
GNU General Public License v3.0
0 stars 0 forks source link

[Spec Change] Subtractive "Distance" #13

Closed Aras14HD closed 2 years ago

Aras14HD commented 2 years ago

Is your feature request related to a problem? Please describe. Additive "Distance" leaks more Information. (not much but more)

Describe the solution you'd like Instead of direct contacts having a "Distance" of 0 and their contacts 1 to a node, the node gives a starting "Distance", that its contacts have, their contacts have one less.

Additional context I would only add this if #12 is added

Aras14HD commented 2 years ago

This complicates preventing #10 , makes it virtually impossible to limit the maximum distance on a per client basis, and doesn't prevent finding out who you and other instances connected to you are connected with as an attacker would probably only know about public services and get their distance by just connecting to the service.