Blockstack
Building a better Internet.
Basic facts
Why Blockchain?
Developers plug into blockstack.js, which provides API´s for authenticating the user, grabbing application data from the user, and storing new application data with the user (encrypted and backed up to cloud storage). The blockchain is utilized to maintain a cross-application identity system, securely mapping user IDs to usernames, public keys, and data storage URIs. Developers don´t have to worry about running servers, maintaining databases, or building out user management systems, and decentralized, server-less applications can be built more simply than their traditional counterparts. Source: Blockstack website
Additional sources
YouTube
Note
This site just shall give you a first impression of the depicted application. Please contact us, if you are interested in a detailed analysis of a specific use case or branch.