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 To The Moon in Cryptocurrency ?

Who is Adam Back?

What is ADSL?

What is Ethernet ?

What is Unspent Transaction Output (UTXO) in Blockchain ?