EIP (Ethereum Improvement Proposal)
Um documento de design formal que propõe mudanças ao protocolo, padrões ou processos do Ethereum — o principal mecanismo de atualizações da rede.
EIP-4337 (abstração de conta) alcançou ampla adoção sem hard fork, definindo um mempool UserOperation e arquitetura de bundler como padrão de camada de aplicação.
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;
🧒 Explique como se eu tivesse 5 anos
[Ethereum](/pt/terms/ethereum) é como um computador global administrado por milhares de pessoas. Ninguém pode mudar as regras sozinho. Um EIP é como uma caixa de sugestões oficial: qualquer desenvolvedor pode apresentar uma proposta detalhada: 'Acho que deveríamos mudar a regra X para Y, veja exatamente como e por quê.' A comunidade debate. Se pessoas suficientes concordarem e os desenvolvedores implementarem, a mudança se torna parte das regras do Ethereum na próxima atualização.
🤓 Expert Deep Dive
Categorias EIP: Core EIPs requerem um hard fork de consenso (todos os clientes Ethereum devem implementar simultaneamente). ERCs definem APIs de aplicação sem hard fork. EIP-1559: Substituiu o leilão de primeiro preço por uma baseFee calculada pelo protocolo (queimada) + priorityFee (gorjeta ao validador). EIP-4844: Novo tipo de transação (Type 3) com dados 'blob' efêmeros (~128 KB, disponíveis ~18 dias). Rollups L2 publicam seus lotes como dados blob em vez de calldata — 10–100x mais barato. Governança: EIPs não se tornam lei automaticamente. A governança real é 'rough consensus' nas chamadas AllCoreDevs + decisão dos validadores de executar o software atualizado.
❓ Perguntas frequentes
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).