MaidSafe Dev Update - November 30, 2017

Great update thank you.

Any chance of seeing these ‘very useful results’? I know we can run it ourselves but some maidsafe-supplied interpretation to go with the results would be fun.


Such good reading this is. Thanks for the hard work.
Great news with the India office, prepared to grow.

As data chains discussions and designs are nearing finalising phase, we decided to start coding features to better express the fundamentals and continue testing the design. Work has started at last.

This is so exciting to follow.

Also, this:

A significant step to a secured multi-protocol, randomised port encrypted network library that will benefit a great many projects.

Some FFI bindings for it would be very cool. I have been looking around for solutions for doing additional overlay p2p networks ontop of SAFE. I am using WebRtc now, but definitely would be awesome to use crust. Liked the video you did on crust btw David. Lots of material out there, I just wish there was more! (Can’t get enough :smile: )

@TylerAbeoJordan, that is good to hear.


Very exciting to watch this technology be born into the world! Maid, you are doing an amazing job.


Will it take effect with the release of the new browser ? Will the previous api version still be supported for a while , in the 0.7 browser, and in the new one ?
I am pondering publishing a new version of the simple forum now, or taking the time to adapt it to the new API.

1 Like

@nicklambert How are those BTCs from the BankToTheFuture crowdfund doing Nick? I guess they’re a warm welcome concerning MaidSafe’s expansion?? :stuck_out_tongue: :+1::+1::+1:


In C language:

#define GROUP_SIZE 8

More seriously:

Until now it was the size of a group which is the list of nodes that are the closest to an XOR address. These are the nodes that manage the data having this address, so GROUP_SIZE is also the number of times the data is stored in the network (= duplication factor).

But with new routing, GROUP_SIZE is also the number of elders in a section.

I am not familiar enough with the routing inner workings to see why these 2 numbers are the same. Besides, I don’t think that the elders belong necessarily to a group because they can be far apart in the section, so calling their number GROUP_SIZE is odd. Maybe another name should be chosen to convey what these 2 numbers have in common.


We still have a few and glad of it. As you say helps fund expansion and means we don’t need to look for additional funding in the near term. Onward and upward!


lol - or for more obscurity don’t even define it in the source code and do it only via command line:

$ gcc -DGROUP_SIZE=8 main.c 

May be easier to think of these as the oldest nodes in a section, so closest addresses on a network to a Prefix. If you consider the consensus component of the network being Elders then the closest xor wise to a section prefix are this group.


Thanks for the great update! Very excited to see uTP and data chains coming along nicely!

Also great changes/additions to the api. Will try to update my chat app as soon as possible.


Thanks Maidsafe devs for all your continuous hard work,

Wow, just wow reading about how the SAFE Network will work with data chains. :stuck_out_tongue:


There is a lot to digest in this update! Great work and I will give it a proper read through later!


Update on Browser Binaries:

After the initial issue on safe_app_nodejs has been resolved, the regression testing on browser has exposed that the relative URLs passed from the browser to the safe_app_nodejs is not in the correct format. This issue has crept in during the refactor phase, since this issue is not present in the previous versions. The patches in the code are removed and now it is much cleaner. Thus fixing this issue at the beaker-plugin-safe-app should resolve the URLs properly and pass it to safe_app_nodejs. We will be resolving this issue and test the URLs for different scenarios before we put the binaries out. We hope to get the binaries released early next week.


Obviously little or no progress is being made here,or,why would we have dropped from the top 10 in Market Cap to 44.Also Richard Heart stated that we are losing Devs,is this correct?

really? no I mean really?? That’s the best post you could come up with :clap::clap:

Richard Heart… :laughing: just :laughing:

Apologies if that was a genuine question, no there is no news I’ve heard on the dev front.


No we are opening a bigger office in India to cope with larger teams. There will be staff turnaround I hope, but the team is growing, not shrinking. I have no idea who richard Heart is?

For this part you will need a magic ball, we released alpha 2 and our price/position dropped. The price/position is not reflective of progress or not. Its a hint at best, but seems more a measure of hype that fact. We don’t hype much at all and that shows in the marketplace. We are aware of that and are looking to bolster that position, but as MaidSafe we will do it wisely I hope.


To whom. Only those who don’t do their research and rely on others to do it for them. Even a few hours reading a month is enough to know otherwise.

Progress is not measured by being on the top of a manipulated crypto market. I can have a useless coin that has few trades and yet have a market cap of billions because the last trade for 0.00001 coins was for 10$ per coin (trade amt = 0.1 cents)

Also progress cannot be measured by market cap ranking because as new coins and projects come and go they can be above others since they have more coins and pumps/dumps during the period viewed.

Progress is measured by actual progress, odd I know to measure progress by actual metrics rather than the opinion of those buying and selling pumps and dumps.

Where are they being lost. I didn’t know the devs were so hard worked that they forget how to find their way home and back to work. But seriously look for yourself and realise as David says in any project longer than 1 year that there will be devs come and go. If you spent time reading the last 10 updates you would see the expansion of the team. And the occasional dev move onto other things or as a couple have taken extended leave (eg marriage for one)

But it seems your intention was not to learn since you could have read updates and found out for yourself.


Current market cap stats means nothing to me when information like this is out there.

How many projects with a marketcap larger than Maidsafe won’t even exist in a year?


We should be suspicious of any organization that doesn’t focus on their technology and instead hypes the underlying investment value of their coin. Maidsafe is right to focus on getting a network out instead of hyping the short term value of their coin.


speaking of natural systems. Paul Stamets (Mushroom expert) was on the Joe Rogan Podcast recently talking about how the Japanese subway system used results from experiments with mycelium (the network that connects mushrooms under ground) to reorganize their subway system. The results were a much more efficient network.

That got me wondering how maidsafe could use examples from nature to solve network problems.

But anyways just thought that was interesting.