Question: "A slot occurs every 12 seconds, and exactly one validator is randomly chosen to submit a block within the slot.". How does the network agrees on the same "randomly chosen" validator? That is the actual consensus part. Everything else in this article is just a structure for participation rewards.
"One key difference is that the honest validators would have to ***explicitly band together to recognize one another’s attestations and override the fork choice rule***, but other than that they can form their own child chain and the malicious supermajority would slowly bleed stake out of the validator set until the honest subminority has once again regained a supermajority."
Honest validators banding together to recognize each others attestations and overridding the fork choice rule sounds very arbitrary and not "code is law". Is this social consensus? This seems like a bigger deal than you make it out to be.
That's dangerous to use social consensus to "slowly bleed stake out of the [censoring] validator set". What if the censoring validator set is doing so because of government mandates as Eric Wall states on Twitter:
Fantastic entry Foobar, this should be part of the Ethereum.org website.
this helped me so much, thank you
Hi Foobar, thanks a lot for your work. This page was so good I translated it to French for Ethereum-France:
https://www.ethereum-france.com/le-mecanisme-de-consensus-dethereum-apres-la-fusion/
Love it!
Happy merge! 🐼
Question: "A slot occurs every 12 seconds, and exactly one validator is randomly chosen to submit a block within the slot.". How does the network agrees on the same "randomly chosen" validator? That is the actual consensus part. Everything else in this article is just a structure for participation rewards.
Great article. Thank you for your efforts.
Great job buddy! Very empathetic and substantial writing, congratulations to your work.
Really appreciate your efforts making these posts. Your work has made these ideas accessible to even a layman. Thanks!
"One key difference is that the honest validators would have to ***explicitly band together to recognize one another’s attestations and override the fork choice rule***, but other than that they can form their own child chain and the malicious supermajority would slowly bleed stake out of the validator set until the honest subminority has once again regained a supermajority."
Honest validators banding together to recognize each others attestations and overridding the fork choice rule sounds very arbitrary and not "code is law". Is this social consensus? This seems like a bigger deal than you make it out to be.
Yes, social consensus underlies everything, even choices like which Bitcoin code is the real code
That's dangerous to use social consensus to "slowly bleed stake out of the [censoring] validator set". What if the censoring validator set is doing so because of government mandates as Eric Wall states on Twitter:
https://twitter.com/ercwl/status/1559265708411965440?s=20&t=gqfn9aDqq34rNQD9DCi8Hg
This is an amazing piece. Thank you!
Hi, thanks for the article . could you please give me an answer about this question https://ethereum.stackexchange.com/questions/136979/finalized-blocks-slots-in-pos-ethereum-theoretically-after-how-many-slots-wil/136991#136991
Really well done 👏🏻