An Overview of MaidSafe’s SAFE Network – Secure Access For Everyone

safenetwork

 

If you have additional points to add, be part of the conversation! Please comment below!

Brief History

MaidSafe is the only cryptocurrency project I know of that is older than Bitcoin. It started in 2006, raising 5 million dollars to fund a 14-person team working towards the goal of decentralizing the internet. [1] Since then, the project has had more face-lifts than an aging D-list celebrity. Last year they even completely rewrote the C++ code into a new programming language called Rust. [2] The Maidsafe team is finally about to release the first version of their long awaited minimum viable product to the general public. [3] I can’t wait to try it out!

What is it?

The SAFE Network is going to compete with and complement the Internet that we love to hate today. Instead of data being relatively open and accessible, the SAFE Network has been designed to securely encrypt all data within the network. This will make privacy the default. If users want their information to be public that is of course no problem, but the way the network is designed, users will have to opt-out of privacy. [1,4,5]

This will be a completely brand new grassroots Internet. The massive privately owned server farms that own the data of today’s internet will be replaced by a decentralized network of computers that encrypt user’s files and divide them into many small parts that are duplicated and stored in many places all around the world. [6] Anyone can join the network anonymously by donating a portion of their hard drive space, computing power and bandwidth. [1] For contributing their computing resources, the users will receive safecoins and in order to use the computing resources of the network, users will need to have and spend safecoins. [4,7]

The SAFE Network will be able to do everything the Internet does today, but because it has such a different infrastructure, it will do it in a different way. [5] Here is a short list of some of the benefits of this restructuring:

  • Denial of service attacks will be useless, in fact the more people use the same websites, the better they will perform. [7]
  • Cloud storage will be completely private, relatively cheap and always accessible. [8]
  • Messages, email, and VOIP will be encrypted by default. [9]
  • Websites will never experience downtime and cannot be censored. [5]
  • Social networks’ data will be owned by the users and they can choose who has access to it. [10]
  • Mass surveillance on this network will be impossible; no one will be able to collect your browsing data. [5]
  • Underutilized computing resources can be monetized. [11]
  • Direct micropayment channels will be built in, so content producers will not have to advertise to their audience to raise funds. [9]

The SAFE Network will not be the better than the current internet in every way, especially in the beginning, for several reasons:

  • Browsing will likely be much slower, especially at the beginning, and especially for sites that don’t receive much traffic. [7]
  • There won’t be much to browse, as the normal internet will be inaccessible. [12]
  • It will be more expensive to use. Everything on today’s Internet is free, you just pay ISPs for access; to use the SAFE Network, users will still have to pay ISPs for access, but will also have to use safecoin to send and receive data. [11]
  • Until the network scales, there is a small possibility of data being lost forever due to a large contributor of computing resources leaving the network. [13]
  • Until the SAFE Network is up and running and safecoins are moving around in the ecosystem, we won’t know if the incentive structure is set-up correctly. [14]

What incentivizes the network to grow?

The most amazing thing about the SAFE Network is its incentive structure. Safecoin is the oil that greases the wheels of the SAFE Network and it is a very unique digital currency. [5] As opposed to the common Proof of Work or Proof of Stake token generation schemes that other cryptocurrencies use, safecoin uses Proof of Resource. [1,15] It is actually debatable if safecoin should be considered a cryptocurrency as it does not have a blockchain, coins cannot be subdivided into parts, and it will be difficult to trade safecoins in exchanges that don’t live on the SAFE Network, but it does use cryptography and safecoin’s proxy coin, MaidSafeCoin, is undoubtedly a cryptocurrency and is currently on exchanges. [16]

It is actually debatable if safecoin should be considered a cryptocurrency.

New Safecoins are generated by processes called “Farming” and “Building.” Farming is very similar to mining, a Farmer dedicates his hardware to do work for the network, but it is different in that the Farmer can donate his hard drive space, RAM, internet bandwidth, and other resources to earn tokens, as opposed to only one resource, hashing power. [11] Also, in bitcoin mining, the hashing power you provide has a linear reward correlation, as in, if you double your hashing rate, you double your mining reward (probabilistically). For Farming, the network compares your resources to the other Farmers and rewards you based on a curve, kind of like the grading scheme in a college math class. [17]
794px-Safecoin_farming_speed

