0

I am a newbie in Blockchain technology and found a word "smart contracts". I have searched about it and the only answer I got is....it is a program, which executes some statement, if certain conditions are met.

But I want to know, how this is is useful in Blockchain technology.

When this program is executed??

Does every node have their unique set of smart contracts??

Data Mining is the process of validating the transaction, then why smart contracts are used ?

Please give me an example where smart contracts are actually executed in Blockchain.

1 Answer 1

0

When this program is executed??

Indeed, Smart contracts are executed automatically when specific conditions are met.

For example, a smart contract for a rental property might release a security deposit to the tenant once that have returned the keys and left the property in good condition.

Does every node have their unique set of smart contracts??

No, every node on a blockchain network has a copy of the same smart contract code.

Data Mining is the process of validating the transaction, then why smart contracts are used ?

Smart contracts are used in addition to data mining in blockchain. Smart contracts allow automatic execution of agreements without the need for intermediaries such as lawyers or banks. Miners checks transactions and secure the network, while smart contracts make sure everyone follows the rules

3
  • Thank you for your informations. Commented Apr 9, 2023 at 18:03
  • Can you suggest me a good free course from where I can learn about Blockchain technology?...I have applied for a course in Coursera...which is being conducted by Buffalo University Commented Apr 9, 2023 at 18:04
  • Yes that's a good start, I suggest you the cryptozombies tutorial to understand how smart contracts are made and how they work
    – Adam Boudj
    Commented Apr 9, 2023 at 20:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.