Le 10/11/2015 12:00, carlo von lynX a écrit : > a social networking tool which is decentralized > and actually functional to scale to humanity-wide use MUST not put > all its data onto some servers but MUST operate from the devices > directly. not purely P2P, but using the paradigms of distributed > computing as informatics has developed in the past decades.
You might dislike the idea but I think browsers can do this. The problem today is that we must invent one secure solution per need: to browse, to chat, to email, to exchange files, to do social networking, etc Maybe browsers can federate this, browsers can discuss between each others (WebRTC), browsers can discuss with networks (WebSockets, XHR), browsers can store data and manipulate files (indexedDB, File), browsers can stream (built in solution and hopefully future Streams API), browsers can handle things and work in background (Workers and Service Workers), browsers handle crypto (WebCrypto), browsers can proxy (SOCKS) But there are still some limitations, let's take an example: the Peersm project, the browser can establish circuits with the Tor network, directly or via other browsers, it can retrieve data inside the Peersm network or outside (bittorrent) or fetch URLs. But paradoxally, although everything is inside a browser, it cannot browse, ie the browser can retrieve an URL via the anonymized circuits but can't browse it via the same circuits (this was the intent of iAnonym project, but too complicate and needing servers). I have been thinking to some solutions to solve this, this is not limited to this case and would allow a lot of applications, like browsing anonymously directly from the browser, using browsers as Tor nodes, using browsers as P2P nodes over a secure protocol, implementing uProxy directly inside browsers without needing an extension, etc, to create a decentralized secured architecture that could support the services mentioned above. Thinking to launch a study about this once some fundings are found. -- Get the torrent dynamic blocklist: http://peersm.com/getblocklist Check the 10 M passwords list: http://peersm.com/findmyass Anti-spies and private torrents, dynamic blocklist: http://torrent-live.org Peersm : http://www.peersm.com torrent-live: https://github.com/Ayms/torrent-live node-Tor : https://www.github.com/Ayms/node-Tor GitHub : https://www.github.com/Ayms -- Liberationtech is public & archives are searchable on Google. Violations of list guidelines will get you moderated: https://mailman.stanford.edu/mailman/listinfo/liberationtech. Unsubscribe, change to digest, or change password by emailing moderator at compa...@stanford.edu.