summary: MaidSafeCoin is a cryptocurrency of the autonomous and decentralized data network known as SAFE Network.
content: MaidSafeCoin is a cryptocurrency of the autonomous and decentralized data network known as SAFE Network. It was launched in 2014 and aims to decentralize all the Internet resources and services such has unused hard drive space, processing power and bandwidth or unused network access, by removing centralized servers and other central points of weakness enabling privacy, security and anonymity to all Internet users. The users who provide those services are paid currently in MAID token for their excess resource. Company The SAFE network is developed by the UK-based organization, MaidSafe. It is a small company comprised of thinkers, inventors, tinkerers, Ph.D holders engineers, and designers. It was founded by Scottish engineer and entrepreneur, David Irvine in 2006, with a mission to provide security and privacy for everyone by building a better internet platform. The company has its headquarter at Ayr, South Ayrshire, GB and has around 11-50 employees. Notable Team members include - | Name | Designation | Ref | | ---- | ----------- | --- | | David Irvine | Executive Directors | | | David Allan | Non- Executive Director | | | Andy Laverty | Non Executive Director | | | David Cosh | Non Executive Director | | | Fraser Hutchison | Developer | | | Stephen Coyle | Test and Release Manager | | Fundraising Maidsafecoin has raised total 7.6 million USD over 2 rounds since 2014. It raised total 6million USD in crowd sale via IPO in April 2014. Buyers were allowed to purchase MAID using Bitcoin and Mastercoin. In October 2016 MaidSafe held their second round of equity crowdfunding campaign raising $1.6 million USD in funding. Overview MaidSafecoin name is acronym of Massive Array of Internet Disks (MAID) and + Secure Access For Everyone (SAFE). Safecoin is the cryptocurrency of the SAFE network. It was launched in first April 2014 with a proxy token MAID. Once Safe network goes live, the MAID tokens will be replaced by Safecoin. !dfdfgfd-1200x900.jpg SAFE Network The SAFE (Secure Access For Everyone) Network, is a peer-to-peer decentralized data and communications network designed and built by MaidSafe and it is currently in the implementation phase. In today's internet era, the data centers and servers are prone to data theft and surveillance. The Safe Network provides next generation decentralized and secure network that will compliment all existing centralized web services and data centers with a secure and anonymous network comprised of the spare computing resources of its users. It uses advanced peer-to-peer technology that joins together the spare computing capacity of all Safe users, creating a global network. The Safe Network includes the unused hard drive space, processing power and data connection of its users. It will enable the next level of security and privacy not currently available on the existing Internet and turns the tables on companies, putting users in control of their data, rather than trusting it to organizations. The users can earn Safecoin by providing your their unused computing resources to Safe network. How Safe Network works? The clients and farmers are the two main users in secure, autonomous, data-centric, peer-to-peer SAFE network. The clients are the users who use the various features of the network, such as browsing, storing data, or transferring money. The farmers store and look after user data and they might receive a reward for their efforts. The SAFE network is an encrypted layer which complements current server based internet structure and sits on top of it. It allows autonomous data storage and networking by replacing three” of the OSI model networking layers. Data Encryption As mentioned, the SAFE network is an encrypted layer on traditional internet structure and when user wants uploads any data file to the network, it will be broken into pieces, hashed, and encrypted. The data is then randomly distributed across the network and redundant copies of the data are created to prevent data loss. So even if the computer/ HDD storing user file goes offline or becomes unavailable, the user will still have access to their his/her data. The network is designed to automatically create more copies of data that is in high demand, so popular content and websites will have more copies of their data and eventually it will help to speed up current system. The Safe network uses AES -256 algorithm to encrypt data. The hash function will map any piece of data to a 256-bit string of characters. The network will perform the XOR operation on the hash value to randomly create a unique (mathematical) distance to any other piece of data. XOR is simply converting two hashes into binary and comparing the bits. If the bits match, the output will be 0. If the bits don’t match, the output is 1. The XOR distance between data and the ability to randomly assign data to a certain location is relevant to the Close Group Consensus, the innovation used by MaidSafe in place of a blockchain. Vaults and Farmers Despite complementing centralized systems, the data is stored in a decentralized manner in SAFE network. It secures data by hashing, encrypting, and distributing across the network rather than storing at one place. This distributed data is managed by software called as Vault. It connects users to the SAFE network and saves the distributed pieces of data on the computer. The people running the vault software are referred to as farmers. Anyone can become a farmer and provide their resources to the SAFE network provide their resources meet the minimum requirements. The user's CPU power and bandwidth capability will be checked via proof of resource request. If user qualifies to become farmer accepted, he/she will be assigned pieces of data close to each other in XOR space to store in his/her vault. Their extra storage space on your hard disk and computing power are used to power the network. Incentives The farmers will earn safecoins for providing their storage, bandwidth and other resources. When a client wants to access a piece of data on the SAFE network, such as a website or a file, the farmers will compete to find the relevant pieces of data and deliver them to the client. The farmer who delivers that data first will have a chance to earn some Safecoin. When a farmer completes with his proof of resource, his will generate the name of a random Safecoin on the network. If that coin is already owned by someone, then this farmer simply receives no reward. However, if he generates the name of a coin with no owner, it’s yours. Since the Safecoins are required to upload data to the SAFE network and use applications, Maidsafe team hopes the coins will have value and so to incentivize miners/farmers to provide their extra resources to the network. The SAFE network also enables trading of safecoin with free and instant exchange of it as a currency. Proof of Resource The consensus mechanisms used in SAFE network is Proof of Resource (PoR). In this, the network continually mathematically validates the proof the farmer or users provides. The network tries to mathematically verify user identity and the resource proof he has provided. The network does this by attempting to store and retrieve data chunks onto/from its nodes. The ability for a node to carry out these actions will be determined by a combination of its CPU speed, bandwidth availability, unused storage capacity and on-line time. The SAFE Network uses a Zero-knowledge proof mechanism, where the network does not require to know the content of any data to be checked, but it requires to know that the data is in fact stored in a accurate manner. Nodes priority is decided on rank basis and the nodes that are either unreliable or are trying to play game the network, by removing previously provided resource, will be de-ranked by the network if they fail to serve a chunk of data. The Transaction Managers The Transaction Manager is a role carried out by the SAFE Network's vaults. Vaults not only store data on a farmer's computer and consist of a series of processes including management of the storage of data and other vaults, but it's most important job is to manage the processing and completion of safecoin transactions. The SAFE Network uses a closed group of consensus to reach a decision point. In this, close groups of 32 nodes is formed and the transaction manager is the trusted group closest to any given transaction identity. These close groups are chosen by the network based on the closeness of their IDs to the ID of the safecoin. Closeness in this respect refers to the XOR (mathematical) distance as opposed to geographical closeness. In technical words, The hashing function can result in 2 to the power of 256 different addresses. These addresses are split into sections and managed by different groups of vaults. The most trusted vaults in the group, the Elders or Transaction Manager, are required for forming a consensus on important decisions such as splitting up groups, merging with other groups, or handling Safecoin transactions. Vaults always share data with the vaults nearby in XOR space so that the network can be reformed. So if the computers in one group shuts down, the vaults near that group can reconstruct the lost information and keep the network up. The data and safe coin transfer both are atomic in the Safe network. It uses a cryptographic signature to demonstrate that the last person who owned the safecoin has signed the coin over to the current owner. When the current owner spends the coin, they ask the network (their close group of 32) to accept a signed message transferring ownership to the new owner. The knowledge of coin ownership (each has their own unique ID) is kept in several close groups and eac