The Blockchain Notary