From jamesd@echeque.com Fri Jul 6 02:35:21 2018 From: "James A. Donald" To: cypherpunks-legacy@lists.cpunks.org Subject: Re: [p2p-hackers] Distributed filesystem choices (aka: none yet?) Date: Fri, 06 Jul 2018 02:35:21 +0000 Message-ID: <172289271946.3881296.9651354186499220592.generated@mail.pglaf.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3913815161897049428==" --===============3913815161897049428== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 2012-03-23 4:55 AM, Volodya wrote: > I don't quite understand. The system must be [anonymous in the sense that t= he > uploader cannot be identified]&& [have moderation system based on something > other than the blocks popularity like in GnuNet/Freenet*]. The system must = be > [using limited amount of disk space given by its users] and [provide infini= te > storage guarantee when moderation doesn't apply]. > > I think that the reason why you can't find this filesystem is akin to the r= eason > why all-powerful, all-knowing, and all-good god has not been spotted yet. Here is a solution: Everyone is, as with Bitcoin, identified by a public key - but by quite a=20 few public keys, providing not anonymity but pseudonymity. When you store stuff on someone else's system you issue an IOU, which IOU=20 is anonymously transferable, using a chaumian protocol, which *does* =20 provide anonymity - you pseudonymously store other people's stuff, and =20 anonymously use the resulting IOUs to store your own stuff. >From time to time you check that stuff that is stored on someone else's =20 system is available by random sampling. When stuff stored on someone else's system becomes inaccessible, you note=20 him as unreliable, and thus decline to issue IOUs or services to him in=20 future, though since IOUs are transferable, you are still up for any IOUs=20 you have issued to him in the past. The software attempts to cancel out IOUs - so that if Bob provides =20 services to Carol, Carol provides services to Edwards, and Edwards =20 provides services to Bob, they cancel out. If someone's IOUs get =20 cancelled out in a cycle of IOUs that include your own, or include those =20 you have confidence are reliable, this is evidence he is reliable in that=20 his IOUs are good. You try to store stuff with those that you have reason to believe are =20 reliable, and with those where storing stuff with them enables you to =20 cancel out IOUs. You give low priority to storing stuff from people whose IOUs you have no=20 reason to believe. Repeating: You pseudonymously store other people's stuff, using a nym that=20 gains reputation thereby, and anonymously store your stuff on other =20 people's systems, using a nym with no reputation. _______________________________________________ p2p-hackers mailing list p2p-hackers(a)lists.zooko.com http://lists.zooko.com/mailman/listinfo/p2p-hackers ----- End forwarded message ----- --=20 Eugen* Leitl leitl http://leitl.org ______________________________________________________________ ICBM: 48.07100, 11.36820 http://www.ativel.com http://postbiota.org 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE --===============3913815161897049428==--