Cardano's consensus (Ouroboros) Explained

แชร์
ฝัง

ความคิดเห็น • 31

  • @mhigbee8402
    @mhigbee8402 11 หลายเดือนก่อน +6

    The clarity in that explanation was almost ethereal. I’ve been wanting to and I’m going to learn the inner workings of Cardano better, but I feel like this video gave me an invaluable new layer of knowledge to what I already knew. Keep up the good work man.

  • @drewm217
    @drewm217 ปีที่แล้ว +2

    You’re the GOAT at explaining crypto concepts

  • @jacklai2548
    @jacklai2548 ปีที่แล้ว +3

    The amoung of knowledge and information is insane. Thankyou for your amazing content for a teen to learn about how cardano actually works!

  • @leotravel85
    @leotravel85 ปีที่แล้ว +1

    You deserve 1 million subscribers

  • @flamesatdei
    @flamesatdei ปีที่แล้ว +1

    awesome explanation. kudos

  • @wailokcheung6808
    @wailokcheung6808 ปีที่แล้ว +1

    Great explanation

  • @willd4686
    @willd4686 2 หลายเดือนก่อน

    6:28 - time (chronos)
    9:04 - long range attacks
    10:28 - plenitude rule
    11:14 - unsolved: appending to both sides of a fork

  • @bob_the_blogger6029
    @bob_the_blogger6029 ปีที่แล้ว +1

    Super content. Thank you very much

  • @manuelschmidt4376
    @manuelschmidt4376 ปีที่แล้ว +1

    thank you, very helpful video! :D

  • @muhammadm4582
    @muhammadm4582 ปีที่แล้ว +3

    Wow

  • @typicalhog
    @typicalhog ปีที่แล้ว +1

    Great video!

  • @howard4589
    @howard4589 ปีที่แล้ว +3

    This is insanely explanatory. Love your videos. Can you do a breakdown on Everscale (the tech is based on Telegram’s whitepaper)? I think it is one of the best techs in crypto and has some smart implementations, similar to Cardano’s short and long forks handling

    • @altexplainer
      @altexplainer  ปีที่แล้ว

      Thanks, I'll add Everscale to my list of projects to look at. It's probably going to be a while though

  • @wailokcheung6808
    @wailokcheung6808 ปีที่แล้ว +1

    Try making a video on Ergo, which is a new model on proof-of-work blockchain

    • @altexplainer
      @altexplainer  ปีที่แล้ว +1

      NiPoPow looks interesting. I'm planning to make some video's on zero knowledge proofs so maybe I'll do a video on Ergo after them as they look like they use similar concepts

  • @nikhilsharma1523
    @nikhilsharma1523 ปีที่แล้ว +1

    Hello, may I know which version of Ouroboros have you explained in this video?

    • @altexplainer
      @altexplainer  ปีที่แล้ว

      Hey, it's on Ouroboro Praos which I believe is the current version

  • @caetydid882
    @caetydid882 ปีที่แล้ว +3

    Thank you, this was very helpful. How can SPOs decide which fork(s) they operate on? Isn't it that basically just cardano-node is running and doing its thing? I assume blocks in non-winning chains do not get rewards, right?
    I just started running an block producer on testnet, and the recent issues around version 1.35.x of cardano-node got me motivated to understand by heart what is happening behind the scenes.

    • @altexplainer
      @altexplainer  ปีที่แล้ว

      The node software will handle choosing forks for you and will choose the longest fork. (Or if they are the same length, the side of the fork where the block has a lower VRF number)
      If you want to choose the fork yourself, you will have to modify the node software which very few people will do
      Yes that's correct, only blocks in the winning chain get rewards
      Nice, running a node and trying to understand what the people on discord are saying when there's a problem is a good way to learn

  • @josephj.pollock6502
    @josephj.pollock6502 ปีที่แล้ว +1

    Great explanation. The thing I don't understand is where do block rewards come from after the inflation rate reaches zero. We're down to 4% already. Shouldn't fees contribute to staking rewards for delgators?

    • @altexplainer
      @altexplainer  ปีที่แล้ว +2

      Yes all the fees from an epoch are added together and distributed among the delegator nodes as a staking reward

    • @bob_the_blogger6029
      @bob_the_blogger6029 ปีที่แล้ว +1

      Some of the fees go to the treasury and my understanding is the rest goes back into validator rewards. In the future if cardano is successful it is reasonable to believe that a much higher number of transactions will take place hence a larger base for validator rewards. Side chains will also provide a source of valudator rewards that will encourage ADA holders to stake.

  • @Kitsune101
    @Kitsune101 ปีที่แล้ว +1

    doesnt the plenitude rule just delay the long range attack? if the dishonest can catch up with the honest chain, wouldnt it also sooner or later become more dense due to the main chain not producing blocks as you explain due to validators going offline or network delays?

    • @altexplainer
      @altexplainer  ปีที่แล้ว +2

      The plenitude rule only looks at the density immediately after the fork so even if the attackers chain becomes more dense later on, it doesn't matter.
      The plenitude rule isn't a complete defence against long range attacks as an attacker could try buying old staking keys which may be cheap and may be able to get enough stake to create a very dense chain immediately after the fork but that would need like 90+% of the stake so would be very difficult.
      I believe Cardano may use Key Evolving Signatures as well where staking keys are deleted after they are used. There's no way to enforce nodes to delete their keys but in the default software they do so it's likely impossible to currently perform a long range attack on Cardano as old staking keys have likely been deleted

    • @Kitsune101
      @Kitsune101 ปีที่แล้ว +1

      @@altexplainer Yea, but why cant the dishonest chain be denser? Without the plenitude rule, the dishonest chain will broadcast the chain after it becomes the longest, but with the plenitude rule, they just have to broadcast it when it become the longest and more dense. no?

    • @altexplainer
      @altexplainer  ปีที่แล้ว +1

      The plenitude rule only looks at the density of blocks immediately after the fork. If an attacker has the staking keys for 60% of the stake from a year ago and starts creating their alternate fork. At the initial point where the chains fork the attackers chain will only be 60% as dense as the honest chain (assuming 100% of stake was creating blocks for the honest chain at the time). Over time the attackers chain will become more dense but the plenitude rule is only looking at the initial point where the chain forks and at that point the attackers chain would only be 60% as dense

    • @Kitsune101
      @Kitsune101 ปีที่แล้ว

      @@altexplainer I see, tyvm. This make sense.

  • @aml6400
    @aml6400 9 หลายเดือนก่อน +1

    can you make a consensus video of solana maybe?

    • @altexplainer
      @altexplainer  8 หลายเดือนก่อน +1

      If I do it will be in a few months

  • @oscarwf9716
    @oscarwf9716 ปีที่แล้ว

    8:40