Tech 2 October 2018

Erik Gibbs

Dr. Craig Wright on Bitcoin as a notary

Dr. Craig Wright, nChain chief scientist and Bitcoin BCH visionary, is one of the most educated individuals in the crypto realm. He understands better than many what is happening with the ever-changing world of digital currencies and blockchains and also sees what has to be accomplished to take crypto to the next level. On Monday, he responded on Medium to a message he received regarding Bitcoin notarization and provided some important insight into the fallacy of the belief.

Wright says that he was forward a quote made by Vitalik Buterin, Ethereum’s co-founder, which reads, “The value of blockchain ‘notarization’ is not proof of existence; it’s *proof of inexistence*. The ability to prove that message M is the *one and only one* of a certain type that has been signed, or that a message of some type *has not* been published yet.”

He responds by pointing out that notarization does not provide any proof of existence—it only provides evidence of existence. Wright explains, “Let us start with a message M. M is a certain type of message. Let us say, for simplicity, there are two options. M signs a message saying X or M signs a message saying Y. M could be a contract offer. We want to show definitively that the signed contract is not the only one available on a Blockchain. That is, M~X and M~Y cannot both exist. In fact, there are ways to have a version of M~X and M~Y co-exist.

“The simplest means comes from the collusion of the parties to a contract. Party A signs both X and Y to B, and now can choose the particular path they wish to prove “always existed.” In effect, we could have two sets of books. A blockchain does not stop this and it is the adducing of other extrinsic evidence in support of the ledger and system used by the parties that leads to a court selecting from the two options.”

To further explain the problem, Wright points out the Enron scandal from about 20 years ago. Enron set up a series of fake companies and all of the books technically looked correct on the surface. Only through independent vigilance did the truth emerge about the company manipulating the books. The same, asserts Wright, can be seen with blockchain transactions.

Wright adds, “Mostly, the foolishly small minded idea of non-repudiation that so many ‘coders’ and ‘cryptographers’ tout is not something that is valid in law. I can always repudiate a transaction. The perfect code and cryptographic system does not preclude me from simply stating I was under duress or the key was stolen.”

Notaries are important that it provides authentication of virtually any type of transactions. They are responsible for not just publishing a document, but for verifying the authenticity of the document. The same type of notarization is needed for the blockchain, as a hash only indicates that the transaction existed at a particular time—it doesn’t validate the transaction.

“Just loading the hash on the blockchain is evidence of it having existed at a point in time, it is not a notarisation of that document,” explains Wright. “Signing a document with [an] unverified key is not proof. More, even if you come back later and hold access to a private key, you have not demonstrated that you had access in any prior time. You could make an attestation for this key and register it using an approved and regulated PKI based CA (Certification Authority) to the level required to show that this is your key to a level required to sign a deed, but then, it is no longer private. You now have a Bitcoin address that is associated to you unless revoked formally.”

In closing his response, Wright points out one last vital piece of information. He says, “Code is not law. Law is law and code is at best evidence.”

Note: Tokens on the Bitcoin Core (SegWit) chain are referenced as BTC coins; tokens on the Bitcoin Cash ABC chain are referenced as BCH, BCH-ABC or BAB coins.

Bitcoin Satoshi Vision (BSV) is today the only Bitcoin project that follows the original Satoshi Nakamoto whitepaper, and that follows the original Satoshi protocol and design. BSV is the only public blockchain that maintains the original vision for Bitcoin and will massively scale to become the world’s new money and enterprise blockchain.

COMMENT

latest news

Blockchain analyst CipherBlade criticizes WSJ journalism, or lack thereof

Tech 22 March 2019

Blockchain analyst CipherBlade criticizes WSJ journalism, or lack thereof

CipherBlade, a blockchain investigation firm, has concluded that the Wall Street Journal (WSJ) has overstated its previous claims about the cryptocurrency exchange ShapeShift.

Read More
Unwriter announces Bottle, a Bitcoin browser

Tech 22 March 2019

Unwriter announces Bottle, a Bitcoin browser

Looking to find a way out of the world wide web, Unwriter has released Bottle, a new browser exclusively for the Bitcoin SV network.

Read More
Money Button CEO: How to upload large files to Bitcoin SV blockchain

Tech 22 March 2019

Money Button CEO: How to upload large files to Bitcoin SV blockchain

OP_Return has a 100KB upload limit, but Ryan X Charles will show you how you can upload much larger files with a new tool from Money Button.

Read More