Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ethereum Execution Layer Specification - From Yellow Paper to EELS

Ethereum Engineering Group via YouTube

Overview

Watch a technical presentation exploring the Ethereum Execution Layer Specification (EELS), the successor to the Ethereum Yellow Paper, delivered by Sam Wilson from the Ethereum Foundation. Dive into the evolution from the Yellow Paper to EELS, understanding key technical definitions, fork choice rules, state transitions, and transactions. Learn about the limitations of the Yellow Paper, including maintenance and testing challenges, and discover how EELS addresses these issues. Explore the specification's implementation details, including blockchain components, Python integration, the Ethereum Test Suite, fork diffs, and fuzzing techniques. Gain insights into fork annotation and documentation tools while understanding the broader implications for Ethereum's technical documentation and development ecosystem.

Syllabus

Introduction
Ethereum Yellow Paper
Ethereum Execution Layer
Eels
About me
My software development history
My work at the Ethereum Foundation
Discord Server
EIP Editing
What is an EIP
Other contributors
Poapp
Yellow Paper
Background
Technical definitions
Fork Choice rule
State
Transaction
The Yellow Paper
The Yellow Paper Problems
Programmers
Unmaintained
Untestable
Yellow Paper Benefits
Why are we creating eels
eels tour
hardforks
blockchain
transactions
blocks
problems
benefits
Python
Ethereum Test Suite
Fork Diffs
Fuzzing
Resources
Questions
Fork Annotation
Documentation Tools

Taught by

Ethereum Engineering Group

Reviews

Start your review of Ethereum Execution Layer Specification - From Yellow Paper to EELS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.