As I see it, we have two approaches between we must decide.
The pure P2P approach: Pro: - Everyone has true full control over their data - No logs on any server that could be used against you Con: - Apart from caching (which would generate new problems), when the machine or connection (This also applies for SheevaPlugs) of a user is down, the profile of this user will also be inaccessible. The network of independent servers with small user groups approach: Pro: - No cached versions of your data in the net, as it is only stored on your server Con: - You don't have true full control over your data, you need to trust the owner/operator of your server - It is nothing really new, just a mild form of centralization. Please expand and modify this list. If it gets too long/we can't decide, it may be a candidate for a wiki page (or similar), wouldn't it? -- S.
