Matthew Toseland
Matthew Toseland
Local requests are randomly distributed across the keyspace. But our peers are narrowly focused on our specialisation, especially for a darknet node, a bit less so for opennet. We have...
RecentlyFailed: If a node receives too many requests for the same key and HTL, it sends a RecentlyFailed to terminate the request. If it then finds the key, it will...
Note that the request part reduces throughput at the level of the whole network, because on average it takes an extra hop to find the data. However if we assume...
I disagree. We have thousands of nodes, but I don't think we have thousands of active filesharers.
Bookmarks cause a fairly small amount of traffic, especially as it's cached nearby. As I've explained, polling keys doesn't result in fetching them constantly, only periodically. WoT is only used...
Freenet can deal with Sone/WoT-type traffic very efficiently, because it ends up cached and propagated. I agree it's a scalability problem though. In general, filesharing systems are "start when you...
I would like this to be merged eventually. But it needs testing first, including in vitro. I will try it out in simulations...
One thing that needs careful testing is whether this results in more forced disconnections. :(
So far this works fine in one-request-at-a-time simulations. It will need testing more widely. This pull request is not urgent.
Works fine in sequential simulations. Haven't tested more widely yet.