Uma EIP, sigla de Ethereum Improvement Proposal, é um documento de projeto usado para descrever e discutir mudanças ou informações relacionadas ao Ethereum. Normalmente registra a motivação, especificação técnica, justificativa e considerações relevantes de compatibilidade ou segurança. O número identifica um documento; por si só, não significa que uma funcionalidade foi adotada ou está disponível.
Diferentes finalidades
Propostas Standards Track abrangem regras centrais do protocolo, comunicação em rede, interfaces e padrões de aplicações. ERCs são a categoria de padrões de aplicações, incluindo interfaces de tokens. Propostas Meta tratam de processos; Informational fornecem orientação ou contexto sem necessariamente representar consenso da comunidade.
Por exemplo, a EIP-1559 especificou mudanças no mercado de taxas de transação de execução do Ethereum, incluindo uma taxa base determinada pelo protocolo.
Da proposta à implementação
Documentos podem avançar por Draft, Review, Last Call e Final, ou se tornar Stagnant ou Withdrawn. Editores verificam a qualidade documental e os requisitos do processo; atribuir um número não é uma decisão unilateral de mudar o Ethereum.
Mudanças no protocolo central exigem implementação, testes e coordenação de atualizações da rede. Publicar uma proposta não atualiza automaticamente o software dos nós. “Final” descreve seu estado no processo de padronização, não uma certificação de segurança para cada implementação.
Para entender se uma funcionalidade se aplica, consulte o status da proposta junto ao histórico de implementação e ativação da rede relevante.