A disinterested, decentralized notary service