Are “Smart Contracts” really contracts?

During the “Tomorrow’s Transactions Toronto 2016” conference on September 29, the moderator, David Birch made an interesting comment. I’ll paraphrase: “Smart contracts are neither contracts nor smart”. He used the hacked DAO (Distributed Autonomous Organization) “smart contract” programmed on the Ethereum cryptocurrency platform as an example. The DAO was established as a series of smart contracts and designed to act as a venture capital-like fund to finance Ethereum projects. Unfortunately, a nefarious actor(s) managed to take advantage of a weakness in the DAO code and siphon off over $60 million (at the pre-hacked price of ether, the Ethereum equivalent of bitcoin – the most prominent cryptocurrency) of ether in June of this year.

The somewhat draconian although likely necessary solution was to establish a completely new currency (called “ether” while the original currency is now referred to as “ether classic”) with a view to retiring the old currency thus rendering it worthless to the thieves (which is not exactly what happened – check www.coindesk.com for news articles about the tumultuous saga).

Dave asked the audience how they’d feel if a weakness in a smart contract for the sale of your house was exploited such that ownership of your house was transferred but the money you were to receive for that sale was channeled to a different recipient. A reasonable chunk of the Ethereum community says “tough”, the contract is the contract and that’s it. Doesn’t sound overly “smart”, does it? It is also worth noting that this “smart contract” does not qualify as a contract if consideration has not been provided to the intended contractual parties.

These “smart contracts” are actually applications that attempt to programmatically capture all of the complexities of legal contracts. They are only as “smart” as the programmatic interpretation of the legal intent of the agreement. As most readers of this blog will know, contracts, particularly those which deal with material sums of money are susceptible to interpretation, a concept that is not easily captured by computer code.

The question is, can “smart contracts” be relied upon for management of our digital identities? I believe the answer is a caveated “yes” despite the DAO hack. But that is for another post.

Ken Price

Spread the word. Share this post!

About the author

I'm a risk and data management executive and entrepreneur. After 5 years of engineering sales and completing an MBA in finance, I found myself in a cool risk management technology company in Toronto called Algorithmics (now IBM Risk Analytics). In five years the company grew revenues by a factor of 50, I had relocated to London and gained a strong appreciation for data. The best analytics in the world cannot navigate around incorrect or unavailable data.

I launched a company called Avox in 2002 to focus on improving the quality of client and counterparty data used by financial institutions for regulatory compliance and risk management. The DTCC (Depository Trust and Clearing Corporation) acquired the company in 2010. I spent the next few years working with them to help drive what is now the GLEIS (Global Legal Entity Identifier System), a federation of organizations converging on a single global standard for company identification.

Most recently, I've established Warp Global Inc. (one must be warped after all to engage in yet another startup) as a services and technology company with a broad view of helping to drive "data ecosystem innovation". Specifically, WGI is focusing on tokenized digital identity management and working with a multitude of stakeholders with a view to helping firms converge on global standards for identity.