An introductory guide to the world's first fully autonomous data and communications network
https://primer.safenetwork.org/ Major changes since last update:
Sections split when they grow large but no longer merge
Arrival of BLS-DKG encryption for authentication and multisig transactions
Data Chain replaced with SectionProofChain
Implementation of conflict-free data types (CRDTs)
Implementation of asynchronous trustworthy transfers (AT2) allowing deprecation of PARSEC consensus algorithm
Implementation of SectionProofChains and deprecation of Data Chains
New data types Map, Sequence and Blob replace MutableData, AppendOnlyData and ImmutableData
Technological progress is a perpetual process of automation and abstraction. Difficult and complex tasks are made simple by software and machines until they are completely taken for granted. Technology moves on, taking down new blockers in the path to progress as it goes. A good example of this is cloud computing, where once complex server administration tasks have been replaced, from the point of view of the consumer, by point-and-click.
The SAFE (Secure Access For Everyone) Network takes this further, automating the entire network of interconnected machines, making it autonomous, secure, anonymous and capable of storing, protecting and delivering data without any human involvement at all.
The SAFE Network is the vision of MaidSafe, a Scottish software company working in the field of decentralized computer networking. It is an autonomous peer-to-peer network created by linking together users' computers and smartphones that's designed to solve many of the current technical, managerial and societal problems with centralized networks: a lack of privacy and data security, censorship and the massive consolidation of control by a few powerful actors.
(In case this sounds familiar, members of MaidSafe acted as advisers for HBO’s Silicon Valley TV series in which a startup tries to reinvent the Internet!)
The Network is ‘trustless’, with no central point of control and no single point of failure. With connectivity and security taken care of, the Network is simple from the point of view of developers, with no need to worry about low-level storage, networking, backups and computing resources. For people using the Network to store and share data and messages the burden of ensuring the security of precious information would be drastically reduced.
Anyone with a connected device can join the network anonymously (subject to a resource test) as a provider, and anyone can use the network to store data or peruse public information on it. The Network is thus a platform on which new digital worlds can be constructed.
This guide outlines how the SAFE Network is constructed to achieve these aims. While it is somewhat technical in places, it's intended very much as an overview, and even those with very little technical knowledge should be able to gain a good working understanding of the SAFE Network. For those requiring more depth, there are plenty of pointers as to where they can find the relevant information.
more...
https://primer.safenetwork.org/