What is Smart Contracts in Blockchain ?

Smart contracts, first proposed by Nick Szabo in 1994, are simply programs stored on a blockchain that run when predetermined conditions are met. They are used to automate execution of agreements so that all participants are aware of outcomes and abide by them; without any time loss or intermediaries’ involvement to enforce outcomes. Ethereum is world’s most popular smart contracts platform that uses Solidity for writing smart contracts that run on Ethereum Virtual Machine.



You May Interest

What is ICANN?

What is CeFi (Centralized Finance) in Blockchain ?

What is Ghost (Greedy Heaviest Observed Subtree) ?

What is Diamond Hands in Cryptocurrencies ?

What is NTFS?