Analysis Period: Sep 22, 2024 - Dec 22, 2025 Mainnet Activation: December 3, 2025 Prysm - Mainnet Fork Bug Post-mortems available: potuz's analysis Prysm team post-mortem Consensus Layer Clients
1/29/2026flowchart TD Nums[Gas repricing in a doc] File[Script or Makefile] STEELRepo[STEEL<br/>repo<br/>PR with the title repricing] PitstopGeth[CI trigger on PR for pitstop geth<br/> branch called repricing/geth-repricing] STEELFill[STEEL<br/>fill using above branch <br/>repricing.tar.gz] PitstopAll[pitstop all<br/>client images] GABench[Gas<br/>benchmarker] Nums --> File
11/26/2025Introduction: shadowfork Theory: General info: A chain consists of an Execution layer(EL) and a Consensus layer(CL) The EL is responsible for state (transactions, history, etc) and the CL is responsible for consensus (agreement on chain head) at a high level The EL is driven by the CL. i.e, The CL decides what the head of the chain is and the EL must accept that decision (mostly) The CL asks the EL to produce blocks, these blocks are placed in the EL chain as well as execution_payloads in the CL slot. This links the CL slot to the EL chain (leaving out caveats here) When the CL sends the request to produce a block, it also sends information about the block to build on top of
3/5/2025Considerations Resource use: CPU, Disk, Cost, I/O Syncing and Sync complexity increase Complexity of Implimentation and Testing Time for conversion to take place Ideological Methods Overview
1/18/2024