What are Smart Contracts in Blockchain, its Importance & How Smart Contracts Work

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 24

  • @Gamesgainonline
    @Gamesgainonline 3 года назад +3

    Smart contracts explained easily... Good job!👍👍

  • @authorcode1724
    @authorcode1724 3 года назад +1

    Finally an excellent video on smart contracts! 👏 covers all major points, great example!

  • @usamazahid1
    @usamazahid1 3 года назад +2

    very nice illustrations and nice tutorial.....share an example and a followup video explaining an example of contract and how any laymen non technical person can make a smart contract and deploy it on blockchain

    • @learnwithwhiteboard
      @learnwithwhiteboard  3 года назад

      Great suggestion! I'll start working on such content to help viewers understand how smart contracts work on the better notion, once my current pipeline gets finished. Thanks, Zahid for sharing a constructive suggestion. Much appreciated!

  • @amurojay
    @amurojay День назад

    Fantastic overview of altcoins. Which one do you think has the most potential?

  • @meganw6007
    @meganw6007 3 года назад +1

    Perfect examples, that really help me make sense of it and conceptualize all these ideas. Thank you again!

    • @learnwithwhiteboard
      @learnwithwhiteboard  2 года назад +1

      Hi Megan, I'm glad that I was of your help. Thanks for your love, support and appreciation ❤️👍

  • @satviksingh6229
    @satviksingh6229 3 года назад +2

    Can u tell in detail detail between ethereum blockchain and cardanos blockchain

  • @changingkeys2668
    @changingkeys2668 3 года назад +1

    which app/software to use for making such videos?

  • @manjeetkaur-eu3jl
    @manjeetkaur-eu3jl 3 года назад +1

    It’s very helpful

    • @learnwithwhiteboard
      @learnwithwhiteboard  3 года назад

      Glad it was helpful! Thanks for your love and appreciation ❤️👍👍

  • @rnairakhil4104
    @rnairakhil4104 3 года назад

    How smart contract verifies address & code ?.... It can be done only by human interaction right?....Or is there a way to automate it as well?

    • @learnwithwhiteboard
      @learnwithwhiteboard  3 года назад +1

      While smart contracts can be programmed to have human interaction, but there are a few which are 100% automated. Moreover, whenever verification comes into the picture, its the job of a smart contract creator to have great confidence that the contract will behave correctly no matter what value is to be transferred, no matter what the balances of the two accounts are/will be, and no matter which account is to receive the value.
      I would highly recommend you to read about formal verification of smart contracts runtimeverification.com/blog/how-formal-verification-of-smart-contracts-works/

    • @rnairakhil4104
      @rnairakhil4104 3 года назад +1

      @@learnwithwhiteboard I read the blog post. But my question is, how can the smart contract verify the house address?
      It can only be done by humans right? and then there arises chances of dispute and all challenges assosciated with the normal agreement system we follow today.
      Then what is the benefit of using a smart contract in this case?

  • @syedayub3981
    @syedayub3981 3 года назад +1

    Can developer change smart contract?

    • @learnwithwhiteboard
      @learnwithwhiteboard  3 года назад +1

      Yes and no. Contracts deployed on a blockchain are immutable. This means that the address and the code of that Smart Contract can’t be modified since it’s permanently written on the blockchain.
      However there are ways to use a new contract instead of that one, which is similar to “updating” a contract. One way to update the code is to create an intermediary Smart Contract that will hold the address of the active Smart Contract. So all the calls and transactions will be redirected to the active version with the function 'delegatecall'. That way, you’ll be using the same contract address but that contract will execute a different Smart Contract code in the end. From an “updated” contract.
      Note that there are important security risks when delegating calls and that you have to be extra cautious when designing upgradable smart contracts.