Cryptocurrency and Friends

Share this post

How Proof of Stake Ethereum Works

stonecoldpat.substack.com

How Proof of Stake Ethereum Works

A series of articles to help explain the proof of stake protocol for researchers, developers, and users interested in the tech

Patrick McCorry
Jan 13
11
2
Share this post

How Proof of Stake Ethereum Works

stonecoldpat.substack.com
The Merge Panda · ZORA Create

Ethereum has reached one of its long awaited milestones — The Merge!

It was truly momentous. After 7 long long years, the Ethereum community managed to replace proof of work with a proof of stake consensus protocol. The immediate impact is reducing the network’s energy consumption by a whopping 99.95% and 0.02% of global electricity usage.

Hooray!

There are also many other technical benefits to celebrate the upgrade, but the benefits are lost to most of the community. It is time — especially now that proof of stake is protecting hundreds of billions of dollars — to write more accessible material on how it works, why it is important, and what exciting features await us.

Thanks for reading Cryptocurrency and Friends! Subscribe for free to receive new posts and support my work.

To support this effort, we have put together an extensive series of articles to explain the proof of stake protocol. It is geared towards researchers, developers, and ultimately users who interested in the tech.

Over the course of two weeks, we will publish the following articles and update the respective links.

  • Modular Design and the Two Blockchains,

  • Epochs, Slots and Beacon Blocks,

  • Validator Attestations and Voting Protocols,

  • Compensation and Punishment,

  • Has Proof of Stake Ethereum Achieved its Goals?

Alongside some additional topics:

  • Registration and Withdrawal Process,

  • The Inactivity Leak,

  • Role of Aggregators and Sub-Committees

  • Sway attacks (future edition)

  • Sync Committees (future edition)

We hope this helps you grasp how the proof of stake protocol works and it serves as a helpful pre-requisite before diving into a consensus client code or as part of your development process.

gl frens 🫡

Acknowledgements. I’d like to thank the Teku team, especially Ben Edington and Mikhail Kalinin for very very patiently answering my questions.

p.s., All articles will silently updated over time — perhaps to better explain a concept or if an inaccuracy is found by a reader :)

Thanks for reading Cryptocurrency and Friends! Subscribe for free to receive new posts and support my work.

2
Share this post

How Proof of Stake Ethereum Works

stonecoldpat.substack.com
2 Comments
Luyao Sunshine Zhang
Jan 13

Cool!

Expand full comment
ReplyCollapse
Luyao Sunshine Zhang
Jan 13

Can’t wait!

Expand full comment
ReplyCollapse
TopNewCommunity

No posts

Ready for more?

© 2023 Patrick McCorry
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing