Swap Tracker
We use cookies to make our site work. By clicking "Accept", you agree to our website’s cookies use as described in our Privacy & Cookie Policy.
June Katz 09 Oct 2020 ◦ 5 min read

Smart Contracts And Their Mission

Smart Contracts And Their Mission

Ever since their inception in 2015 with the launch of the Ethereum blockchain, smart contracts have been expanding into new fields and areas. From the illustrious decentralized finance to the management of supply chains and railroads, there is no end in sight for the realms and domains where the smart contract tech is making a lasting change. Given this spectacular rise to prominence, it may be worth looking deeper into the nature of the technology and what makes it so important, why it revolutionizes everything, and how it is used at a most down-to-earth level. Hopefully, after reading this two-part exposition, you will be able to better see the big idea behind this truly fascinating concept.

Historical Background of Smart Contracts

The idea of smart contracts dates back to Nick Szabo, a computer scientist, and his 1994 short paper Smart Contracts. In this way, it predates not only its first distributed ledger implementation as represented by the Ethereum blockchain, but also the blockchain tech itself, and by a large margin at that. Nick Szabo is also the one responsible for coining the term. According to him, “a smart contract is a computerized transaction protocol that executes the terms of a contract”. Conceptually, smart contract design leaves no leeway for violating the contract terms once they have been agreed upon and signed off. You could achieve the same by appealing to a trusted authority who entertains the power to make the parties honor the terms of the agreement. A smart contract, however, assumes this can be done without an intermediary at all. That would greatly reduce overheads associated with third-party services such as arbitration and enforcement costs. But most importantly, you no longer need to put your business fate into someone’s hands in hopes they will always operate truthfully. In general, the terms of a contract can be any, but ordinarily, the contract execution involves moving funds from one contracting party to the other after certain conditions have been met. To illustrate this, imagine Bob and Alice making a bet. If Bob wins, Alice pays him some dough, and vice versa. A smart contract would then enforce the payment of the winnings once the outcome has been reliably established, leaving no possibility for the loser to back off. Is it possible in practice without a middleman, in this case, a casino? Moving funds around in a trustless way is what Bitcoin does. Once Bob sends Alice some monies, there is no reversal by design. Therefore, we already have the necessary foundation for the smart contract functionality. All we need to add is a programming language in which to describe the contractual terms. Then, if a contract condition is satisfied, the irreversible transfer of funds gets triggered. In a way, the emergence of a smart contract-enabled blockchain was only a matter of time after Bitcoin had arrived.

Modern Era of Smart Contracts

The first-ever blockchain that leveraged the smart contract tech was Ethereum that had started off in July 2015 after a year of active development. Other blockchain platforms featuring built-in smart contract logic were quick to follow, including general-purpose blockchains such as Tron (2017), EOS (2018), and an enterprise-grade platform Hyperledger Fabric (2016) under the Hyperledger project developed by the Linux Foundation. We should also mention the effort to bring smart contracts to Bitcoin as a second-layer solution – the Rootstock project, or RSK for short, a smart contract-enabled sidechain for Bitcoin. Usually, grasping the basic idea behind moving coins with Bitcoin and its copycats like Litecoin or Bitcoin Cash is straightforward and doesn’t require a lot of brainpower and explanation, at least as far as blockchain transactions and their confirmations are concerned. Smart contracts, on the other hand, are a different animal, and, therefore, it may be worth the effort to look into the ground rules of the smart contract tech, that is to say, how they are created, get triggered, and played out in practice, for example, on the Ethereum network. With Bitcoin, a network transaction contains the addresses of the receiving and sending parties along with the amount transferred. The same type of transaction is possible with Ethereum as well. In fact, this is how Ethers are moved around on this blockchain. However, if your transaction on the Ethereum network doesn’t have a receiver, it leads to the creation of a smart contract provided it is an otherwise valid transaction. To be valid, such a transaction must also contain a description of functions along with the variables and their initial values that the smart contract is supposed to operate on. Then, invoking a smart contract comes down to simply making a transaction to its address by calling a designated function and providing data if required. When the transaction is processed by the network, this triggers the contract execution that may lead to, for example, a transfer of funds, invoking other contracts, or even creating new smart contracts. Because a smart contract can do pretty much anything that is possible on the blockchain as such, this tech enables building sophisticated tools that allow doing amazing things like creating your own cryptocurrencies (tokens) on top of the blockchain, among many others. 

To Be Continued

In the second part of this article, we are going to explore how smart contracts get used in practice and what projects in the cryptocurrency space take advantage of this technology. Given that blockchain and, by extension, smart contracts, are not just about cryptocurrencies only, we will also look into other fields of application that lie outside crypto and where smart contracts are capable of producing a valuable change. Follow us and remain in the loop!

Related posts

Crypto vesting explained

Crypto vesting explained

16 Apr 2025 ◦ 11 min read
Vesting plays a key role in tokenomics, helping stabilize token prices and align long-term interests. It’s a strategic way to lock up tokens for team members, invest
WalletConnect guide: how to use it & keep your crypto safe

WalletConnect guide: how to use it & keep your crypto safe

12 Apr 2025 ◦ 9 min read
WalletConnect is an open-source protocol designed to interact with decentralized applications (DApps). It works by establishing a secure, encrypted connection between computer programs, wallets , or devices via a link or QR code.
Taking profit on Cardano

Taking profit on Cardano

09 Apr 2025 ◦ 5 min read
Cardano ( ADA ) has been growing its presence in the world of cryptocurrency. As a smart contract platform, Cardano aims to offer
VeChain secures MiCAR approval for VET and VTHO whitepapers

VeChain secures MiCAR approval for VET and VTHO whitepapers

04 Apr 2025 ◦ 3 min read
VeChain moves forward with MiC AR compliance for VET and

Recent posts

Crypto vesting explained
WalletConnect guide: how to use it & keep your crypto safe
Taking profit on Cardano
VeChain secures MiCAR approval for VET and VTHO whitepapers

BTC  to USDT : best rates

btc-icon
btc
1