An introduction to smart contracts for the digital non-native.
The Hash. Computers work because almost any kind of information can be transformed into a string of zeroes and ones called binary code. Once data has been reduced to binary code, computers can apply mathematical operations to it to produce reliable results. Cryptography involves passing the binary code of a piece of data through a series of arithmetic operations to produce a hash, an encoded string of letters and numbers that represents the data.
Hashing is a one-way operation: while a certain data set will always produce the same unique identifier (the hash), it is effectively impossible to do the math in reverse to decode the data from just the hash. One must have a key to access cryptographically stored information. Hashing and decentralized distributed data structures can be combined with business logic to make many kinds of applications, for example, value tokens. Value tokens, however, are just one way of using blockchain technology.
Smart Contracts. Smart contracts are cryptographically secure computational processes acting on cryptographically secure data in blockchain systems.
So what’s the big deal?
Smart contracts enable the technological evolution of existing legal concepts and solutions.
Precedent. Humans have long understood that history is our best guide, even when blazing new territory. Common law legal systems like the UK and US base their law, especially contract law, on precedent, an earlier event that acts as a guide for subsequent similar circumstances. The collection, preservation and accessibility of legal precedent is a critical function of common law systems that will be enhanced by smart contracts that combine value creation, storage and transfer with logic and immutability of evidence.
Authenticity, registries, sworn statements and real problems to solve. Determining authenticity of data for the purposes of making business and judicial decisions is another critical job of legal systems. To support this, governments often establish registries that give an “official” version of authenticity for property and relationships that are of public importance. This reliable version of important facts allows for predictability and growth in commercial relationships.
For legal proceedings, choosing what data to consider authentic when making decisions is a critical question. Historically, common law courts have relied on sworn statements of humans to establish significant facts. Large-scale failures of the current authenticity protocol for financial documents can have disastrous effects. For example, the ability to hide bad loans and produce bogus affidavits were important elements in the financial crisis of 2008. Smart contracts can both verify information in certain transactions more reliably than humans and allow a window into commerce for businesspeople and regulators.
One of the promises of smart contracts is to limit the role of the middleman in commerce, reducing pain points that slow the velocity of money and retard growth. For example, legal due diligence for a simple purchase of company assets can involve checklists of information more than thirty pages long. In a mature smart contract system, these due diligence and compliance tasks may be more effectively and cheaply handled by smart contracts with access to immutable data registries.
For those whose job is to increase the amount of money in the financial system by creating investments, smart contracts may provide solutions to liquidity problems by reinventing the processes of trading and settlement. Freed from many drains on resources, businesses will be able to concentrate on growth.
The big prize. Smart contracts may not deliver the financial utopia many imagine, but they will deliver critical tools: increased data certainty and reliability of business processes. Data certainty means agreement as to the veracity and authenticity of evidence. It has the potential to eliminate the need to reconcile massive data systems and associated cost and delay. A cohesive approach to building such a mammoth blockchain system will require large-scale coordination across myriad sectors but is necessary to avoid a disjointed, siloed result that loses the benefits of smart contract technology.
In order for commerce to flow, fungibility of value items is critical, as is careful typing and classifying of rights, obligations and objects. For a value object to function as currency, it must flow through commerce with as few strings attached as possible. Lawyers, businesspeople and governments have grappled with this issue for centuries – and one such set of tools that has evolved is commercial paper, a type of debt obligation that specifically mimics the fungibility of fiat money while giving protection against adverse property claims (analogous to a cryptocurrency double-spend).
Commercial paper value is based on a promise and obligation to pay money in the future. The basic unit of commercial paper, the promissory note, may be recombined in infinite ways. The flexibility and reliability of commercial paper systems allows businesses to use these tools for growth. Eris debuted commercial paper prototypes with over 40 of the world’s largest banks last month.
Eris’s inaugural smart contract product, Eris Industries’ Commercial Paper Software Bundles, combines the obligation-based building blocks of commerce with smart contract potential. The ability to create promissory notes, issue shares and keep track of assets creates the toolkit for financial engineering: out of these simple structures flow complex uses like time notes, demand notes, order paper, bearer paper, corporate bonds, securities, stocks, dividends, debentures, certificates of deposit, drafts, loan originations, repurchase agreements, mutual funds, reinsurance and equity options, to name a few.
Crafted to work in multiple blockchain environments, Eris Commercial Paper Bundles deliver tools to build a strong smart contract use case system. Eris’s Commercial Paper is engineered for multidimensional applications, incorporating the lessons of history and precedent as well as the promise of the future.
To learn more about Eris Industries’ Smart Contract Libraries subscriptions, please write us at firstname.lastname@example.org.
This post appeared originally on the Eris Industries company blog.