EIP (Ethereum Improvement Proposal — Пропозиція щодо вдосконалення Ефіріуму)
Офіційний документ із технічними специфікаціями, що пропонує зміни до протоколу, стандартів або процесів Ефіріуму — основний механізм мережевих оновлень.
EIP-4337 (абстракція облікових записів) досяг широкого впровадження без хардфорку, визначивши мемпул UserOperation та архітектуру bundler як стандарт рівня застосунків.
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;
🧒 Простими словами
Ефіріум — це глобальний комп'ютер, яким керують тисячі людей. Ніхто не може змінити правила наодинці. EIP — це офіційна скринька пропозицій: будь-який розробник може написати детальну пропозицію 'Я думаю, що правило X потрібно змінити на Y, ось як це працює і чому.' Спільнота її обговорює. Якщо достатньо людей погоджуються і розробники ядра впроваджують зміни — вони стають частиною правил Ефіріуму на наступному оновленні мережі.
🤓 Expert Deep Dive
Категорії EIP: Core EIP вимагають хардфорку консенсусу (всі клієнти Ефіріуму — Geth, Nethermind, Besu — повинні одночасно впровадити зміни). ERC визначають API рівня застосунків без хардфорку. EIP-1559: замінив аукціон першої ціни на baseFee (спалюється протоколом) + priorityFee (чайові валідатору). Механізм спалювання зробив ETH дефляційним під час піків активності. EIP-4844: новий тип транзакцій (Type 3) з ефемерними 'blob'-даними (~128 КБ кожен), доступними ~18 днів. L2-роловапи публікують стиснені пакети як blob-дані замість calldata, зменшуючи витрати на L1 у 10–100 разів. Управління: EIP не стають законом автоматично. Реальне управління — 'груповий консенсус' AllCoreDevs + рішення валідаторів запускати оновлений клієнт.
❓ Часті питання
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).