The Sigmoid curve that determines a Farmer’s safecoin reward. [18]

Building is a very creative way to incentivize development of the platform. Builders develop apps that use the resources of Farmers to run on the SAFE Network. The app developers receive newly generated coins when their apps are utilized by the end users. There will only ever be 4.3 billion coins generated, and after that the network rewards will be funded by “recycling” coins that the network charges as usage fees. [19] The safecoin generation rates and methods are actually really complicated (core developers that fix bugs receive newly generated coins as well) and I’m not sure many people really understand it, and nobody can really predict how it will turn out because there are so many confounding variables. [1,14] If you want to try to understand it, I overly sourced this blog post. These links will send you down a deep rabbit hole, if you find a succinct source that describes the generation of new coins, please post it in the comments below!

The Controversial Crowdsale

Maidsafe’s currency by design can only exist on the SAFE Network, so to raise funds to build the SAFE Network, in mid-2014 they held a token crowdsale to pre-sell 10% of the safecoins that will ever be made. They used the Mastercoin protocol (now called OMNI) to create MaidSafeCoin which lives on the bitcoin blockchain and will be exchanged 1:1 for safecoins once the network has been built. The crowdsale was a huge success and a huge failure at the same time. Maidsafe needed mastercoins (the currency of the Mastercoin network) to issue their new token so they decided to hold a month long crowdsale and to raise funds using both mastercoin and bitcoin, they had planned on raising 75% of their funds in bitcoin and 25% in Mastercoin. The problem was that mastercoin was incredibly illiquid and Mastercoin’s initial investors were excited to diversify their holdings, especially since Maidsafe gave twice as many MaidSafeCoins for per dollar of mastercoin vs bitcoin. [1,20,21]

When the crowdsale began, mastercoin was overwhelmingly the largest source of funds; something went wrong and the cap at 25% did not hold, so Maidsafe had to close their sale after 5 hours ending up with millions of dollars worth of mastercoins and many people around the world failed to be able to participate. Luckily for Maidsafe, BitAngels, who helped create Mastercoin and this crowdsale debacle, loaned Maidsafe 3 million dollars worth of bitcoin. Maidsafe earned an estimated 5.5 million dollars from the 5 hour crowdsale, and even though much of it was stuck in a relatively useless currency, they still earned funding through 2017. They just lost a little some credibility in the process. [1,20,21]

And so it begins…

The SAFE Network is an incredible project that will change the world if it works. The release of the minimum viable product (MVP), which the community has been expecting for years, is likely to be available this month (fingers crossed). The MVP will allow people around the world without a programming background to try out the network. The team behind this project has overcome a lot of adversity so far; it will be very interesting to watch the network evolve and see what solutions come up for the problems that are found as the network begins to form. [3]

Citations

  1. https://github.com/maidsafe/Whitepapers/blob/master/Project-Safe.md
  2. https://safenetwork.wiki/en/FAQ#Why_switch_from_C.2B.2B_to_Rust.3F
  3. http://blog.maidsafe.net/2016/02/04/maidsafe-development-update-2/
  4. http://maidsafe.net/features.html
  5. http://www.safecrossroads.net/podcasts/safe-crossroads-ep01/
  6. https://safenetwork.wiki/en/Data_on_the_SAFE_Network
  7. https://www.youtube.com/watch?v=RdGH40oUVDY
  8. https://forum.safenetwork.io/t/maidsafe-as-an-alternative-to-dropbox-cloud-storage/3229
  9. https://safenetwork.wiki/en/FAQ#What_gives_safecoin_value.3F
  10. https://forum.safenetwork.io/t/personal-social-network-ideas/4665
  11. https://safenetwork.wiki/en/FAQ#What.27s_the_use_of_safecoin_in_the_SAFE_Network.3F
  12. https://forum.safenetwork.io/t/accessing-the-old-web-via-maidsafe/7029/4
  13. https://thestack.com/world/2015/02/09/is-maidsafe-internet-2-0-or-internet-too/
  14. https://safenetwork.wiki/en/FAQ#How_are_safecoins_distributed.3F
  15. https://safenetwork.wiki/en/Safecoins_(What_it_is)
  16. https://bitcointalk.org/index.php?topic=1146045.0
  17. https://safenetwork.wiki/en/FAQ#What_is_stopping_a_hosting_provider_from_farming.3F
  18. https://safenetwork.wiki/en/File:Safecoin_farming_speed.png
  19. https://forum.safenetwork.io/t/safecoin-questions/2375/5
  20. http://www.forbes.com/sites/kashmirhill/2014/06/03/mastercoin-maidsafe-crowdsale/#6bfe22536423
  21. https://safenetwork.wiki/en/FAQ#What_happened_with_the_crowdsale.3F

 

