Re: [Freedombox-discuss] Dumb idea: Alternative to Tor that promotes good behavior
On 27 October 2013 21:07, Bill Cox <waywardgeek@gmail.com> wrote:
On 10/27/2013 3:31 PM, Melvin Carvalho wrote:
On 27 October 2013 18:26, Bill Cox <waywardgeek@gmail.com> wrote:
I would love feedback on an idea for promoting more internet freedom.
Here's the problem: Tor has little public support, because most Tor traffic is wasted on supporting bad behavior. When I ran a Tor node, it became clear that most of my bandwidth was being wasted on video downloads. People want to promote free speech, not child pornography.
Here's my solution: Build a Tor-like network for routing anonymous data, but track behavior of all users' secret identities, and make their Internet history public. Allow node operators to choose categories of public identities they which to support.
For example, I would choose to promote all forms of non-violent free speech. I should be able to contribute my bandwidth to this purpose. If a dissident in China goes by the public ID of ChinaCat, and has a high reputation for promoting freedom, they are welcome to use my bandwidth. If someone just wants access to redtube.com, they can get that access from someone else.
There are various technical aspects to this idea. For example, would prefer that the social graph between secret identities be public so I can use a simple network flow algorithm over trust edges between identities to determine how much I trust someone. The entire social network should be P2P, like Tor, and it should route a lot of dummy traffic to help hide the real traffic. With the considerably lower bandwidth that is needed to promote freedom rather than free porn, this should be no problem.
What do you guys think?
I like it a lot. But who is going to volunteer to do this work, when people are already busy (not least in coding up things like freedombox)
I am willing to write it myself. P2P algorithms is something I enjoy coding, and this is one of those applications that may be able to do some real good for the world.
I think you would need an economy to incentivize people to do the categorization etc.
Maybe in return for someone helping you route your traffic, you could keep an encrypted backup of their data or contribute a code patch to their project etc.
We're thinking along the same lines. I would like to add a Ripple based economy to the public social network, based on trust relationships between peers as in the original Ripple algorithm. With secret identities in the social network, it is less important to keep transactions and the trust network secret, which was a problem in the original Ripple algorithm. I imagine transactions being done in tiny fractions of a cent, for services like helping download files faster in a torrent or providing encrypted storage.
I believe the retroshare project (noted on this list many times) is in the process of implementing a P2P ripple (a la Ryan Fugger's original protocol) system, or have done so already. Dr Bob told me you can plug in other protocols such as GNUNet quite easily. I'm unsure how this would gel with Tor tho. I'm also looking at translating all of the crypto currency work to a web based system. Would be very happy to hear if you make any progress on this. Or perhaps we can discuss off list if some stuff is off topic. My current line of thinking is hacking the economy so that fbx users get their own coins that they can spend with each other, and to give, say, 10% of all new coins to the FSF to help lower hardware costs of plug computers ...
Bill
_______________________________________________ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
_______________________________________________ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/27/2013 01:19 PM, Melvin Carvalho wrote:
With secret identities in the social network, it is less important to keep transactions and the trust network secret, which was a problem in the original Ripple algorithm. I imagine transactions
The Ripple protocol was not designed for anonymity, but simpler transactions and exchange of currency. You might want to look elsewhere.
being done in tiny fractions of a cent, for services like helping download files faster in a torrent or providing encrypted storage.
What about transfer ratios? They served as a good motivator for uploading on BBSes back in the day, and on private BitTorrent trackers now.
I believe the retroshare project (noted on this list many times) is in the process of implementing a P2P ripple (a la Ryan Fugger's original protocol) system, or have done so already. Dr Bob told me you can plug
There is already a marriage of Retroshare and Bitcoin called ZeroReserve: http://comments.gmane.org/gmane.comp.security.cryptography.randombit/4828 https://github.com/zeroreserve/ZeroReserve - -- The Doctor [412/724/301/703] [ZS] Developer, Project Byzantium: http://project-byzantium.org/ PGP: 0x807B17C1 / 7960 1CDC 85C9 0B63 8D9F DD89 3BD8 FF2B 807B 17C1 WWW: https://drwho.virtadpt.net/ 0x09f911029d74e35bd84156c5635688c0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlJz4FgACgkQO9j/K4B7F8FHgwCfZJi7eNx+YP6mMhXSwZlTHtjg 0vkAnjn2H3MPKgR45OFxqSwP7IPVBdjh =NTVu -----END PGP SIGNATURE-----
participants (2)
-
Melvin Carvalho
-
The Doctor