
Assim como ocorre em atualizações de sistema em notebooks ou celulares, a Proposta de Melhoria do Ethereum (EIP) é uma estrutura documental que padroniza o desenvolvimento de melhorias dentro do Ethereum, permitindo que qualquer pessoa proponha recomendações e contribua para o avanço dessa blockchain.
Esse é um documento técnico onde a comunidade de desenvolvedores do Ethereum publica recomendações para aprimorar o projeto, com foco em resolver problemas atuais ou promover o desenvolvimento da rede diante de novas tecnologias.
Conhecida também como “London hard fork”, a Proposta de Melhoria do Ethereum 1559 (EIP-1559) foi criada para reduzir taxas e tornar o ETH uma moeda deflacionária. Em termos práticos, a EIP-1559 transforma as taxas de gás em um sistema de dois componentes: uma “taxa base” calculada pelo sistema, obrigatória para todos os usuários que buscam velocidade padrão de transação, e uma “gorjeta” opcional para acelerar a transação. A EIP-1559 exige que todos os tokens Ether usados para pagar a taxa base sejam queimados. O suprimento total de Ether é reduzido com esse método, tornando o ativo mais raro e valioso.
O Ethereum Request for Comment (ERC) representa uma categoria específica de EIP do tipo Standards Track. Um EIP Standards Track determina qualquer mudança que afete a maioria ou todas as implementações do Ethereum, sendo subdividido em core, networking, interface e ERC. Enquanto o EIP aprimora o protocolo, o ERC define regras que viabilizam a interação entre aplicações e contratos. EIPs (incluindo ERCs) são a base da governança e estão documentados no Ethereum.
Vários padrões de desenvolvimento do Ethereum são fundamentados em interfaces de tokens. Esses padrões garantem que os smart contracts permaneçam compatíveis, permitindo que novos projetos de tokens sejam interoperáveis com exchanges descentralizadas já existentes.
Em novembro de 2015, Fabian Vogelsteller apresentou a primeira versão de um token como Ethereum Request for Comments (ERC), recebendo automaticamente o número 20 no GitHub e originando os “Tokens ERC20”. O ERC-20 define uma interface padrão para representação de tokens, oferecendo funcionalidades básicas de transferência. O objetivo principal é garantir interoperabilidade entre padrões suportados, como carteiras e exchanges.
Embora não seja destinado a valores mobiliários, os padrões ERC-721 e ERC-1155 são relevantes por permitirem a tokenização de ativos físicos. O conceito de não fungibilidade no ERC-721 possibilita a criação de smart contracts onde cada token é único, aplicando-se facilmente a itens raros, exclusivos ou colecionáveis. O CryptoKitties, jogo que permite comprar, vender e trocar cards virtuais, é o exemplo mais conhecido.
O ERC-1155 evolui os padrões ERC-20 e ERC-721 ao permitir o gerenciamento de tokens fungíveis e não fungíveis em um único contrato, possibilitando transações com múltiplos tokens de diferentes tipos. Essa funcionalidade foi criada para uso em jogos digitais mais complexos que o CryptoKitties, como aqueles que permitem venda, compra e troca de moedas e itens virtuais.
O ERC-4907 é um padrão de token Ethereum desenvolvido para facilitar a criação de tokens fungíveis e não fungíveis (NFTs). NFTs são ativos digitais únicos, indivisíveis e não intercambiáveis. O ERC-4907 oferece um método padronizado para criar e gerenciar NFTs na blockchain do Ethereum, permitindo que desenvolvedores criem colecionáveis digitais, itens de jogos e outros ativos digitais exclusivos.
Assim como em qualquer empresa ou projeto, a equipe estabelece metas e busca aprimorar tecnologia e qualidade do produto. No setor cripto, ocorre o mesmo: o Ethereum possui seus EIPs e ERCs, onde desenvolvedores propõem melhorias e a comunidade vota quais serão implementadas. Ou seja, novos EIPs e ERCs podem ser incorporados a este módulo futuramente, conforme Ethereum e Ether evoluem.
Destaques
Artigos Relacionados