Ever since Ethereum was introduced in the blockchain space with its presence in 2015, Vitalik Buterin, a Canadian-Russian programmer, has brought forth new decentralized applications (dApps). However, Ethereum’s success is significantly attributed to the implementation of smart contracts.
Many people believe that smart contracts are a new concept and invented with the Ethereum Blockchain Platform. But smart contracts date back to 1996 when computer scientist Nick Szabo coined the term “smart contracts” and explained them as:
I call these new contracts “smart”, because they are far more functional than their inanimate paper-based ancestors. No use of artificial intelligence is implied. A smart contract is a set of promises specified in digital form, including protocols within which the parties perform on these promises.
His work later inspired other scientists and researchers, as well as Vitalik, who developed Ethereum.
Before we go deeper into the creation and deployment of the Ethereum smart contract, it is essential to understand the Ethereum platform and how it works.
Read more: https://www.leewayhertz.com/ethereum-smart-contract-tutorial/