Skip to content

etelpmoc/eip4844

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eip4844

This repository is dedicated to the empirical analysis of the impacts of the EIP 4844 upgrade. The code was used in the study titled "Impact of EIP-4844 on Ethereum: Consensus Security, Ethereum Usage, Rollup Transaction Dynamics, and Blob Gas Fee Markets".

Prerequisites

  • python 3.12.2

We have collected logs from the prysm node before and after the Ethereum upgrade and stored them in MongoDB. We also have gathered data from various sources such as L2Beats and explorers like Etherscan. The data is available here.

Directory Structure

Analysis: Code for data analysis

  • 4_1_consensus_security: Analyzes factors such as receive time, sync time, CSP time, and DA time to investigate the impact of EIP 4844 on consensus security.
  • 4_2_ethereum_usage: Analyzes the Ethereum usage before and after EIP 4844, including the amount of data posted, amount of fee paid, price of posting 1MiB, and gas used.
  • 4_3_rollup_transactions: Analyzes changes in rollup transaction volume and delays to understand the activity changes caused by EIP 4844.
  • 4_4_blob_gas_analysis: Analyzes blob gas fees to understand the dynamics of the blob gas fee market.

Crawler: Code for crawling Ethereum data, rollup data from various sources (specified in the code).

About

Empirical Analysis of EIP-4844

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •