Linha do tempo de todas as bifurcações do Ethereum (2014 até o presente)
Uma linha do tempo dos principais marcos, bifurcações e atualizações da blockchain Ethereum.
Bifurcações ocorrem quando grandes atualizações ou alterações técnicas precisam ser feitas na rede, que geralmente são decorrentes de Propostas de Melhoria do Ethereum (EIPs) e alteram as "regras" do protocolo.
Quando é necessário atualizar um software tradicional, com controle centralizado, a empresa apenas publica uma nova versão para o usuário final. Blockchains funcionam de maneira diferente porque não há propriedade centralizada. Clientes Ethereum devem atualizar seu software para implementar as novas regras da bifurcação. Além disso, os criadores de bloco (mineradores em um mundo com prova de trabalho, validadores em um mundo com prova de participação) e nós devem criar blocos e validá-los conforme as novas regras. Mais sobre mecanismos de consenso
Essas mudanças nas regras podem criar uma divisão temporária na rede. Novos blocos podem ser produzidos conforme as novas regras ou as antigas. Geralmente, as bifurcações são acordadas antes do tempo, para que os clientes adotem as mudanças de uníssono e para que a bifurcação com as melhorias se torne a cadeia principal. No entanto, em casos raros, desacordos sobre as bifurcações podem causar uma divisão permanente na rede. A mais notável é a criação do Ethereum Classic com a bifurcação DAO.
O software subjacente ao Ethereum é composto de duas metades, conhecidas como e .
Nomenclatura da melhoria de execução
Desde 2021, as melhorias na camada de execução são nomeadas de acordo com os nomes das cidades das localidades anteriores da Devcon (opens in a new tab) em ordem cronológica:
| Nome da Melhoria | Ano da Devcon | Número da Devcon | Data da Melhoria |
|---|---|---|---|
| Berlin | 2014 | 0 | 15 de abril de 2021 |
| London | 2015 | I | 5 de agosto de 2021 |
| Shanghai | 2016 | II | 12 de abril de 2023 |
| Cancun | 2017 | III | 13 de março de 2024 |
| Praga | 2018 | IV | A definir - Próximo |
| Osaka | 2019 | V | A definir |
| Bogotá | 2022 | VI | A definir |
| Bangkok | 2024 | VII | A definir |
Nomenclatura da melhoria de consenso
Desde o lançamento da , as melhorias na camada de consenso recebem o nome de estrelas que começam com letras em ordem alfabética:
| Nome da Melhoria | Data da Melhoria |
|---|---|
| Origem da Beacon Chain | 1 de dezembro de 2020 |
| Altair (opens in a new tab) | 27 de outubro de 2021 |
| Bellatrix (opens in a new tab) | 6 de setembro de 2022 |
| Capella (opens in a new tab) | 12 de abril de 2023 |
| Deneb (opens in a new tab) | 13 de março de 2024 |
| Electra (opens in a new tab) | A definir - Próximo |
| Fulu (opens in a new tab) | A definir |
Nomenclatura combinada
As melhorias de execução e de consenso foram inicialmente lançadas em momentos diferentes, mas após A Fusão em 2022, elas foram implantadas simultaneamente. Como tal, surgiram termos coloquiais para simplificar as referências a estas melhorias usando um único termo conjunto. Isso começou com a atualização Shanghai-Capella, comumente chamada de "Shapella", e continuou com as atualizações Cancun-Deneb (Dencun) e Prague-Electra (Pectra).
| Melhoria de Execução | Melhoria de Consenso | Nome Abreviado |
|---|---|---|
| Shanghai | Capella | "Shapella" |
| Cancun | Deneb | "Dencun" |
| Praga | Electra | "Pectra" |
| Osaka | Fulu | "Fusaka" |
Pule direto para as informações sobre algumas das melhorias anteriores particularmente importantes: Beacon Chain; A Fusão; e EIP-1559
Procurando por futuras melhorias de protocolo? Saiba mais sobre as próximas melhorias no planejamento do Ethereum.
2025
Fulu-Osaka ("Fusaka")
Praga-Electra ("Pectra")
A melhoria Prague-Electra ("Pectra") inclui diversas melhorias no protocolo do Ethereum, visando melhorar a experiência de todos os usuários, redes da layer 2, stakers e operadores de nós.
O staking recebeu uma melhoria com contas de validadores compostas e controle melhorado sobre os ativos em stake utilizando a execução do endereço de saque. EIP-7251 aumentou o saldo máximo efetivo de um único validador para 2048, melhorando a eficiência de capital para stakers. EIP-7002 possibilitou que uma conta de execução consiga executar ações de validadores de uma forma segura, incluindo saídas ou saques parciais dos fundos, melhorando a experiência para stakers de ETH e auxiliando no fortalecimento e a responsabilidade de operadores de nós.
Outras partes da atualização focaram em melhorar a experiência para usuários normais. A EIP-7702 trouxe a capacidade de uma conta regular que não seja um contrato inteligente () executar um código semelhante a um contrato inteligente. Isto desbloqueou diversas funcionalidades novas para contas tradicionais do Ethereum, como transações em massa, patrocínio de gás, autenticações alternativas, controle de gastos programáveis, mecanismos para recuperação de contas e mais.
Melhor experiência do usuário:
- EIP-7702 - Definir o código de conta EOA
- EIP-7691 - Aumento da taxa de transferência de blobs
- EIP-7623 - Aumentar o custo do calldata
- EIP-7840 - Adicionar agendamento de blobs aos arquivos de configuração EL
Melhor experiência de staking:
- EIP-7251 - Aumentar o
MAX_EFFECTIVE_BALANCE - EIP-7002 - Saídas acionáveis pela camada de execução
- EIP-7685 - Solicitações de camada de execução de propósito geral
- EIP-6110 - Depósitos de validadores registrados on-chain
Melhorias eficiência e segurança do protocolo:
- Pectra.wtf (opens in a new tab)
- Como a Pectra melhorará a experiência de staking (opens in a new tab)
- Leia as especificações da melhoria Electra (opens in a new tab)
- Perguntas frequentes (FAQ) sobre Praga-Electra ("Pectra")
2024
Cancun-Deneb ("Dencun")
Resumo da Cancun
A melhoria Cancun contém um conjunto de aprimoramentos para a execução do Ethereum, com o objetivo de melhorar a escalabilidade, em conjunto com as melhorias de consenso da Deneb.
Isso inclui, notavelmente, a EIP-4844, conhecida como Proto-Danksharding, que diminui significativamente o custo de armazenamento de dados para os rollups da camada 2. Isto é conseguido por meio da introdução de "blobs" de dados que permitem que os rollups publiquem dados na rede principal por um curto período de tempo. Isso resulta em taxas de transação significativamente mais baixas para usuários de rollups da camada 2.
- Rollups da camada 2
- Proto-Danksharding
- Danksharding
- Leia a especificação da melhoria Cancun (opens in a new tab)
Resumo da Deneb
A melhoria Deneb contém um conjunto de aprimoramentos no consenso do Ethereum, com o objetivo de melhorar a escalabilidade. Esta melhoria vem em conjunto com as melhorias Cancún na camada de execução para habilitar o Proto-Danksharding (EIP-4844), juntamente com outras melhorias para a Beacon Chain.
Mensagens de saída voluntária pré-geradas e assinadas não expiram mais, proporcionando assim mais controle aos usuários que estão colocando seus fundos em stake com um operador de nó terceirizado. Com esta mensagem de saída assinada, os participantes podem delegar a operação do nó, mantendo a capacidade de sair com segurança e retirar seus fundos a qualquer momento, sem precisar pedir permissão a ninguém.
EIP-7514 impõe uma limitação na emissão de ETH ao restringir a taxa de 'churn', permitindo que apenas oito (8) validadores possam entrar na rede por época. Como a emissão de ETH é proporcional ao total de ETH em stake, limitar o número de validadores que entram limita a taxa de crescimento de novos ETH emitidos, ao mesmo tempo que reduz os requisitos de hardware para operadores de nós, ajudando na descentralização.
- Leia as especificações da melhoria Deneb (opens in a new tab)
- Perguntas frequentes (FAQ) sobre Cancun-Deneb ("Dencun")
2023
Shanghai-Capella ("Shapella")
Resumo de Shanghai
A atualização Shanghai trouxe saques de stake para a camada de execução. Em conjunto com a atualização Capella, isso permitiu que os blocos aceitassem operações de saque, o que permite que os stakers saquem seu ETH da Beacon Chain para a camada de execução.
Resumo da Capella
A atualização Capella foi a terceira maior atualização para a camada de consenso (Beacon Chain) e permitiu saques de stake. Capella ocorreu em sincronia com a atualização da camada de execução, Shanghai, e ativou a funcionalidade de saque de stake.
Essa atualização da camada de consenso trouxe a capacidade para os stakers que não forneceram credenciais de saque com seu depósito inicial de fazê-lo, permitindo assim os saques.
A atualização também forneceu a funcionalidade de varredura automática de contas, que processa continuamente as contas do validador para todos os pagamentos de recompensas disponíveis ou saques totais.
2022
Paris (A Fusão)
Resumo
A melhoria Paris foi acionada pela blockchain de prova de trabalho que ultrapassou uma de 58750000000000000000000. Isso aconteceu no bloco 15537393, em 15 de setembro de 2022, iniciando a atualização Paris para o próximo bloco. Paris foi a transição para A Fusão - sua principal característica foi desligar o algoritmo de mineração da prova de trabalho e a lógica de consenso associada, ligando a prova de participação em seu lugar. A própria Paris foi uma melhoria para os clientes de execução (equivalente a Bellatrix na camada de consenso) que permitiu que eles recebessem instruções de seus clientes de consenso conectados. Isso exigiu a ativação de um novo conjunto de métodos de API internos, conhecidos coletivamente como a Engine API (opens in a new tab). Esta foi, indiscutivelmente, a melhoria mais significativa na história do Ethereum desde a Homestead!
Bellatrix
Resumo
A melhoria Bellatrix foi a segunda melhoria programada para a Beacon Chain, preparando a cadeia para A Fusão. Ela traz penalidades ao validador para seus valores totais por inatividade e ofensas sancionáveis. Bellatrix também inclui uma atualização nas regras de escolha de bifurcações para preparar a cadeia para o The Merge e a transição do último bloco de prova de trabalho para o primeiro bloco de prova de participação. Isso inclui tornar os clientes de consenso cientes da de 58750000000000000000000.
Gray Glacier
Resumo
A melhoria de rede Gray Glacier adiou a por três meses. Esta é a única alteração introduzida nesta melhoria e é de natureza semelhante às melhorias Arrow Glacier e Muir Glacier. Alterações semelhantes foram realizadas nas melhorias de rede Bizâncio, Constantinopla e Londres.
- EIP-5133 – atrasa a bomba de dificuldade até setembro de 2022
2021
Arrow Glacier
Resumo
A melhoria de rede Arrow Glacier adiou a por vários meses. Esta é a única alteração introduzida nesta melhoria e é de natureza semelhante à melhoria Muir Glacier. Alterações semelhantes foram realizadas nas melhorias de rede Bizâncio, Constantinopla e Londres.
- Blog da EF - Anúncio da Melhoria Arrow Glacier (opens in a new tab)
- Ethereum Cat Herders - Melhoria Arrow Glacier do Ethereum (opens in a new tab)
- EIP-4345 – atrasa a bomba de dificuldade até junho de 2022
Altair
Resumo
A melhoria Altair foi a primeira melhoria agendada para a Beacon Chain. Foi adicionado suporte para “comitês de sincronização”, permitindo clientes leves, aumentando a inatividade do validador e removendo penalidades à medida que o desenvolvimento avançava para o The Merge.
Curiosidade!
Altair foi a primeira grande atualização de rede que teve um tempo exato de implantação. Todas as atualizações anteriores eram baseadas em um número de bloco declarado na cadeia de prova de trabalho, na qual o tempo de mineração de cada bloco varia. A Beacon Chain não requer resolver a prova de trabalho, em vez disso, ela funciona segundo um sistema de tempo em épocas, composto de 32 “intervalos” de 12 segundos cada, durante os quais os validadores podem propor blocos. É por isso que sabíamos exatamente quando atingiríamos a época 74.240 e a data de lançamento da Altair!
Londres
Resumo
A melhoria Londres introduziu a EIP-1559 (opens in a new tab), que reformou o mercado de taxas de transação, juntamente com alterações na forma como os reembolsos de gás são tratados e o cronograma da .
O que foi a melhoria London / EIP-1559?
Antes da melhoria London, o Ethereum tinha blocos de tamanho fixo. Em momentos de alta demanda de rede, esses blocos operaram em capacidade máxima. Como resultado, os usuários muitas vezes tiveram que esperar a redução da demanda para serem incluídos em um bloco, o que levou a uma má experiência do usuário. A atualização London introduziu blocos de tamanho variável ao Ethereum.
A forma como as taxas de transação na rede Ethereum eram calculadas mudou com a Melhoria Londres de agosto de 2021. Antes da melhoria Londres, as taxas eram calculadas sem separar as taxas base e de prioridade, da seguinte forma:
Digamos que Alice tenha que pagar a Roberto 1 ETH. Na transação, o limite de gás é de 21.000 unidades e o preço do gás é de 200 gwei.
A taxa total teria sido: Unidades de gás (limite) * Preço do gás por unidade ou seja, 21.000 * 200 = 4.200.000 gwei ou 0,0042 ETH
A implementação da EIP-1559 (opens in a new tab) na Melhoria Londres tornou o mecanismo de taxa de transação mais complexo, mas tornou as taxas de gás mais previsíveis, resultando em um mercado de taxas de transação mais eficiente. Os usuários podem enviar transações com um maxFeePerGas correspondente ao quanto estão dispostos a pagar para que a transação seja executada, sabendo que não pagarão mais do que o preço de mercado pelo gás (baseFeePerGas), e receberão qualquer valor extra, menos a gorjeta, de volta.
Este vídeo explica a EIP-1559 e os benefícios que ela traz: EIP-1559 Explicada (opens in a new tab)
- [Você é um desenvolvedor de dapp? Certifique-se de atualizar suas bibliotecas e ferramentas. (opens in a new tab)
- Leia o anúncio da Ethereum Foundation (opens in a new tab)
- Leia a explicação dos Ethereum Cat Herders (opens in a new tab)
Berlim
Resumo
A atualização Berlim otimizou o custo de gás para certas ações de EVM e aumenta o suporte para vários tipos de transação.
- Leia o anúncio da Ethereum Foundation (opens in a new tab)
- Leia a explicação dos Ethereum Cat Herders (opens in a new tab)
2020
Gênese da Beacon Chain
Resumo
A Beacon Chain precisava de 16.384 depósitos de 32 ETH em stake para ser lançada com segurança. Isso aconteceu em 27 de novembro, e a Beacon Chain começou a produzir blocos em 1º de dezembro de 2020.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
Contrato de depósito de staking implantado
Resumo
O contrato de depósito de staking introduziu o no ecossistema Ethereum. Embora seja um contrato da , ele teve um impacto direto na linha do tempo para o lançamento da Beacon Chain, uma importante melhoria do Ethereum.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
Muir Glacier
Resumo
A bifurcação Muir Glacier introduziu um atraso na . Aumentos na dificuldade do bloco do mecanismo de consenso de prova de trabalho ameaçaram degradar a usabilidade do Ethereum, aumentando os tempos de espera para o envio de transações e o uso de dapps.
- Leia o anúncio da Ethereum Foundation (opens in a new tab)
- Leia a explicação dos Ethereum Cat Herders (opens in a new tab)
- EIP-2384 – atrasa a bomba de dificuldade por mais 4.000,000 blocos, ou cerca de 611 dias.
2019
Istambul
Resumo
O fork (bifurcação) Istanbul:
- Otimizou o custo de de certas ações na EVM.
- Melhoria na resiliência a ataques de negação de serviço.
- Tornou as soluções de escalabilidade da camada 2 baseadas em SNARKs e STARKs mais eficientes.
- Interoperação entre Ethereum e Zcash habilitada.
- Contratos permitidos para introduzir funções mais criativas.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
- EIP-152 – permite que o Ethereum funcione com moedas que preservam a privacidade, como Zcash.
- EIP-1108 - criptografia mais barata para melhorar os custos.
- EIP-1344 - protege a rede Ethereum contra ataques que repetem transações ao adicionar
CHAINIDopcode. - EIP-1884 – otimizando os preços de gás dos opcodes com base no consumo.
- EIP-2028 - reduz o custo de CallData para mais dados em blocos - bom para Camada 2 de scaling.
- EIP-2200 – outras alterações de preço de gás de opcodes.
Constantinopla
Resumo
O fork (bifurcação) Constantinople:
- Reduziu as recompensas de mineração de bloco de 3 para 2 ETH.
- Garantiu que a blockchain não congelasse antes da implementação da prova de participação.
- Otimizou o custo de de certas ações na EVM.
- Agora apresenta a capacidade de interagir com endereços que ainda não foram criados.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
- EIP-145 – otimiza o custo de certas ações onchain.
- EIP-1014 – permite que você interaja com endereços que ainda não foram criados.
- EIP-1052 – introduz a instrução
EXTCODEHASHpara obter o hash do código de outro contrato. - EIP-1234 – garante que a blockchain não trave antes da prova de participação e reduz a recompensa pela mineração de blocos de 3 para 2 ETH.
2017
Bizâncio
Resumo
O fork (bifurcação) Byzantium:
- Reduziu as recompensas de mineração de blocos de 5 para 3 ETH.
- Adiou a por um ano.
- Adicionada a capacidade de fazer chamadas sem alteração de estado para outros contratos.
- Adicionou certos métodos de criptografia para permitir a escalabilidade da camada 2.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
- EIP-140 – adiciona o opcode
REVERT. - EIP-658 – campo de status adicionado aos recibos de transação para indicar sucesso ou falha.
- EIP-196 - adiciona curva elíptica e multiplicação escalar para permitir ZK-Snarks.
- EIP-197 – adiciona curva elíptica e multiplicação escalar para permitir ZK-Snarks.
- EIP-198 – ativa a verificação de assinatura RSA.
- EIP-211 – adiciona suporte para valores de retorno de tamanho variável.
- EIP-214 – adiciona o opcode
STATICCALL, permitindo não alterar o estado de chamadas para outros contratos. - EIP-100 – altera a fórmula de ajuste de dificuldade.
- EIP-649 – atrasos por 1 ano e reduz a recompensa do bloco de 5 para 3 ETH.
2016
Spurious Dragon
Resumo
O fork (bifurcação) Spurious Dragon foi a segunda resposta aos ataques de negação de serviço (DoS) na rede (setembro / outubro de 2016), incluindo:
- ajustar preços do código de operação para evitar ataques futuros à rede.
- permitindo "desinchar" do estado da cadeia de blocos.
- adicionando proteção contra ataques de repetição.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
- EIP-155 – impede que transações de uma cadeia Ethereum sejam retransmitidas em uma cadeia alternativa, por exemplo, uma transação da rede de testes sendo reproduzida na cadeia principal do Ethereum.
- EIP-160 – ajusta os preços do opcode
EXP– torna mais difícil para desacelerar a rede por meio de operações de contrato computacionalmente caras. - EIP-161 – permite a remoção de contas vazias adicionadas por meio de ataques DOS.
- EIP-170 – muda o tamanho máximo do código que um contrato na blockchain pode ter – para 24576 bytes.
Tangerine Whistle
Resumo
O fork (bifurcação) Whistle Tangerine foi a primeira resposta aos ataques de negação de serviço (DoS) na rede (setembro / outubro de 2016), incluindo:
- resolução de problemas urgentes de integridade da rede relacionados a códigos de operação com preços reduzidos.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
Bifurcação da DAO
Resumo
A bifurcação da DAO foi uma resposta ao ataque à DAO de 2016 (opens in a new tab), no qual um contrato inseguro de uma foi esvaziado em mais de 3,6 milhões de ETH em um hack. A bifurcação moveu os fundos do contrato defeituoso para um novo contrato (opens in a new tab) com uma única função: saque. Qualquer pessoa que tenha perdido fundos poderia sacar 1 ETH para cada 100 tokens DAO em suas carteiras.
Esse curso de ação foi votado pela comunidade Ethereum. Qualquer detentor de ETH podia votar por meio de uma transação em uma plataforma de votação (opens in a new tab). A decisão de fazer a bifurcação ultrapassou 85% dos votos.
Alguns mineradores recusaram a bifurcação porque o incidente da DAO não era um defeito do protocolo. Eles passaram a formar o Ethereum Classic (opens in a new tab).
Leia o anúncio da Ethereum Foundation (opens in a new tab)
Homestead
Resumo
O fork (bifurcação) Homestead que olhou para o futuro. Incluiu várias alterações no protocolo e uma alteração na rede que deu ao Ethereum a capacidade de fazer mais atualizações na rede.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
2015
Descongelamento da Frontier
Resumo
A bifurcação de descongelamento da Frontier removeu o limite de 5.000 de por e definiu o preço padrão do gás como 51 . Isso é permitido para transações – as transações requerem 21.000 em gás. A foi introduzida para garantir um futuro hard-fork para a .
- Leia o anúncio da Ethereum Foundation (opens in a new tab)
- Leia a Atualização 1 do Protocolo Ethereum (opens in a new tab)
Frontier
Resumo
Frontier era a implementação mais simples do projeto Ethereum. Ela veio após a fase de testes bem-sucedida da Olympic. Ela era destinada a usuários técnicos, especificamente a desenvolvedores. Os tinham um limite de de 5.000. Esse período de “escavação” permitiu que os mineradores iniciassem as suas operações e que os primeiros adotantes instalassem os seus clientes sem “pressa”.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
2014
Venda de Ether
O Ether permaneceu à venda oficialmente por 42 dias. Era possível comprá-lo com BTC.
Leia o anúncio da Ethereum Foundation (opens in a new tab)
Lançamento do Yellowpaper
O Yellow Paper, de autoria do Dr. Gavin Wood, é uma definição técnica do protocolo Ethereum.
Ver o Yellow Paper (opens in a new tab)
2013
Lançamento do Whitepaper
Este artigo introdutório foi originalmente publicado em 2013 por Vitalik Buterin, fundador da Ethereum, antes do lançamento do projeto em 2015.
Última atualização da página: 22 de abril de 2026