Calling on developers of all levels to try out a decentralized operating system!
What is Blockstack?
One metaphor we use is a "distributed operating system." Just like Linux, MacOS, or Windows handles all the complexity for apps running on your computer (e.g., writing data to hard disks, file permissions, isolation of apps from each other, etc.), Blockstack handles all the complexity for apps running on a decentralized internet. You can use the Blockstack programming framework to build a decentralized chat app like WhatsApp. Your app might actually be less complex than a centralized version because you don't need to run infrastructure or worry about user accounts or access-control for users. Blockstack already provides a lot of common building blocks and you can just focus on the logic of your specific app.
We have spent the last year building our STACK Protocol and it includes a decentralized naming system called BNS, a decentralized routing network called ATLAS, and a decentralized cloud storage solution called Gaia. Gaia is compatible to AWS, Google Cloud, your local server, IPFS, Dropbox.