In this video I will be explaning what is smart contract in blockchain in hindi or why smart contract is required in the present world. Smart contract is a computer program stored in globally in open distributed ledger in blockchain. The concept of smart contract was long before bitcoin was programmed. Vitalik buterin integrated smart contract functionality with blockchain. Most of the smart contracts are developed in Ethereum blockchain.
What is blockchain in hindi: https://www.youtube.com/watch?v=cwkRBVEcwpE&t=9shain
Read about blockchain in blog: http://gyanshares.com/blockchain-the-mechanism-underlying-bitcoin-transaction/#more-349
Read about smart contract in blog: http://gyanshares.com/brief-introduction-smart-contract-blockchain/