i often wonder if there is a way for people to put information on the blockchain so it -is- verifiable (you can post a public key to demonstrate that the information is from you). so that all public information is only official if its on the blockchain. soon enough people learn that they can't trust anything that is not on blockchain.
of course, talk is cheap. i dont have the chops to actually spec this out.