Law.com Subscribers SAVE 30%

Call 855-808-4530 or email [email protected] to receive your discount on a new subscription.

Are 'Smart Contracts' Smart Enough?

By Jonathan Bick
September 02, 2017

The automation of certain attorney functions has given rise to a new form of contracting, known as “smart contracts.” Consequently, a decrease in the demand for certain attorney functions that can now be performed by Internet applications is matched by an increase in demand for legal advisers who can prepare smart contracts and ensure these smart contracts accurately reflect a desired business transaction.

Smart contracts rest on the idea that the code can enforce and execute the terms of the agreement. A smart contract is “self-enforcing” if the software executes the terms without additional input from the parties. The nature of smart contracts achieves the same results as traditional contracting, without the cost of monitoring and enforcement, because it is extremely difficult for users to violate the terms of a smart contract.

For example, consider the smart contract for a movie rental. In this instance, each movie is prepared in a digital format and contains both the content of a movie and software that serves as the agreement's monitoring mechanism. The movie can be time stamped when the user begins watching it. After 24 hours, the software revokes the user's ability to access the video.

Smart contracts execute automatically (without verification by a third party) when a set of pre-programmed conditions are satisfied. Unlike traditional legal contracts in human language, smart contracts are written using on-chain Internet code — a set of computer protocols that facilitate, verify or enforce the performance of a contract. Such code makes traditional contract language redundant and, hence, unnecessary. The format of on-chain Internet code often emulates the logic of traditional contract language.

Smart contracts are designed to exchange money, property, shares or anything of value in a transparent way so as to avoid the need for a third-party payment processor (such as a bank or credit card service provider), or the need for enforcement agencies (such as arbitrators or the court).

Smart contracts are also designed to save time. Traditionally, a contract process would require the services of a third party such as a bank, lawyer or notary, and then a processing time before the receipt of goods or services. However, with smart contract technology it can all be automated.

Vending machine process flow has been accurately compared to smart contract process flow. A vending machine typically accepts money directly and delivers goods directly to the vending machine user. Similarly, a smart contract enables a user to deposit money (in escrow) via a “blockchain” protocol, which is instantaneously transferred into a prospective counterparty's control once conditions are met. Thus, smart contracts not only define the terms and conditions around an agreement in the same way that a traditional contract does, but they also provide an enforcement mechanism for those obligations.

Enforcement of Smart Contracts

Since smart contracts can be stored on distributed ledger platforms and secured using cryptographic keys to make them tamper resistant, a shift in contract enforcement is observable. While smart contracts are contracts in the strict legal sense, their enforcement has changed from both a legal and technological perspective.

From a legal perspective, some state governments, such as Vermont, have created a rebuttable statutory assumption that digital records electronically registered in a blockchain format are authentic. From a technological perspective, smart contracts are a system for keeping a record of transactions and automatically implementing terms of multiparty agreements, thus enforceable due to the actions of the Internet rather than the court.

Smart contracts in the commercial realm are currently in use and privately maintained by a small group of parties. This type of contract is still developing, but the technology that enables them is sufficiently compelling as to attract significant investment.

Like traditional contracts, smart contracts allow for all the necessary elements of an agreement to be legally enforceable: mutual assent, expressed by a valid offer and acceptance; adequate consideration; capacity; and legality.

Smart contracts are executed by a computer network that uses consensus protocols to agree upon the sequence of actions resulting from a smart contract's inputs. The result is a system by which parties can agree upon terms and trust that they will be executed faster and more accurately than traditional agreements, with a lower risk of forgery than existing Internet agreements.

Smart Contracts and Blockchains

Smart contracts are Internet-enabled agreements. More particularly, smart contracts are gaining popularity owing to the use of blockchains, which facilitate, verify and automatically enforce the negotiation and performance of a contract.

Some smart contracts' blockchain implementations include enabling programs that will execute a transaction or send a message when specified conditions are met. A blockchain smart contract would be enabled by extensible programming instructions that define and execute an agreement.

Blockchains are publicly viewable and widely distributed. Therefore, it is theoretically difficult to alter records of transactions. Blockchain-based smart contracts are contracts that can be executed and enforced without human interaction.

Blockchain applications, such as smart contracts, refer to the use of a publicly accessible ledger that relies on a distributed proof system to prevent falsification of records. Blockchain technology incorporates an automatic escrow feature which allows for an amelioration of moral hazards because transactions are readily verifiable.

