
A melhoria contínua é crucial para o sucesso de qualquer projeto de criptomoeda. A equipa da Ethereum optou estrategicamente por procurar inovação para além do núcleo de programadores, incentivando programadores independentes, investigadores e entusiastas — toda a comunidade cripto — a apresentar ideias e soluções que permitam desenvolver o ecossistema da plataforma.
Para garantir ordem e transparência neste processo, a equipa Ethereum criou um mecanismo próprio para recolher e avaliar propostas: as Ethereum Improvement Proposals (EIP). Este sistema organiza as submissões, assegura uma avaliação sistemática e estabelece um padrão documental unificado para as melhorias na plataforma.
As Ethereum Improvement Proposals são propostas formais destinadas a melhorar e desenvolver o reconhecido projeto Ethereum. Os autores das EIP apresentam ideias e soluções técnicas específicas à equipa de desenvolvimento, com o objetivo de ultrapassar limitações da plataforma, aumentar a eficiência, reforçar a segurança e a funcionalidade, e introduzir novas funcionalidades para utilizadores e programadores.
De modo geral, as propostas de melhoria são apresentadas como documentos técnicos estruturados. Cada documento identifica os pontos-chave da iniciativa, fundamenta tecnicamente as alterações, detalha a solução proposta e especifica os passos concretos para a implementação na rede Ethereum.
Para facilitar o tratamento, os programadores da Ethereum agrupam todas as EIP em grandes categorias, cada uma dedicada a uma área distinta de desenvolvimento:
Propostas Standard Track. Esta categoria inclui todas as alterações ou atualizações que afetam a maioria ou a totalidade das implementações do protocolo Ethereum. Abrange atualizações aos protocolos de rede, regras de formação e validação de blocos, mecanismos de transação e outras operações fundamentais da rede.
A Standard Track inclui ainda propostas para padronização de componentes da plataforma e alterações que impactem a compatibilidade de aplicações descentralizadas no ecossistema Ethereum. Para maior rigor, a Standard Track divide-se em secções especializadas:
Core. Propostas diretamente associadas à camada base e ao núcleo do Ethereum, incluindo atualizações ao mecanismo de consenso e alterações fundamentais ao protocolo.
Networking. Melhorias e alterações na camada de rede, incluindo protocolos de transmissão de dados e soluções para interação entre nós.
Interface. Propostas orientadas à melhoria das interfaces, tanto para utilizadores como para integração programática com a plataforma.
ERC (Ethereum Request for Comments). Normas técnicas ao nível da aplicação, incluindo especificações de contratos. Esta secção abrange normas essenciais como formatos de token (ERC-20, ERC-721), sistemas de registo de nomes, esquemas URI, formatos de bibliotecas e pacotes, e normas para carteiras cripto.
Propostas Meta. Estas propostas abrangem alterações nas ferramentas de desenvolvimento, metodologias de trabalho ou ambientes aplicados na criação e evolução do Ethereum. Propostas Meta podem incidir sobre procedimentos de decisão, padrões documentais ou aspetos organizativos do desenvolvimento do projeto.
Propostas Informativas. Estas focam-se em questões de arquitetura e design no Ethereum, fornecendo recomendações gerais ou informação à comunidade, sem propor novas funcionalidades ou alterações ao protocolo.
A equipa Ethereum introduziu, em 2015, o mecanismo formal de propostas de melhoria — Ethereum Improvement Proposals. Para promover a transparência e acessibilidade, criou um repositório público de EIP no GitHub, onde qualquer interessado pode consultar propostas, respetivos estados e históricos de discussão.
Curiosidade! Ao desenvolver o conceito EIP, a equipa Ethereum inspirou-se no sistema Bitcoin Improvement Proposals (BIP), que permitiu o progresso coordenado na comunidade distribuída de programadores Bitcoin.
O sistema EIP é fundamental para o desenvolvimento contínuo do Ethereum e para a evolução do seu ecossistema. Com as EIP, a equipa de programadores acede a uma vasta diversidade de ideias e soluções técnicas de especialistas de todo o mundo, acelerando a inovação de forma significativa.
A equipa Ethereum analisa regularmente novas EIP, conduz avaliações técnicas e leva as iniciativas mais promissoras a debate público na comunidade de programadores. Este método garante decisões transparentes e incorpora contributos de múltiplos intervenientes.
Importante! Qualquer membro da comunidade — independentemente do estatuto ou experiência — pode criar e submeter uma EIP. Esta abertura torna o desenvolvimento Ethereum verdadeiramente democrático e impulsiona a inovação.
Quando editores e especialistas técnicos identificam forte potencial numa proposta, iniciam a implementação da EIP na rede principal. Antes de qualquer alteração ser aplicada, os programadores realizam testes exaustivos em redes de teste e avaliam o impacto da iniciativa no desempenho, na segurança e na compatibilidade com aplicações já existentes.
Para maior eficiência, os programadores da Ethereum reúnem frequentemente EIP relacionadas num único pacote de atualização para grandes iniciativas. Esta abordagem coordenada facilita a transição para novos padrões.
Para ilustrar o funcionamento do sistema EIP, seguem exemplos de propostas que influenciaram de forma decisiva o desenvolvimento da Ethereum.
A EIP-1559 é um dos casos mais emblemáticos, tendo introduzido alterações fundamentais no modelo económico da Ethereum. O objetivo central foi conduzir a rede gradualmente para um modelo deflacionista, queimando parte das taxas de transação. Os autores criaram ainda um método de cálculo de taxas mais justo e previsível, melhorando significativamente a experiência do utilizador.
Outro exemplo relevante do sistema EIP é a transformação do mecanismo de consenso da Ethereum. Os programadores utilizam EIP para migrar a plataforma do sistema intensivo em energia Proof-of-Work para o método mais eficiente e sustentável Proof-of-Stake. Esta transição, concretizada por várias EIP interligadas, representa uma das maiores atualizações tecnológicas da história cripto e demonstra a capacidade do sistema para resolver desafios técnicos complexos.
As EIP são documentos formais para propor novas funcionalidades ou alterações na rede Ethereum. São o principal mecanismo de governança comunitária e de evolução do protocolo Ethereum.
Uma EIP passa por várias fases: elaboração com contributos da comunidade, submissão para revisão, aprovação através de discussão e votação, e implementação final na rede Ethereum. Cada etapa tem critérios de avaliação definidos.
Qualquer pessoa pode apresentar uma EIP, mas é fundamental ter competências técnicas e um profundo conhecimento do ecossistema Ethereum. Todas as propostas devem ser debatidas pela comunidade e aprovadas antes de serem implementadas.
A EIP-1559 melhora o modelo de taxas do Ethereum, tornando as taxas mais previsíveis e eficientes ao queimar a taxa base para reduzir a inflação. A EIP-2930 reduz custos de transação ao reavaliar os opcodes de acesso ao estado, otimizando a interação com smart contracts.
As EIP (Ethereum Improvement Proposals) são propostas formais de alterações na rede. Cada hard fork incorpora EIP aprovadas, exigindo que todos os nós da rede atualizem para manter o consenso.
Aceda a ethereum.org/en/EIPs para consultar todas as propostas. Cada EIP tem um estado: Draft, Review, Last Call ou Final. Acompanhe as atualizações no site oficial e na comunidade Ethereum para conhecer os desenvolvimentos mais recentes.











