3 Web Giants That Could Be Decentralized on a Blockchain