6 thoughts on “An Overview of MaidSafe’s SAFE Network – Secure Access For Everyone

  • February 26, 2016 at 1:24 am
    Permalink

    Very good overview IMO, and great that you provided all those links for people to follow up. That’s excellent!

    One thing you might like to correct, you say “[users] will also have to use safecoin to send and receive data”

    In fact users don’t pay for sending or receiving data. They pay to store data, once, and that’s it. No recurring fees, and no charge to access data – either their own data or from others, so browsing public websites is free. You won’t even need an account on the network to browse public data. To do that all you need is to install the client and you can use a standard web browser to browse both SAFEnetwork and the existing internet side by side.

    I also think it’s going to be untrue that SAFEnetwork costs more than the current internet. This is because people are already incurring data storage costs by either a) storing data on their own equipment in space they will now be able to free up, use to farm Safecoin, which then pays for their storage on SAFEnetwork, or b) they are paying someone else on a recurring basis (either high cash charges, or with their privacy).

    I think SAFEnetwork could well work out cheaper, or even earn people an income. Especially if people start to set up mesh networks to access it while bypassing those ISPs!

    Safecoin can provide the oil for this too because it will allow instant micropayments (see below) – so it will also be a platform for IoT devices that trade resources – such as for providing infrastructure, connection to the internet etc. This must drive down costs when it gets going.

    I get your point about seeing blockchain as de facto synonymous with cryptocurrency, but Safecoin is definitely secured by cryptography so I think that may change :-). You might also add that Safecoin, not using a blockchain, but being secured by close group consensus within an enormous random address space had many advantages over bitcoin/blockchain, such as:

    – massively scalable (very high transaction rates/volumes and very low transaction times: scaled with the network because there is no blockchain to act as a bottleneck)
    – instant micropayments (with no fees for transactions – let me type that again: zero fees, forever!)
    – totally anonymous
    – Safecoin is in fact divisible, but there are different technical options available to do this, so it won’t be implemented immediately
    – security (at least as secure from double spend. According to the math it requires more like an 80% attack compared to a bitcoin 50% attack)
    – truly decentralised (farming is designed to avoid economies of scale so that commodity hardware will always be able to compete with professional farmers – in fact I’m not sure it will be worthwhile anyone paying for dedicated farming computers, because the price will be set by people using spare resources: just set aside some unused disk space and you can earn Safecoin)

    Thanks for a very high quality article IMO. Hope my comments are helpful.

    Reply
    • February 27, 2016 at 5:27 am
      Permalink

      I greatly appreciate your input! Thank you so much for the correction! I agree, eventually SAFE network, will probably be cheaper than the current internet if mesh networks allow you access to it, but starting out it will cost the same or more if you need to use the resources of the network… This could be said for any cryptocurrency platform.

      Thank you for elaborating on safecoin’s many advantages over the current design of blockchain based cryptocurrencies. I do concede it is most definitely a cryptocurrency, in fact it is a revolutionary currency. It is very unique and can do a lot of things that are nearly impossible for blockchain-based currencies.

      I wanted this blog post to be relatively unbiased because during my research I had trouble finding very many critical assessments of the network, but I’m a big fan of the SAFE network and especially bullish on the near future price of MAID because of the promise of safecoin.

      Only time will tell though.

      Reply
  • February 26, 2016 at 2:20 am
    Permalink

    Safecoin is needed to store data on “the cloud” of safe network. Retrieving data is free.

    Reply
    • February 27, 2016 at 5:28 am
      Permalink

      Thank you! Corrected.

      Reply
  • February 26, 2016 at 2:25 am
    Permalink

    As far as i know, the “will also have to use safecoin to send and receive data” isn’t quite correct, you will have to pay to store data on the network but reading or receiving data other people have stored will be free.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *