Skip to content

RedesEthereum

O que é a Ethereum e como ela funciona?

Atualizado:

Nesta página

A Ethereum é uma blockchain pública que pode executar programas, chamados contratos inteligentes, além de movimentar dinheiro. Este artigo explica quem a criou, como funcionam os blocos e as taxas, por que a rede principal pode ser cara e como acompanhá-la ao vivo.

Novo no assunto? Comece por o que é uma blockchain.

O que é a Ethereum e quem a criou

A Ethereum foi proposta em 2013 por Vitalik Buterin e lançada em 2015 por um grupo de colaboradores iniciais. Ela não pertence a uma empresa. O software é de código aberto e desenvolvido por várias equipes independentes de clientes, enquanto uma organização sem fins lucrativos, a Ethereum Foundation, financia pesquisas e concede subsídios. Milhares de nós e muitos validadores operam a rede.

O Bitcoin provou que um livro-razão podia funcionar sem banco. A Ethereum fez uma pergunta maior: e se o livro-razão também pudesse executar código? Um contrato inteligente é um pequeno programa armazenado na blockchain que roda exatamente como foi escrito quando alguém o chama. Essa é a base de tokens, exchanges descentralizadas, protocolos de empréstimo e NFTs.

Hoje a Ethereum é a principal camada base das finanças descentralizadas e da maioria das redes layer 2, como Arbitrum, Base e Optimism.

Como funciona: prova de participação

A Ethereum passou da prova de trabalho para a prova de participação (proof of stake) em 2022. Em vez de mineradores queimando eletricidade, os validadores bloqueiam ETH como depósito (um stake). O protocolo escolhe validadores para propor e votar blocos. Um validador que trapaceia pode perder parte do seu stake, e um que fica offline ganha menos.

O tempo é dividido em slots de 12 segundos. Em cada slot, um validador é escolhido para propor um bloco. Se esse validador estiver offline, o slot fica vazio, então pode ocorrer um intervalo maior que 12 segundos. 32 slots formam uma época (epoch), cerca de 6,4 minutos.

Finalidade

Uma transação é incluída quando está em um bloco. Ela é finalizada após cerca de duas épocas, aproximadamente 13 minutos, quando validadores que detêm mais de dois terços do ETH em stake votaram nela. Um bloco finalizado é praticamente impossível de reverter sem destruir uma grande quantidade de stake. Corretoras e pontes costumam esperar a finalidade para valores altos. Veja finalidade e confirmações.

A EVM e os contratos inteligentes

A Máquina Virtual da Ethereum (EVM, Ethereum Virtual Machine) é o motor que executa os contratos inteligentes. Seu design se tornou um padrão. Muitas outras redes o copiam, e é por isso que Arbitrum, Base, Optimism e Polygon são chamadas de redes EVM. Um desenvolvedor pode escrever um contrato uma vez e implantá-lo em todas elas, e carteiras como a MetaMask funcionam em todas.

ETH, gwei e taxas

O ETH é a moeda nativa. Ele paga cada transação. As taxas são medidas em gas, uma unidade de computação. Uma simples transferência de ETH usa 21.000 de gas. Uma troca (swap) de tokens ou a criação (mint) de um NFT usa muito mais.

Os preços são cotados em gwei, um bilionésimo de um ETH. Uma taxa é o gas usado multiplicado pelo preço do gas. Por exemplo, uma transferência a 20 gwei custa 21.000 vezes 20 = 420.000 gwei, ou seja, 0,00042 ETH.

Desde o EIP-1559, cada bloco tem uma taxa base (base fee) que se ajusta automaticamente. Quando um bloco está mais da metade cheio, a taxa base sobe, e quando está mais vazio, ela cai. A taxa base é queimada, ou seja, removida da oferta. Além dela, quem envia pode acrescentar uma gorjeta de prioridade (priority tip) que vai para o validador e faz a transação subir na fila.

Por que a rede principal é cara nos horários de pico

O espaço em bloco é limitado, então, quando a demanda dispara, como num mint popular ou numa queda do mercado, os remetentes competem e a taxa base sobe. Cada bloco cheio acrescenta até cerca de 12,5 por cento à taxa base. Os períodos calmos são bem mais baratos. Confira o preço atual no monitor de gas e leia gas e taxas.

Blobs e o roteiro centrado em rollups

A Ethereum escolhe não escalar tornando seus próprios blocos enormes. Em vez disso, o plano é que os rollups de layer 2 executem as transações fora da rede principal e publiquem dados comprimidos de volta na Ethereum. Veja layer 1, layer 2 e layer 3 e rollups.

