Swap Tracker
June Katz 23 Aug 2023 ◦ 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

Why is everybody talking about Mt. Gox again? The story continues

Why is everybody talking about Mt. Gox again? The story continues

19 Jul 2024 ◦ 9 min read
Last week, the cryptocurrency market started to lose ground in an alarming decline, and the value of Bitcoin fell to the $55,000 level. However, BTC has quickly recovered and at the moment the price of bitcoin has reb
What is MiCA: a comprehensive guide to European crypto regulation

What is MiCA: a comprehensive guide to European crypto regulation

19 Jul 2024 ◦ 7 min read
The Regulation on the Markets in Crypto-Assets (MiCA) isn't just another bureaucratic rulebook made in Brussels; it is a big move of the EU government to wrangle crypto and steer their market. As digital currencies
Telegram games and crypto: what's up with their sudden popularity?

Telegram games and crypto: what's up with their sudden popularity?

13 Jul 2024 ◦ 8 min read
Games on TON (Telegram Open Network) won popularity because of their availability and access to the public. The huge success of Notcoin causing millions
Could BTC-ETH flippening ever happen?

Could BTC-ETH flippening ever happen?

10 Jul 2024 ◦ 8 min read
Cryptocurrency enthusiasts love to speculate about the future, especially when it comes to Bitcoin and Ethereum . Bitcoin has always been viewed as an undisrupted leader in the crypto world, but could Ethereum one day

Where all instant exchangers met for your smoothest experience

Maximize profits, minimize search

Recent Posts

Why is everybody talking about Mt. Gox again? The story continues
What is MiCA: a comprehensive guide to European crypto regulation
Telegram games and crypto: what's up with their sudden popularity?
Could BTC-ETH flippening ever happen?

BTC  to ETH : Best Rates

btc-icon
btc
0.1