FEDAnet is a proposed project of a fully decentralized overlay network, which will (hopefully) let people have a full grade of communication freedom. The network is supposed to consist of nodes, each node being able to serve dozens of people. Running a node will require certain level of knowledge and some effort, while using the network as a person served by a node (a so-called point) is to take no special qualification. FEDAnet is supposed to use IPv6 internally, connecting its nodes with tunnels over IPv4 Internet. The following key principles are proposed for FEDAnet:
See the proposal text for details. If you're going to run your own node, you can download the key generator and run it. Chances are you'll have a reasonable node key and pre-generated challenge-response tables to the date when the phase of active testing starts.
A program that checks your connectivity conditions (the NAT type) is coming soon, watch the news.