Blockchain smart contracts are initiated when self-executing inputs to a blockchain program are received and automatically implement the terms of an agreement between parties. Smart contracts are formed as follows: 1) taking as input the transactions individuals have agreed upon, reduced to writing and sent; 2) verifying transactions for syntactic correctness, valid signatures and sufficient funds; 3) pooling correct transactions into a transaction block; 4) performing a proof-of-work to legitimize the transaction block; and 5) broadcasting the results to the community.

Copies of traditional contracts reside in the care of contract stakeholders, hence traditional contracts are trust-based agreements. The courts and business institutions rely on contract stakeholders to hold contracts in trust.

To maintain trust, the centralized authority must restrict access to the ledger, while itself submitting to expensive (but necessary) oversight to ensure its own trustworthiness. For example, if bank account holders were free to edit their bank account balances at will, then the traditional banking system would not function properly.

Enormous resources currently go into supporting trust-based agreements. Smart contracts can eliminate the need for such resources by eliminating the trustee element. They rely on a multitude of public ledgers for verification rather than a contract stakeholders' copy of an agreement to prove a contract's viability.

Smart contracts uploaded to blockchains are programmed in code that embodies the “terms” of the agreement. In a way, the coded language of a smart contract is less obtuse than that of its written counterpart. To laypersons, traditional contracts evoke images of dense text walls, impenetrable legalese, and linguistic butchery designed to mitigate liability. But smart contracts reduce each term to its basic component in the form of “if/then” statements. For all their programming complexity, it may be best to think of smart contracts as conditional payments.

The process by which a smart contract is uploaded to the blockchain varies across the different types of blockchains. Because smart contracts are customizable and can be used for a variety of purposes, it is advantageous to use a blockchain that supports a wide range of programming languages.

*****
Jonathan Bick
is Of Counsel at Brach Eichler LLC in Roseland, NJ. A member of the Board of Editors of Internet Law & Strategy, he is also an adjunct professor at Pace and Rutgers law schools, and the author of 101 Things You Need to Know about Internet Law (Random House 2000). He can be reached at [email protected].

This premium content is locked for Entertainment Law & Finance subscribers only

  • Stay current on the latest information, rulings, regulations, and trends
  • Includes practical, must-have information on copyrights, royalties, AI, and more
  • Tap into expert guidance from top entertainment lawyers and experts

For enterprise-wide or corporate acess, please contact Customer Service at [email protected] or 877-256-2473

Read These Next
COVID-19 and Lease Negotiations: Early Termination Provisions Image

During the COVID-19 pandemic, some tenants were able to negotiate termination agreements with their landlords. But even though a landlord may agree to terminate a lease to regain control of a defaulting tenant's space without costly and lengthy litigation, typically a defaulting tenant that otherwise has no contractual right to terminate its lease will be in a much weaker bargaining position with respect to the conditions for termination.

How Secure Is the AI System Your Law Firm Is Using? Image

What Law Firms Need to Know Before Trusting AI Systems with Confidential Information In a profession where confidentiality is paramount, failing to address AI security concerns could have disastrous consequences. It is vital that law firms and those in related industries ask the right questions about AI security to protect their clients and their reputation.

Authentic Communications Today Increase Success for Value-Driven Clients Image

As the relationship between in-house and outside counsel continues to evolve, lawyers must continue to foster a client-first mindset, offer business-focused solutions, and embrace technology that helps deliver work faster and more efficiently.

Pleading Importation: ITC Decisions Highlight Need for Adequate Evidentiary Support Image

The International Trade Commission is empowered to block the importation into the United States of products that infringe U.S. intellectual property rights, In the past, the ITC generally instituted investigations without questioning the importation allegations in the complaint, however in several recent cases, the ITC declined to institute an investigation as to certain proposed respondents due to inadequate pleading of importation.

Generative AI and the 2024 Elections: Risks, Realities, and Lessons for Businesses Image

GenAI's ability to produce highly sophisticated and convincing content at a fraction of the previous cost has raised fears that it could amplify misinformation. The dissemination of fake audio, images and text could reshape how voters perceive candidates and parties. Businesses, too, face challenges in managing their reputations and navigating this new terrain of manipulated content.

How Much Does the Frequency of Retirement Withdrawals Matter? Image

A recent research paper offers up some unexpected results regarding the best ways to manage retirement income.