Crypto and blockchain-based applications aim to steer the web towards its original vision: an open network, based on public-domain protocols, controlled by no one. It promises to enable "decentralized" alternatives to the tech and government giants we all know and love.