update 19 August 2021

A Guide on the History of Smart Contracts

A traditional contract, which is still universally used to date, is a written document that frameworks cooperation. It includes the terms and conditions of a partnership or service agreement.

Contracts are traditionally written in a language that is perceivable and understandable to the humans who make it. The contracts include all the clauses, by-laws, and other important elements that eventually make it unfalsifiable.

But with the advent of the internet and other connective technologies, the paradigm of human readability and perception has transcended to mere 1’s and 0’s. In the 21st century, all the work is done by machines that work under human supervision. And so, there came a need for an infrastructure that could allow machines to make agreements. There was a need for a mechanism that could form contractual relationships between humans and machines.

Smart Contracts, which are neither smart nor contracts, were the first iteration of infrastructure for developing machine-readable enforceable contracts. The inaction didn’t just happen overnight but took decades of innovation and the advent of Blockchain to blossom fully. Let us take a look at the hurdles through which Smart Contracts had to pass through.

Nick Szabo – The Father of Smart Contracts

Smart contracts were first proposed in 1996 by Nick Szabo, an American computer scientist. Nick was previously infamous for inventing a virtual currency called “Bit Gold” in 1998 – fully 10 years before the invention of bitcoin. For that reason alone, Szabo is often rumored to be Satoshi Nakamoto, the bitcoin’s anonymous inventor, which he has denied.

In his original essay published in 1996 called “Smart Contracts: Building Blocks for Digital Markets,” Nick Szabo described a smart contract as “a set of promises, specified in digital form, including protocols within which the parties perform on these promises.” Since then, smart contracts have come to be known as one of the most crucial computer systems innovations. For his contributions to the field, Nick is known as the Father of Smart Contracts.

According to Nick, the execution of a traditional contract requires a human validation to check the terms and conditions and decide on the next steps according to the written agreement. Therefore, a traditional contract can be:

  • Time-consuming: checking the contract, validation, and approval, enabling the next steps, etc.
  • Resource consuming: execution of a traditional contract may require human intervention.
  • Costly: it may involve a third party. This is even true during a dispute.

Satoshi’s Bitcoin Blockchain

Technically, a smart contract can be designed and executed on a ‘blockchain-less’ platform for real-time use, as no mandatory base layer is specified in Nick Szabo’s first paper on the subject. But without a layer to run, execute, and enforce on, it diminishes the added capabilities that the integration of both platforms brings.

With the advent of Bitcoin and the Bitcoin Blockchain, Smart Contracts finally got a layer on which they can execute themself. To put in simple words, a smart contract was conceptualized to be a machine enforceable agreement wary of arbitration and centralized control. Since a blockchain is a decentralized infrastructure with no single point, smart contracts finally gained an infrastructure whose shoulders could reach its heights.

The Advent of Ethereum – Smart Contracts Resurrected

By 2010, all the elements that would eventually help Smart Contracts reach their full potential were in place. It would take someone as influential and broad-mined as Vitalik Buterin to bring them into the light.

The first revolutionary step into exposing Blockchain’s potential, Vitalik Buterin, released the Ethereum whitepaper in 2013. In that paper, he discussed all the drawbacks that bitcoin brings and is an open-source protocol that nobody can tamper with.

Ethereum brought several changes and improvements to the blockchain sector, which is touted to be the next technological revolution. Vitalik discussed in length how Nick had described the concept more than a decade ago and how Ethereum, being a “blockchain of blockchains,” would take the concept a step further by providing it a fertile ground to grow on.

What the Future Holds for Smart Contracts

Smart contract codes are uploaded into the blockchain to check the validity of a contract and enable the required steps. From its initialization, a smart contract is automatically executed. The main difference between a smart contract and a traditional contract is that a smart contract doesn’t rely on a third party; cryptographic code enforces it.

That concept alone, the process of removing third parties and letting machines do all the work, holds the potential to change the world. A smart contract can be used to satisfy common contractual conditions (such as payment terms, liens, confidentiality, and even enforcement), minimize exceptions, both malicious and accidental, and minimize the need for trusted intermediaries. Related economic goals include lowering fraud loss, arbitrations and enforcement costs, and other transaction costs. By this, all forms of transaction-based relationships can be done with the help of a smart contract.

One can use smart contracts to revolutionize financial infrastructure (DeFi), Gaming (CryptoKitties), Certification (Argos/DiGiKYC), Computing (GNT), and hundreds of other sectors. The ICO boom that we witnessed in 2017 was in part because of Smart Contracts revolutionizing the concept of crowdfunding. In essence, waiting time, transaction cost, inefficiencies, and arbitration can be removed by introducing smart contracts. Only the future will show what the public decides to do with Smart Contracts and how they come to change our world.

Resources on Smart Contracts

price change

