EIP(Ethereum Improvement Proposal)
イーサリアムのプロトコル、標準、またはプロセスへの変更を提案する公式設計文書 — ネットワークアップグレードのための主要なメカニズム。
EIP-4337(アカウント抽象化)はハードフォークなしでアプリケーション層のスタンダードとしてUserOperationメンプールとバンドラーアーキテクチャを定義し、広く普及した。
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;
🧒 5歳でもわかるように説明
イーサリアムは何千人もの人々が運営するグローバルなコンピュータです。誰も一人でルールを変えることはできません。EIPは公式な提案箱のようなもの:どの開発者でも「ルールXをYに変えるべきだと思います、理由と方法はこちら」という詳細な提案を提出できます。コミュニティが議論し、十分な合意が得られてコア開発者が実装すれば、次のネットワークアップグレードでイーサリアムのルールの一部になります。
🤓 Expert Deep Dive
EIPカテゴリ:Core EIPはコンセンサスハードフォークが必要(Geth、Nethermind、Besuなど全クライアントが同時に実装)。ERCはハードフォークなしでアプリケーションAPIを定義。EIP-1559:ファーストプライスオークションをプロトコル計算のbaseFee(焼却)+ priorityFee(バリデーターへのチップ)に置き換え。高活動期にETHがデフレ的になる。EIP-4844:新トランザクションタイプ(Type 3)で一時的な「blob」データ(~128KB、~18日間利用可能)。L2ロールアップがcalldataの代わりにblobデータとしてバッチを投稿し、10〜100倍安くなる。ガバナンス:EIPは自動的に法律にはならない。AllCoreDev通話での「大まかな合意」+バリデーターの更新クライアント実行の決定が実際の統治。
❓ よくある質問
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).