Tuesday, January 17, 2017

Bear with Netsukuku

Here we go with another "status report" for Netsukuku 2.0.

I have not much new to share with you guys. The goal remains the same and the work is being done. But the completion is still far away.

It's a lot of time since last post to this blog. Nevertheless I see that every now and then someone reads it. So it's worth to spend some minutes to give an update.

As I stated above, there are no features that have been removed from the list. I still aim to release Netsukuku 2.0 as a modular and maintainable software well documented, with a focus on scalability and stability of the network from the point of view of the users.

The following will be addressed, at least initially in a experimental and rough way:

  • Anonymity.
  • Exploitation of multiple disjoint paths to a destination.
  • Voluntary (not enforced) mechanisms to pay (motivate) the relaying nodes for the most used destinations.

What kind of issues did I encounter that have been contributed most to make the finishing line farther and farther? It's not simple to give an answer to this, and it's not the aim of this post. You could have a look at the commits to the various modules in GitHub, even though I realize that it's not its aim either.

Anyway, bear with me some more time. Having somewhat adjusted the estimated time for each of the remaining subtasks, I may go so far as to predict, now, that the software will be released sometime around July/August.