{
  "id": 8011,
  "title": "EIP-8011: Multidimensional Gas Metering",
  "status": "Draft",
  "type": "Standards Track",
  "category": "Core",
  "summary": "Improves resource allocation by allowing separate metering for computation, data access, and storage, enhancing Ethereum's ability to handle resource limits more effectively.",
  "impacts": [
    "Users experience no change in transaction behavior while enjoying improved efficiency in resource management.",
    "Developers can optimize contracts with resource-specific gas costs, needing to ensure compatibility with existing fee systems.",
    "Minimal adjustments required; focus on ensuring wallets correctly reflect gas costs along different resource dimensions.",
    "Existing tools may need updates to accurately account for multidimensional gas metrics; mainly impacts monitoring tools.",
    "EVM-compatible L2s will need to adopt these changes, with routine updates and testing expected for gas accounting consistency.",
    "Node operators upgrade clients at the fork; normal operational behavior remains consistent with revised gas metrics.",
    "No major consensus changes expected; only standard fork coordination without new serialization or signature rules.",
    "Complex updates required to implement resource-specific gas accounting and compatibility with previous gas-related EIPs.",
    "Blocks can carry transactions that stress distinct resources simultaneously, improving packing efficiency and throughput.",
    "Finer control over excessive resource usage leads to fewer network overloads.",
    "No impact to user experience.",
    "Paves the way for advanced pricing models without major protocol disruptions."
  ],
  "discussion_url": "https://ethereum-magicians.org/t/eip-8011-multidimensional-gas-metering/25260",
  "source_markdown_url": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-8011.md",
  "canonical_url": "/latest/eips/8011.json",
  "markdown_url": "/latest/eips/8011.md",
  "citations": [
    {
      "recordId": "eip-8011",
      "artifactPath": "normalized/8011.json",
      "url": "/records/proposal/eip-8011/normalized/8011.json",
      "label": "EIP-8011: Multidimensional Gas Metering",
      "snippet": "Improves resource allocation by allowing separate metering for computation, data access, and storage, enhancing Ethereum's ability to handle resource limits more effectively."
    }
  ]
}
