{
  "id": 7934,
  "title": "EIP-7934: RLP Execution Block Size Limit",
  "status": "Final",
  "type": "Standards Track",
  "category": "Core",
  "summary": "This adds a maximum size limit of 10MB to Ethereum blocks to prevent network instability and denial-of-service attacks. Currently, blocks can grow very large, which slows down network propagation and increases the risk of temporary forks. This limit ensures blocks stay within a reasonable size that the network can efficiently process and propagate.",
  "impacts": [
    "More reliable network with reduced risk of temporary forks and more consistent transaction confirmation times.",
    "More predictable block propagation and reduced risk of network instability affecting transaction processing.",
    "More reliable transaction confirmation times and reduced risk of network issues affecting wallet operations.",
    "More predictable block sizes and network behavior, simplifying infrastructure planning and monitoring.",
    "More reliable base layer for settlement transactions with reduced risk of network instability.",
    "Need to implement block size validation, but benefit from more stable network propagation and reduced DoS risks.",
    "Minimal impact as this primarily affects execution layer block validation and propagation.",
    "Need to implement block size validation logic and ensure block construction respects the new size limits.",
    "Prevents network instability from oversized blocks",
    "Reduces risk of denial-of-service attacks",
    "Improves block propagation efficiency",
    "Ensures compatibility with consensus layer limits"
  ],
  "discussion_url": "https://ethereum-magicians.org/t/eip-7934-add-bytesize-limit-to-blocks/23589",
  "source_markdown_url": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7934.md",
  "canonical_url": "/latest/eips/7934.json",
  "markdown_url": "/latest/eips/7934.md",
  "citations": [
    {
      "recordId": "eip-7934",
      "artifactPath": "normalized/7934.json",
      "url": "/records/proposal/eip-7934/normalized/7934.json",
      "label": "EIP-7934: RLP Execution Block Size Limit",
      "snippet": "This adds a maximum size limit of 10MB to Ethereum blocks to prevent network instability and denial-of-service attacks. Currently, blocks can grow very large, which slows down network propagation and increases the risk o"
    }
  ]
}
