That is the brief review of “Blockstack Technical Whitepaper” authored by Muneeb Ali, Ryan Shea, Jude Nelson and others in October 2017. Blockstack is one of that new generation of “hybrid”, layered networks, which are built on top of the existing blockchains and use them to store metadata.
Citing: “We present the design and implementation of a new internet, called Blockstack, where users don’t need to trust remote servers. We remove any trust points from the middle of the network and use blockchains to secure critical data bindings. Blockstack implements services for identity, discovery, and storage and can survive failures of underlying blockchains.”
Blockstack has three main components: a number of ledgers (called “virtualchains”), which store the current state of transactions (verified by full Blockstack nodes) on the underlying blockchian (Bitcoin); the peer network (“Atlas”), which, basically, is a collection of zone files mapping users to data (similar to DNS); the decentralized storage system (“Gaia”).
Blockstack, which aims at liberating all users from the “dictate” of the centralized Domain name system, giant corporate storage providers like Amazon and Google as well as from central certifications points, is the ambitious project to say the least. However, regardless whether you believe or not that DWeb are able to fully replace the existing Internet, you might want to have a look at this whitepaper. It is recommended as an example of a work, which managed to present the complex architecture in relatively few 24 pages.