Solving the Messopotamia - The Curious World of Sealed Bid Auctions in Ethereum’s PBS
WIP - Work in progress
Note: Many thanks to Barnabé Monnot for reviewing, guidance, and providing feedback.
Introduction
In this post, we explore the intriguing world of edge cases within First Price Sealed Bid Auction (FPSBA) and Second Price Sealed Bid Auction (SPSBA) in Ethereum’s Proposer Builder Separation (PBS) scheme, where traditional...
Sealed Bids in Ethereum's PBS - Impact on Proposer-Builder Dynamics
Note: Many thanks to Barnabé Monnot for reviewing, guidance, and providing feedback.
Introduction
Ethereum’s shift to a Proof of Stake (PoS) consensus mechanism introduces a clear division of roles in block proposal and construction through the Proposer-Builder Separation (PBS) 12. This structure not only improves operational efficiency but al...
Harnessing AI in Ethereum - Pioneering a New Era of Agentic Systems for Blockchains
Overview
Public blockchains like Ethereum provide an ideal infrastructure for the development and operation of AI agents, due to their distinctive features that align perfectly with the needs of decentralized, autonomous systems. These platforms not only support but enhance the capabilities of AI agents, fostering a new era of technological int...
Merkleization and Hash Root Tree - A Deep Dive into SSZ Merkleization in Ethereum
In Ethereum consensus mechanism, it’s critical for all participating nodes to agree on the state of the system consistently and efficiently. The Simple Serialize (SSZ) framework facilitates this through Merkleization, a process that transforms serialized data into a Merkle tree structure. This wiki page discusses the intricacies of Merkleization...
Simple Serialize (SSZ) - A Deep Dive into SSZ in Ethereum
Overview
Simple Serialize (SSZ) is a serialization and Merkleization scheme designed specifically for Ethereum’s Beacon Chain. SSZ replaces the RLP serialization used on the execution layer (EL) everywhere across the consensus layer (CL) except the peer discovery protocol. Its development and adoption are aimed at enhancing the efficiency, secu...
Mastering Recursive-Length Prefix (RLP) Serialization - A Comprehensive Guide to Ethereum's Execution Layer
Recursive Length Prefix (RLP) is a core serialization protocol used within the execution layer for encoding and parsing data. It is designed to serialize data and produce a structure readable by all client software. It is used for everything from transaction data to the entire state of the blockchain. This wiki page explores the internals of RLP...
Ethereum Beats - Exploring the Dance of Validators and Builders in Ethereum's Festival of Transactions
Note: This article is inspired by Barnabé’s article More pictures about proposers and builders. I am very inspired by his writings on Ethereum. Hence this article is dedicated to him.
Proposing Rights and the Role of Validators
Figure: Proposing Rights and the Role of Validators, Credit by Barnabé Monnot
Imagine you’re at a huge music festi...
Ethereum's New Frontier - A Comprehensive Guide to ePBS Design Specifications
Table of Contents
ePBS Design Specifications
Specifications Overview
Detailed Processes and Timelines
Anatomy of a Slot Timeline
Inclusion List Timeline
Execution Payload’s Timeline
Payload Attestation’s Timeline
Beacon Block’s Timeline
Honest Validator Beha...
50 post articles, 7 pages.