Extremely fascinating stuff. Very exciting and a bit scary to consider the future of the blockchain. Social networks, public works, testing and quality assurance... what's next?
One small note or question I would add to this, is how (to what degree) is the blockchain going to accelerate technology going forward? I would guess a whole lot. We live in very exciting times!