O EIP-4844 acrescentou os blobs, um tipo mais barato de espaço temporário de dados pensado para rollups. Como os blobs têm seu próprio mercado de taxas, os rollups pagam menos para publicar dados, e os usuários veem taxas menores nas layer 2. A Ethereum continua sendo a camada de liquidação em que o estado final é ancorado.

Endereços e tokens

Os endereços da Ethereum começam com 0x seguido de 40 caracteres hexadecimais. O mesmo endereço funciona em todas as redes EVM, porque é derivado da mesma chave. Seu endereço na Ethereum também é seu endereço na Base, Arbitrum, Optimism e Polygon. Seu saldo em cada rede, porém, é separado.

Os tokens seguem padrões. O ERC-20 é o padrão para tokens fungíveis, como as stablecoins. Um token não fica armazenado na sua carteira. É um registro no contrato do token que diz que o seu endereço tem um certo saldo. Enviar um token exige ETH para o gas, mesmo que você esteja enviando USDC. Veja stablecoins.

Como a Ethereum se compara

Ethereum Base Polygon Solana
Tipo Layer 1 Rollup de layer 2 Rede PoS própria Layer 1
Tempo de bloco 12 segundos 2 segundos Cerca de 2 segundos Cerca de 0,4 segundo
Token de gas ETH ETH POL SOL
Taxa típica A mais alta Baixa Baixa Muito baixa

A rede principal oferece a maior segurança e o ecossistema mais profundo. Outras redes oferecem taxas menores. Veja por que as taxas diferem entre as redes.

O que observar

  • Rede errada. O mesmo endereço 0x existe em muitas redes. Fundos enviados pela rede errada chegam ao seu endereço ali e geralmente são recuperáveis, mas não se o destinatário for uma corretora que não suporta essa rede. Confira o nome da rede antes de confirmar.
  • Aprovações de tokens. Muitos apps pedem que você aprove um contrato a gastar seus tokens. Aprove apenas o que você confia e revogue aprovações antigas.
  • Tokens falsos e phishing. Qualquer pessoa pode criar um token com qualquer nome. Verifique os endereços dos contratos em uma fonte oficial.
  • Transações que falham também custam gas. Se uma chamada de contrato é revertida, a taxa ainda é cobrada.
  • Bugs em contratos. Contratos inteligentes podem ter falhas, e as transações não podem ser desfeitas.

Acompanhe a Ethereum ao vivo no ChainMonitor

  • Blocos ao vivo: cada quadro é um bloco, desenhado conforme o quão cheio está, com as taxas pagas pelas suas transações.
  • Lista de blocos recentes e a busca no cabeçalho para qualquer bloco, transação ou endereço.
  • Monitor de gas: o custo de um envio, de uma transferência de token e de uma troca (swap) na Ethereum e nas outras seis redes.
  • Saúde dos RPCs da Ethereum: endpoints públicos classificados por latência e atraso, com adição à carteira em um clique.

Perguntas frequentes

Por que a Ethereum é tão cara?

O espaço em bloco é limitado e muita gente o quer. Quando a demanda é alta, a taxa base sobe automaticamente. Redes layer 2 como Base e Arbitrum tiram a maior parte da atividade da rede principal, e é por isso que são muito mais baratas.

O que é gas na Ethereum?

O gas mede a computação que uma transação exige. Você paga o gas usado multiplicado pelo preço do gas, em ETH. Uma transferência básica usa 21.000 de gas, uma troca (swap) usa mais.

ETH é a mesma coisa que Ethereum?

Ethereum é a rede. ETH é a sua moeda nativa, usada para pagar taxas e como stake dos validadores.

Quanto tempo leva uma transação na Ethereum?

Geralmente ela entra em um bloco dentro de um ou dois slots de 12 segundos. Fica final após cerca de 13 minutos.

Qual é a diferença entre Ethereum e Bitcoin?

O Bitcoin é um livro-razão de pagamentos com scripts limitados. A Ethereum executa contratos inteligentes completos. Eles usam consensos, formatos de endereço e unidades de taxa diferentes. Veja o guia do Bitcoin.

Posso usar meu endereço da Ethereum na Base ou na Arbitrum?

Sim. O mesmo endereço funciona em todas as redes EVM, mas cada rede mantém seu próprio saldo. Você precisa mover os fundos entre elas, por exemplo por uma ponte. Veja pontes e seus riscos.