"Martin Stone Davis" <[EMAIL PROTECTED] <mailto:m0davis-yBeKhBN/[EMAIL PROTECTED]>> wrote in message news:[EMAIL PROTECTED]
> 1. We probably should go with Toad's idea of dropping the HTL system >in&nb sp;favor of a timeout-based system. This is a radical change, and >needs to be thought-out a bit more before it is implemented. However, I >would think we should be able to finish the design "on paper" in less >than a week.
If radical changes are going to be made it is a good opportunity to borrow the best aspects from GNUnet, (including their economic routing model, and the ability to host permanent specific files).
What's more is there is no need to start from scratch to design anything "on paper" since it’s already done; taking the best parts from open source is one reason why it's so good.
I just skimmed through http://www.ovmj.org/GNUnet/download/ebe.ps, which describes GNUnet's economic model. In short, we would prioritize requests based, in part, on how well requesting nodes have serviced our requests in the past. The benefit would be a system in which well-behaved nodes are rewarded during times when resources are short.
Some kind of GNUnet-style economic model could be built into Freenet, but what crucial problem would it solve that won't be solved by the plan I outlined?
I'm not saying that it wouldn't be a good thing to have down the road, as I can see it protecting us from freeloaders without needlessly punishing them. However, now is the time to get Freenet to work well even in a network of mostly well-behaved peers (with a few malicious black-holes and freeloaders thrown in for good measure).
-Martin
_______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
