SAFE Network Dev Update - May 7, 2020

Safe Client Libs


So much to be thankful for in this update. Many long awaited things converging into a tangible product that once was a mere promise. Still much to do but it pails in comparison with what has been and is being done here.

Thank you to everyone @maidsafe again for another fruitful week and getting us that much closer to the internet the world deserves to be better.


This sounds awesome! Thanks for your dedication!:tada: Keep up doing your great job!


All expected and no problem I guess?

What an update! So really big drops there and testing vaults from home will be awesome! There seems to be a really sharp focus in the team atm and it is great to see the results spilling out!


Maybe you should try reading all the way to the end of the sentence. Yes, dead ends were expected. See:

I don’t like what you are doing.


Because dead ends is plural I thought the “expected” was only related to IGD and there are maybe some dead ends causing problems. With problems I mean it could take maidsafe maybe some more time to get vaults from home up and running.

1 Like

Amazing work maidsafe. I’ll be looking forward to testing vaults from home again.

Have a great weekend break :slight_smile:


What does AT2 stand for? I’m guessing it’s not a scatterable anti-tank mine.


Asynchronous trustworthy transfers


Added to Terms used on the Forum


I have not totally been understanding what this meant so if anyone else needs some clarity the link below helped me.

Was not intending to reply to you there JPL :woozy_face:

11 Likes this is a playlist with a few short videos explaining AT2 made by people involved in the research paper @drehb links to above - it’s very good


How are we looking with exchanges and crypto industry connections?

As former Steemit, Inc. Exchange Manager/Business Development, I recently helped Hive (Community Steem fork) connect up with many top exchanges.



David, Please DM @Sotros25 as she can probably make best use of your experience.


As I understand, the core of AT2 is that when the sender and receiver and another random observer(these 3 party) have an consensus, the transaction is valid (can’t duble-spending). So, there is no need to have an whole consensus system (like blockchain) to transfer coins. The team prove this mathematically.

*If AT2 is adapted, the load on the decentralized system is greatly reduced because all participants do not have to consensus for coin transfer (only 3 Participants agreements are needed).


They are talking about a BLS sign-share from the section Elders and we know they are using gossip, so my guess is the sender, receiver, and section Elders have a quick round of gossip and one perk of the BLS shares allows for additional trust. AFAIK anyways.

Given that, there should be a high level of trust, prevent double spending and also gossiping is quick and at2 has no need for such strict consensus where we have to know when and in which order each event happened (blockchain or PARSEC in our case). Again, as far as I understand as well. So surface level understanding it seems quite light compared to a full on strict order consensus algo which should def allow for a substantial performance boost.

Is that straight from the paper? I’ll have to give it another skim.


Interesting. It appears (5.28) AT2 doesn’t really support smart contracts, but SAFE should through PARSEC, correct?


That would be more BLS I think. Multi-sig is the key component to smart contracts. @oetyng would be the man to ask though.

Given that BLS is being used for the sign share then perhaps that changes things. AT2 is really being adapted to SAFE so I’m assuming that the paper won’t be 100% verbatim applicable to SAFE’s use.


I think this is the most clear answer for you. :slight_smile:

The blockchain based smart contract it too over loaded function. An app do one click, the whole miners should consensus about this act. :stuck_out_tongue:

As I understand, there is immutable data type in maidsafe. We can use it for building a DEX etc on…

1 Like