EIP (Ethereum Improvement Proposal)

Ein formelles Designdokument, das Änderungen am Ethereum-Protokoll, Standards oder Prozessen vorschlägt — der primäre Mechanismus für Netzwerk-Upgrades.

EIP-4337 (Account Abstraction) erreichte breite Adoption ohne Hard Fork, indem es einen UserOperation-Mempool und Bundler-Architektur als Anwendungsschicht-Standard definierte.

        graph LR
  Center["EIP (Ethereum Improvement Proposal)"]:::main
  Rel_eips["eips"]:::related -.-> Center
  click Rel_eips "/terms/eips"
  Rel_ethereum["ethereum"]:::related -.-> Center
  click Rel_ethereum "/terms/ethereum"
  Rel_eip_4844["eip-4844"]:::related -.-> Center
  click Rel_eip_4844 "/terms/eip-4844"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Erkläre es wie einem 5-Jährigen

[Ethereum](/de/terms/ethereum) ist wie ein globaler Computer, der von Tausenden von Menschen betrieben wird. Niemand kann die Regeln alleine ändern. Ein EIP ist wie eine formelle Vorschlagsbox: Jeder Entwickler kann eine detaillierte Idee einreichen: 'Ich denke, wir sollten Regel X zu Y ändern, hier ist genau wie und warum.' Die Community debattiert darüber. Wenn genug zustimmen und die Kernentwickler es implementieren, wird die Änderung beim nächsten Netzwerk-Upgrade Teil der Ethereum-Regeln.

🤓 Expert Deep Dive

EIP-Kategorien: Core EIPs erfordern einen Consensus-Hard-Fork (alle Ethereum-Clients — Geth, Nethermind, Besu — müssen gleichzeitig implementieren). ERCs definieren Anwendungs-APIs ohne Hard Fork. EIP-1559: Ersetzte die First-Price-Auktion durch eine protokollberechnete baseFee (wird gebrannt) + priorityFee (Tip an Validator). Der Burn-Mechanismus machte ETH in Hochzeiten deflationär. EIP-4844: Neuer Transaktionstyp (Type 3) mit ephemeren 'Blob'-Daten (~128 KB, ~18 Tage verfügbar). L2-Rollups posten komprimierte Batches als Blob-Daten statt Calldata — 10–100x billiger. Governance: EIPs werden nicht automatisch Gesetz. Die tatsächliche Governance ist 'Rough Consensus' auf AllCoreDevs-Calls + Entscheidung der Validatoren, die aktualisierte Client-Software zu betreiben.

❓ Häufig gestellte Fragen

What is the difference between an EIP and an ERC?

An ERC (Ethereum Request for Comments) is a sub-category of EIP. EIPs can change the core Ethereum protocol (requiring a hard fork). ERCs define application-level standards (like ERC-20 or ERC-721) that any smart contract can implement voluntarily, without changing the underlying protocol.

Does an EIP automatically become part of Ethereum when finalized?

No. A 'Final' status means the EIP is technically complete and well-specified, not that it has been deployed. For Core EIPs, deployment requires client teams to implement the change and validators to upgrade their nodes at a scheduled hard fork.

Why did EIP-1559 make ETH deflationary?

EIP-1559 burns the base fee — it is permanently removed from the ETH supply. During periods of high network activity, the burn rate can exceed the rate of new ETH issuance to validators, making the net supply of ETH decrease (deflationary).

📚 Quellen