For those interested in learning more, below are a set of resources that can help anyone know more about smart contracts. It includes videos on how they operate, how to code, and how to execute them.

Smart Contract Languages

More posts

How Many ETH Will Burn After the London Fork?

Since its launch in July 2015, Ethereum has grown exponentially to be the second leading cryptocurrency in market value after Bitcoin. The platform’s growth has primarily been attributed to its smart contract feature, which powers the deployment of a wide range of applications, including oracles, decentralized finance (DeFi), decentralized exchanges (DApps), marketplaces, crypto-collectibles (NFTs), and developer tools.  Despite its growth, Ethereum faces numerous challenges that hinder its usability. The scalability challenge is one of the biggest ones that Ethereum faces. The current state…

The Impact of Adoption of Cryptocurrencies on E-commerce Business

E-commerce is the short form of electronic commerce. It is the buying and selling of merchandise over the internet networks. It also involves the transfer of funds and the keeping of records to certify the transactions made. E-commerce is of three types; business-to-consumer (B2C), business-to-business (B2B), and business-to-government (B2G). The main reason for using cryptocurrencies in e-commerce is to get rid of third parties that control the transactions. This relationship can make online shopping much easier and safer since blockchain technology that backs up cryptocurrencies is…

What it Means to Make Bitcoin a Legal Tender

June 9, 2021, marks the first move that would make history in Bitcoin's timeline. El Salvador passed a bill where 62 of 84 congressional voters would make Bitcoin a legal tender. Fast forward to September 7, and El Salvador became the first country to make Bitcoin a legal tender. In this article, we shall look into what it means for Bitcoin to be a legal tender in detail; What is Legal Tender? "This note is legal tender for all debts, public and…

The Correlation Between Blockchain Activity and Transaction Fees

Miners and validators are essential cogs in any crypto project. They're the ones who process transactions on a blockchain (BC) activity. For their efforts, crypto projects compensate them for their efforts from transaction fees. A transaction is only valid when it has undergone validation. The process ends in the validators adding it to the BC. Mining consumes a lot of computing power. As such, it's an energy-intensive exercise. The motivation for the miners is the block reward that consists of…

Understanding Shrimpy’s New DEX Trading Feature

DEX trading is one of crypto's newest but also most complex investment options as of late. Decentralized exchanges are trustless peer-to-peer (P2P) trading environments relying on smart contracts that help facilitate crypto exchanges. The clear benefits of DEX trading are security, anonymity, and greater user control. Although decentralized exchanges, and DeFi as a whole, have gained immense popularity over the past two years, the segment is still considered new by many in the community. A large chunk of crypto investors still does not feel…

Why Do Exchanges Freeze User’s Crypto Funds?

cryPicture this: you've finally mustered the courage to take the plunge into crypto. Everything is going right for you. You're mastering the hacks to optimize your investment and are looking forward to a fulfilling experience within the space. Then it happens. You log in to your account and find that you can't access it anymore, let alone transact in it. In a panic, you try customer support to no avail. Next, you can't help asking how you got here. Is it…

Determining the Initial Value of Cryptocurrencies

It is quite obvious that the total market cap of cryptocurrencies has enjoyed impressive growth since their inception. It was able to hit the magic $2trn figure, standing at $2.064trn as at the time of writing. That is close to 2.5 times the value of crypto at the start of this year, 2021, as per coinmarketcap data. While all these huge figures are truly impressive, things haven't been like that. The increased market capitalization has been more of a result…

Factors Driving the Price of a Crypto Project to Skyrocket

Cryptocurrencies continue to showcase outstanding crypto performance since the launch of Bitcoin in 2009. Global investors are looking forward to establishing financial stability with digital assets. Due to the growing interest, crypto prices are making a drastic shift to the top.  Still, in some scenarios, the market trend keeps decreasing for specific periods. A coin's bearish momentum creates fear and panic for users who believe in the future of the asset.  The opposite is a bullish market that records skyrocketing prices of…

Vivid Indicators of a Bull Run in the Crypto Market (Bull Market)

In the cryptocurrency space, a bull market is one whereby the prices are expected to rise significantly or are rising. Due to the volatile nature of crypto, the term “bull market” is reserved for more extended periods characterized by the rise of a large portion of the prices. To be categorized as a rise, the price must be up 20% after two declines of 20% each. There is optimism, expectations of solid results, and investor confidence in a bull market,…

Historical Hardfork Events Every Crypto Enthusiasts Should Know About

Blockchains have been gaining attention since the history of crypto. The highly advanced systems help decentralize and streamline financial systems globally. As the blockchain systems grow, investors start noticing issues and propose an upgrade. However, for any upgrade to occur, blockchain requires the consensus of all participants. If there is no consensus, two factions with opposite ideas may form. The developers may choose to go ahead with the upgrade but maintain the status quo in the original chain. At that point,…