{
  "id": 8053,
  "title": "EIP-8053: Milli-gas for High-precision Gas Metering",
  "status": "Draft",
  "type": "Standards Track",
  "category": "Core",
  "summary": "Counts gas in thousandths (milli-gas) during EVM execution for finer precision, then rounds to normal gas at transaction end. Fees and limits stay the same, so users and apps shouldn't notice changes.",
  "impacts": [
    "No UX or fee changes; gas limits and pricing remain computed with gas_used, so behavior and costs are unchanged.",
    "Minimal code changes expected since limits and fees still use gas_used rather than the new milli_gas counter. `GAS` opcode will report in `milli-gas`.",
    "Transaction fee estimation and validation remain tied to gas_used; no API surface changes described or wallet-side modifications expected.",
    "Tools using gas_used remain accurate; no explicit requirement to expose milli_gas since it is an internal accounting detail.",
    "No specific L2 impacts stated; proposal covers internal EVM accounting only, with fees and limits unchanged at transaction interface.",
    "Fee mechanics and limits remain as today; no staking or validator configuration changes are described in this proposal.",
    "No consensus-layer changes are described; proposal targets EL metering, and CL client code modifications are not indicated.",
    "Add a milli_gas counter; meter opcodes in milli_gas; round to gas at transaction end; keep gas_used for limits/fees. Block-level conversion would be a larger change.",
    "More precise accounting for cheap compute",
    "Keeps fees and gas limits unchanged",
    "Preserves user and application UX",
    "Introduces precision without contract changes"
  ],
  "discussion_url": "https://ethereum-magicians.org/t/eip-8053-milli-gas-counter-for-high-precision-gas-metering/25946",
  "source_markdown_url": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-8053.md",
  "canonical_url": "/latest/eips/8053.json",
  "markdown_url": "/latest/eips/8053.md",
  "citations": [
    {
      "recordId": "eip-8053",
      "artifactPath": "normalized/8053.json",
      "url": "/records/proposal/eip-8053/normalized/8053.json",
      "label": "EIP-8053: Milli-gas for High-precision Gas Metering",
      "snippet": "Counts gas in thousandths (milli-gas) during EVM execution for finer precision, then rounds to normal gas at transaction end. Fees and limits stay the same, so users and apps shouldn't notice changes."
    }
  ]
}
