CLS Blue Sky Blog

Clifford Chance Discusses Smart Contracts

Consider a world in which contracts are performed by computers and drafted in computer code by legal software engineers. What kind of efficiencies in terms of speed of execution, legal certainty and transparency could be gained? Conversely, what are the risks of trusting machines to execute contracts, and perhaps even to enter into contracts with other machines? These are some of the questions raised by smart contracts, an emerging technology that promises self-executing contracts implemented in computer code and performed by networks of computers, with minimal intervention from human agents after they have been “launched” by the parties. Backers of smart contracts technologies believe they have the potential to revolutionise traditional contracting. Davos founder Klaus Schwab identifies smart contracts as one of the technologies that will unleash a “fourth industrial revolution” that will transform the world’s economies. Despite this enthusiasm, the technology is still in development and it seems unlikely that digitised, self-executing contracts will replace all traditional legal contracts in the near future. However, there is real potential for smart contracts to flourish in certain sectors where the performance of process-intensive transactions has already been extensively automated.

What are smart contracts?

Smart contracts can refer to a number of different things, but what all smart contract technologies have in common is the idea that a smart contract is not only executed (in the sense of signed, agreed, or made binding) electronically but also performed electronically – ie the fulfilling of the obligations of the parties is not undertaken only by human agents reading and interpreting their obligations under the contract, but at least in part by machines running software code specifically designed to give effect to the contract.

The idea of computer-executed contracts has been around for decades, but one of the factors behind the recent wave of smart contract technologies is the emergence of blockchain technology. Blockchain is the technology underlying Bitcoin, the digital currency launched in 2009, that is based on a decentralised, networked model of self-executing transactions. Blockchain technology has applications well beyond the sphere of digital currencies and is widely seen as offering a model for how self-executing, autonomous smart contracts could be implemented.

Blockchain and smart contracts

A blockchain is a type of database, known as a distributed database, that is maintained and updated by a network of participating computers (called the “nodes” of the network). A blockchain can be used as an electronic ledger, recording who owns what assets, be it Bitcoin or real-world assets represented by electronic “tokens” on the blockchain, and transactions relating to those assets, such as a Bitcoin payment or the transfer of a tokenised real-world asset.

Blockchain demonstrates how a network could be set up so that once a transaction is set in motion, the network can produce outputs autonomously, without the direct intervention of any party. Because of this feature, the participants don’t have to trust each other: they can rely on the system as a whole to carry out transactions, knowing that individual parties cannot frustrate or subvert the intended outcome.

For a smart contract implementation to be viable, the performance of the smart contract has to be similarly taken out of the hands of the contracting parties, otherwise a smart contract is no different from a traditional contract performed using a computer. Thus setting up a direct debit through an online banking interface does not make that arrangement a smart contract, because both the customer and the bank can interfere with, or prevent, the payment. Blockchain, which enables truly autonomous performance, may be the key to creating genuinely self-executing digital contracts.

Autonomous execution

There are three characteristics of blockchains that makes them particularly suitable to achieving autonomous execution:

Why use smart contracts?

Smart contract technology is designed to have certain practical advantages over traditional “paper” contracts:

Who are the likely early adopters?

While there is clearly much interest in smart contracts from technologists keen to push the boundaries of traditional contract-making as an end in itself, the technology has also attracted much attention from more mature, typically more risk-averse businesses. The financial sector, for example, is developing and testing the technology as much of its activity is already automated (eg online payment systems) and mediated by computers. In addition, a number of the obligations in typical contracts are sufficiently simple and easy to implement technologically. For example, a contract which requires payments of certain amounts at certain time intervals based on specified quantitative inputs is easier to implement than one that requires the discretion of contracting parties or context-specific interpretation.

An example of a transaction that lends itself to a smart contract platform is the trading of simple derivative products such as options. The diagram on the following page demonstrates how an options contract could be automated through a smart contract on a blockchain. The contract terms, including the strike price, number of shares and expiry date  of the trade, are agreed at the outset. Once these terms are translated into code and the underlying assets (cash and shares) are assigned digital tokens, they are recorded onto a blockchain-based smart contract platform. Each party is then given a private cryptographic key to access the contract. The purchaser is able to trigger execution by sending an option trigger message using this private key. The smart contract will perform the exercise of the option and transfer the digital token representing the assets provided that any encoded pre-conditions have been met, for example by checking that the trigger instruction is submitted before any option expiry date. In this way, trading, clearing and settlement could occur in an entirely decentralised manner, without an exchange or central counterparty. The smart contract and blockchain platform act as the ownership record-keeper, intermediary, custodian, and clearing and settlement system.

What are the legal implications of smart contracts?

Smart contracts raise a number of legal questions. These include:

Smart contracts and financial sector regulation

While a wide range of legal and regulatory regimes may apply to smart contracts (prominent among which would be data protection and cyber security rules), the development of financial sector smart contract solutions raises some particularly complex regulatory issues, including the following:

What’s next?

Automation and digitisation is spreading to all sectors of the economy. The legal industry has already seen the emergence of a wide range of technologies to automate and accelerate various aspects of the work lawyers have traditionally done. Yet, while computer-mediated execution is commonplace, the performance of contracts has only been automated in mostly ad hoc, application-specific ways. The creation of self-executing contracts therefore represents a new frontier, but one for which the long-term potential to change how businesses contract is clear. That transformative potential brings with it the possibility of new risks and disruption to tried and tested business models. For technology innovators starting  out with no baggage, that is an alluring prospect. But even for mature businesses, that do not have the luxury of being able to take big gambles on new technologies, smart contracts may present opportunities to steal a march on competitors. Smart contract technology looks like it is approaching viability, and businesses that move first in using smart contracts may gain a valuable head start. A careful balancing of the potential of smart contracts and the many aspects of regulation that may apply will be required. That means that the key will be to start with small steps: trialling the technology in simpler contexts that are well understood and where performance is easy to automate using existing systems and deploying on a small scale but building the system so that it can scale up. Once businesses get comfortable with those simple smart contract models, it won’t be long before the technology gains traction and the full automation of contracts kicks off in earnest.

This post comes to us from Clifford Chance LLP.  It is based on the firm’s memorandum, “Smart Contracts- Legal Agreements for the Digital Age,” dated June 22, 2017 and available here.

Exit mobile version