Conceitos-chave
- Ethereum é uma blockchain programável: além de registrar transações, ela pode executar código chamado contratos inteligentes.
- Um contrato inteligente executa automaticamente e exatamente como está escrito, sem necessidade de um intermediário de confiança — mas ele é tão confiável quanto o seu código.
- ETH é o ativo nativo do Ethereum, usado para pagar taxas de transação e, desde a mudança para prova de participação, para ajudar a proteger a rede.
- O gas mede o custo computacional de uma transação; operações mais complexas custam mais gas, e os preços sobem com a demanda da rede.
- O Ethereum sustenta boa parte do DeFi, dos NFTs e de outras aplicações descentralizadas (dapps) construídas sobre ele.
- O Ethereum passou da prova de trabalho para a prova de participação, substituindo a mineração competitiva por validadores que fazem staking de ETH.
Se o Bitcoin se propôs a ser dinheiro descentralizado, o Ethereum se propôs a ser algo mais amplo: um computador descentralizado sobre o qual qualquer um pode construir. Lançado em 2015, o Ethereum estendeu a ideia central do Bitcoin — um livro-razão público compartilhado, mantido por uma rede distribuída em vez de uma autoridade central — e acrescentou a capacidade de executar pequenos programas diretamente sobre esse livro-razão. Este guia cobre o que isso significa na prática, o que ETH e gas de fato são, e o que a rede torna possível.
O que o Ethereum de fato é
Como o Bitcoin, o Ethereum é mantido por uma rede global de computadores independentes que cada um guarda uma cópia da mesma blockchain e concorda sobre o seu conteúdo por meio de um conjunto compartilhado de regras. A diferença chave é o que esse livro-razão pode armazenar. O livro-razão do Bitcoin é sobretudo um registro de quem enviou quanto para quem. O livro-razão do Ethereum também pode armazenar código — pequenos programas que rodam exatamente como estão escritos, sem que nenhuma parte possa alterar o resultado depois do fato.
Contratos inteligentes: a ideia central
Esses programas se chamam contratos inteligentes. Uma boa forma de imaginar um é uma máquina de venda automática: você coloca a entrada correta, a máquina lhe dá automaticamente a saída especificada, e nenhum vendedor precisa estar presente para aprovar a troca. Um contrato inteligente funciona da mesma forma, mas para acordos digitais — trocar um token por outro, emprestar um ativo e ganhar juros, provar a propriedade de um colecionável digital, ou liberar fundos apenas quando certas condições forem cumpridas. Uma vez implantado, o código de um contrato inteligente é publicamente visível e roda na rede exatamente como está escrito, o que é poderoso, mas também significa que bugs ou falhas de projeto no código podem ser explorados exatamente como estão escritos. Contratos inteligentes são tão confiáveis quanto o código por trás deles, e esse código é escrito por pessoas que podem cometer erros.
ETH e gas
Para que serve o ETH
O éter, ETH, é o ativo nativo do Ethereum. Ele é usado para pagar atividade na rede, pode ser mantido como um ativo por si só e — desde a mudança do Ethereum para prova de participação — é também o ativo que os participantes travam para ajudar a proteger a rede, tratado mais abaixo. Você pode acompanhar os dados de mercado ao vivo do ETH na sua página de moeda.
Gas: pagar pela computação
Executar um contrato inteligente consome recursos computacionais reais da rede, e alguém tem que pagar por isso. O Ethereum mede isso com o gas: uma unidade que mede quanto trabalho computacional uma dada transação ou chamada de contrato exige. Operações mais complexas custam mais gas, e os preços do gas sobem e descem conforme o quão movimentada a rede está a cada momento, parecido com a tarifação dinâmica que responde à demanda. O gas é pago em ETH, e é por isso que uma carteira precisa de uma pequena quantia de ETH mesmo quando o token sendo usado é inteiramente outro.
O que o Ethereum possibilita
Finanças descentralizadas
Como os contratos inteligentes podem manter e movimentar fundos automaticamente sob regras fixadas no seu código, o Ethereum tornou-se a camada base das finanças descentralizadas, ou DeFi — aplicações de empréstimo, tomada de empréstimo e negociação que funcionam sem um banco ou corretora no meio. Nossa introdução ao DeFi trata disso com muito mais profundidade, incluindo os riscos reais envolvidos.
NFTs e aplicações de forma mais ampla
Contratos inteligentes também podem representar itens únicos e não intercambiáveis em vez de moeda intercambiável — a base dos NFTs. De forma mais ampla, qualquer aplicação construída sobre uma plataforma de contratos inteligentes em vez dos servidores privados de uma empresa é às vezes chamada de aplicação descentralizada, ou dapp. O Ethereum foi a primeira grande plataforma a tornar essa programabilidade de propósito geral prática em escala, e é por isso que boa parte do ecossistema cripto mais amplo — outras blockchains incluídas — ainda se mede em relação a ele.
Escalar com a camada 2
À medida que o Ethereum ficou mais popular, a competição pelo seu espaço limitado de bloco empurrou os preços do gas para cima nos períodos movimentados. Uma resposta foram as redes de camada 2: sistemas separados que cuidam da maior parte do processamento de transações fora da cadeia principal do Ethereum e depois liquidam um resumo de volta para ela, herdando boa parte da sua segurança enquanto cobram taxas muito mais baixas. Nosso guia sobre as redes de camada 2 do Ethereum aborda em mais detalhe como elas funcionam; o conceito subjacente, a camada 2, também aparece em outras blockchains que enfrentam o mesmo problema de escalabilidade.
Prova de participação: como o Ethereum chega a um acordo
O Ethereum originalmente usava a mesma abordagem de prova de trabalho que o Bitcoin, em que mineradores competiam usando poder computacional. Desde então, ele passou inteiramente para a prova de participação, um método diferente de chegar a um acordo em toda a rede. Em vez de competir com poder computacional, participantes chamados validadores travam, ou fazem «staking» de, ETH como um compromisso financeiro de se comportar honestamente. Os validadores são escolhidos para propor e verificar novos blocos, e podem perder parte do seu ETH em staking se agirem de forma desonesta ou não seguirem as regras corretamente. O efeito prático é uma rede que chega ao mesmo tipo de acordo que a prova de trabalho, mas sem as grandes exigências de energia da mineração competitiva.
Como pensar sobre o Ethereum
Vale a pena ter duas ideias em mente ao mesmo tempo. Primeiro, o Ethereum é infraestrutura: uma plataforma de propósito geral sobre a qual outras aplicações, e até outras blockchains, constroem ou com a qual interagem, o que lhe dá um papel diferente do foco mais singular do Bitcoin em ser um dinheiro digital sólido. Segundo, o ETH é também um ativo negociado com o seu próprio mercado, e carrega a mesma categoria de riscos que qualquer criptomoeda — volatilidade de preço, risco de custódia e o fato de que aplicações construídas sobre o Ethereum podem carregar riscos adicionais próprios, de bugs em contratos inteligentes a incentivos mal projetados. Aprender a distinguir «a rede está funcionando como projetada» de «esta aplicação específica construída sobre a rede é uma boa ideia» é uma habilidade genuinamente útil, e exige prática deliberada.
Este artigo é educativo e não constitui aconselhamento financeiro. Faça a sua própria pesquisa e julgue qualquer aplicação específica construída sobre o Ethereum pelos seus próprios méritos, em vez de supor que a confiabilidade da rede base se transfere automaticamente.
Para onde ir a seguir
Se os blocos de construção do Ethereum fizeram sentido, Introdução ao DeFi é o próximo passo natural — ele percorre empréstimo, negociação e rendimento em termos claros. Se ainda não o fez, também vale a pena ler O que é Bitcoin para ver como os objetivos e projetos das duas maiores criptomoedas de fato diferem.
Perguntas frequentes
O Ethereum está tentando substituir o Bitcoin?
Na verdade, não — em geral entende-se que eles resolvem problemas diferentes. O Bitcoin foca de forma estrita em ser um dinheiro digital confiável e descentralizado com oferta fixa. O Ethereum foca na programabilidade: executar aplicações e contratos inteligentes. Muitas pessoas têm ambos, vendo-os como complementares, e não como concorrentes diretos.
Qual é a diferença entre ETH e outros tokens no Ethereum?
ETH é o ativo nativo da rede, necessário para pagar as taxas de gas de qualquer transação. Outros tokens, incluindo muitos emitidos sob o padrão <a href="/glossary/erc-20/">ERC-20</a>, são criados por contratos inteligentes que rodam sobre o Ethereum, e usá-los normalmente ainda exige ter algum ETH para cobrir o gas.
Por que as taxas de gas mudam tanto?
Os preços do gas respondem a quanta demanda há por espaço no bloco em um dado momento — quando muitas pessoas transacionam ao mesmo tempo, os preços do gas sobem, e quando a rede está mais tranquila, eles caem. É parecido com a tarifação dinâmica em outros contextos: o custo computacional subjacente é bastante estável, mas a competição por um espaço limitado não é.
Preciso entender de código para usar o Ethereum?
Não. A maioria das pessoas interage com o Ethereum por meio de aplicações e carteiras comuns que cuidam dos contratos inteligentes subjacentes para você, assim como a maioria usa um site sem ler o seu código-fonte. Entender os conceitos deste guia é suficiente para usar aplicações baseadas em Ethereum de forma sensata e segura.