Cardano's consensus (Ouroboros) Explained

  Рет қаралды 6,928

Alt Explainer

Alt Explainer

2 жыл бұрын

An in-depth explanation of how cardano's consensus method works
/ altexplainer

Пікірлер: 31
@mhigbee8402
@mhigbee8402 Жыл бұрын
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 Жыл бұрын
You’re the GOAT at explaining crypto concepts
@jacklai2548
@jacklai2548 Жыл бұрын
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 Жыл бұрын
You deserve 1 million subscribers
@willd4686
@willd4686 3 ай бұрын
6:28 - time (chronos) 9:04 - long range attacks 10:28 - plenitude rule 11:14 - unsolved: appending to both sides of a fork
@wailokcheung6808
@wailokcheung6808 Жыл бұрын
Great explanation
@flamesatdei
@flamesatdei 2 жыл бұрын
awesome explanation. kudos
@bob_the_blogger6029
@bob_the_blogger6029 Жыл бұрын
Super content. Thank you very much
@manuelschmidt4376
@manuelschmidt4376 Жыл бұрын
thank you, very helpful video! :D
@typicalhog
@typicalhog 2 жыл бұрын
Great video!
@altexplainer
@altexplainer 2 жыл бұрын
Glad you enjoyed it!
@HimanenTV
@HimanenTV 10 күн бұрын
would be nice a video about ouraborus leios (imput endorsers) and it's potential
@altexplainer
@altexplainer 10 күн бұрын
I've looked into ouroboros Leios since the research paper came out but it looks like there's still a lot more research needed for how it will be implemented and there are still many unanswered questions around it so I think Leios is still multiple years away. I might make a video when it's more concrete. From my understanding, essentially validators will run a VRF for producing input blocks which occur much more often and are blocks that contain transactions. They will also run a VRF to produce reference blocks which are blocks that reference the hash of many input blocks. They also run another VRF to vote on if a reference block and all the input blocks it references are available to be downloaded and there is no information missing. After this, it's less clear on how it will work. It seems like they will keep the current ouroboros but instead of block winners including transactions in their blocks, they include references to one or many reference blocks that have passed the threshold of data being available. I'm not sure if the current consensus is fast enough for this as a reorg would mean potentially re-running a bunch of blocks so nodes would need to have extra unused capacity for these situations which is against what Leios is aiming to do in utilising more of the nodes capacity. There's still a lot of uncertainty on how it will actually be implemented.
@muhammadm4582
@muhammadm4582 Жыл бұрын
Wow
@howard4589
@howard4589 Жыл бұрын
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
@caetydid882
@caetydid882 2 жыл бұрын
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 2 жыл бұрын
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
@wailokcheung6808
@wailokcheung6808 Жыл бұрын
Try making a video on Ergo, which is a new model on proof-of-work blockchain
@altexplainer
@altexplainer Жыл бұрын
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 Жыл бұрын
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
@josephj.pollock6502
@josephj.pollock6502 2 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
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.
@oscarwf9716
@oscarwf9716 Жыл бұрын
8:40
The Science of Six Degrees of Separation
9:23
Veritasium
Рет қаралды 4,9 МЛН
What Is Green Hydrogen And Will It Power The Future?
15:26
CNBC
Рет қаралды 1,2 МЛН
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 110 МЛН
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 9 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 78 МЛН
CIP-1694: An explainer
28:15
Input Output
Рет қаралды 6 М.
Was the Moon Landing faked? | Neil deGrasse Tyson | Big Questions
11:29
Penguin Books UK
Рет қаралды 9 МЛН
Is America Actually Metric?
8:52
Veritasium
Рет қаралды 3,3 МЛН
Building together: the Story of Cardano
13:10
Input Output
Рет қаралды 26 М.
The True Boxer's Stance Explained
8:50
Marvin Cook
Рет қаралды 1,8 МЛН
The Problem with the Next Moon Mission
15:03
Real Engineering
Рет қаралды 4,3 МЛН
Proof-of-Stake (vs proof-of-work)
7:59
Simply Explained
Рет қаралды 1,4 МЛН
Will We Ever Visit Other Stars?
12:50
Vsauce
Рет қаралды 15 МЛН
IOHK | Cardano whiteboard; overview with Charles Hoskinson
49:52
Input Output
Рет қаралды 1,9 МЛН
But how does bitcoin actually work?
25:16
3Blue1Brown
Рет қаралды 15 МЛН
I Parking My Car 😂 #shorts #funny #viral
0:11
Funny Club TV
Рет қаралды 4,8 МЛН
чёт жутковато стало☠️
0:20
𝓢𝓾𝓰𝓪𝓻ℂ𝔸𝕏𝔸ℙ𝕆𝕂_Sasha
Рет қаралды 2,6 МЛН
ЛУЧШИЙ ПЕРСОНАЛ ОТЕЛЯ 😂😂 #фильм
0:44
Когда встаёшь первым после посадки самолёта
0:34
Время горячей озвучки
Рет қаралды 3,4 МЛН
Sigma Kid Hair #funny #sigma #comedy
0:33
CRAZY GREAPA
Рет қаралды 31 МЛН