Great post. As a non-programmer I fond it difficult to sort though hype around blockchain. There some very serious issues with the most popular implementations from what I can tell. Creating a huge amount of inequality around a scarce digital asset is of most concern to me.
One of the major problems that some say can be solved with blockchain technology is that of decentralized identity — a way for individuals to create identifiers in a namespace they have complete control over in a “self sovereign” manner. Here is an article that defines “self sovereign” very well, specifically near the end of the article under the heading “Ten Principles of Self-Sovereign Identity” http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html
How would you approach creating a “self sovereign identity” ecosystem?