Crypto Public Notary Uses Bitcoin Block Chain To Notarize Digital Content

June 1, 2015 12:58 UTC

Crypto Public Notary, a free notary service using the bitcoin block chain to provide digital document provenance, recently launched.

Digital document provenance is the ability to prove a document existed at a specific point in time, according to Alex Sherbuck, the creator of Crypto Public Notary. Using an address derived from the cryptographic hash of a digital file, any bitcoin transaction to that address serves as a public timestamp.

OKCoin/Roger Ver dispute drives interest

Sherbuck, who works in health care IT in Pittsburgh, Pa., says he became interested in digital document provenance after reading about the recent OKCoin/Roger Ver contract dispute. OKCoin, a Chinese bitcoin exchange, announced it will no longer manage the domain due to a contractual conflict with its owner, Roger Ver.

Crypto Public Notary allows anyone to obtain a notarized digital record of any type of digital file, including text, images, source code, contracts, titles, legal documents or any other digital file.

For example, using the hash of a signed contract as a bitcoin private key, the parties to the contract can derive a public key and, therefore, an address. If a single bit in the file changes, so does the bitcoin address. One or both of the two parties then send a dust transaction to that address, forever recording it in the block chain. Anyone can then verify that document links to that address and that it existed at that point in time.

Crypto Public Notary uses the SHA256 hash of any digital file and uses that value as a bitcoin private key. Effectively, the file is acts as a pass phrase for anyone who wants a notarized version of the file.

Also read: NSA infiltration into encryption systems shows the need for bitcoin and cryptography

Transaction provides a timestamp

Crypto Public Notary provides the bitcoin address for that key pair and a private key. A party seeking the notarized file sends a small amount of bitcoin to the address. The party receiving the notarized file can then sweep the private key, reclaiming their bitcoin. The transaction in the block chain serves as a timestamp.

There is a network transaction fee. Other than this fee, the notary service will remain free, Sherbuck said.

The service runs completely in the browser. The user retains full ownership of their digital documents.

For more information, visit

More of: okcoinroger ver
Show comments