Hi, I'm the maintainer of Web of Trust [2] and Freetalk [3], which are the first systems which will likely be deployed as installed by default for purposes subject to what you proposed with PSKs.
While I admittedly didn't take the time to fully understand all details PSKs, I think I can nevertheless speculate the following about their general concept: There are a lot of systems based on WoT already: Freetalk, Freemail, Sone, FlogHelper, WoTNS, Infocalypse, and the ones I forgot about at [1]. They share a common concept: If content is downloaded, it is downloaded from the very same person responsible for it. This is to allow WoT to fulfill its purpose of spam filtering by saying "person X is not trustworthy anymore" and causing the content to be deleted then. I.e. we know who is to blame for spam, so we can just delete his stuff. With PSKs, that principle wouldn't apply anymore, there would be many people who have access to one keyspace, there wouldn't just one person be to blame for spam. This is a very disruptive change to architecture and thus would likely not work with the existing foundation of all the existing WoT systems and cause their 'core' to have to be rewritten. So what I'm trying to say is: This would be *years* of work. And we've already spent years on WoT-based systems and they still aren't finished to the point where we can ship them as default with the installer. So I am preferring to finish WoT and its client applications with their architecture as is, because the users want to finally see results. Rewriting everything for yet another half a decade without having any officially-installed-by-default forum system is not an option :( And especially: The bugtracker contains sufficient ideas to make WoT and the apps based on it scalable, so there doesn't seem to be a need to pull out the optimization which PSKs are just yet. It is a lot more complex than the known optimizations, since it requires throwing everything we have away. The known ones would just improve upon systems as they are, they don't require as much work. Sorry. I'm nevertheless glad for your idea of PSKs,and it can for sure be an option some day. Just please not now. I'd rather wait for this until: 1) WoT and a few apps based on it are finished and deployed. 2) it turnes out in benchmarks that the simple optimizations did not help enough. Meanwhile, if you do want to contribute some code to Freenet, notice this: Nowadays, at [1], we've gathered a *huge* list of all known subprojects. This should be a good tool to find something to work on! :) Once you've found something, it would be nice if you could join us on Freenode IRC at #freenet. Most developer communication happens there. Greetings and thanks for your returning! :) [1] https://wiki.freenetproject.org/Projects [2] https://wiki.freenetproject.org/Web_of_Trust [3] https://wiki.freenetproject.org/Freetalk
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
