Nexus P2P trust network: Difference between revisions

[[Wiki.trustroots.org]] is an independent wiki with information for people who are actively exchanging hospitality.
Line 17: Line 17:
Functionality limited to searching for and evaluating the reputation of individuals or communities. Usable from a GUI or XML-RPC interface.
Functionality limited to searching for and evaluating the reputation of individuals or communities. Usable from a GUI or XML-RPC interface.


===Status===
==Status==
The heart of '''Nexus''' is a [http://en.wikipedia.org/wiki/Kademlia Kademlia]-like distributed P2P network and is awaiting large scale testing. Data can be stored and retrieved from it. One or more layers will be built on top of it to complete the functionality.
The heart of '''Nexus''' is a [http://en.wikipedia.org/wiki/Kademlia Kademlia]-like distributed P2P network and is awaiting large scale testing. Data can be stored and retrieved from it. One or more layers will be built on top of it to complete the functionality.



Revision as of 14:58, 20 October 2009

This is a preliminary draft description of the Nexus P2P trust network.

After a long search for an easily deploy-able existing solution, I did not find one and so began developing one. So far, I am the only developer working on it. I'm about half-way through.

Design goals

Hardware configuration

Operates on a swarm of networked personal computers, like existing file-sharing networks. Minimal or no corporate server involvement. The heart of the system is a Kademlia-like network. There is an unavoidable trade-off of speed vs. privacy and immunity from control. I opted for the later, but will try to optimize speed.

License

Free and open software. I'm not familiar with licenses, but am leaning toward GPL2. Could use some advice.

Software platform

Should be as universal as possible. Considered a Firefox browser add-on, but went with Java because of the availability of the UDP data protocol and many other advantages.

Functionality

Functionality limited to searching for and evaluating the reputation of individuals or communities. Usable from a GUI or XML-RPC interface.

Status

The heart of Nexus is a Kademlia-like distributed P2P network and is awaiting large scale testing. Data can be stored and retrieved from it. One or more layers will be built on top of it to complete the functionality.

I would like to set this up for community development once a license is chosen and if anyone else wants to help.

Matrixpoint 12:42, 20 October 2009 (UTC)