
Os termos Ethereum e Ether são-lhe familiares? Provavelmente já encontrou artigos sobre estes conceitos e questionou-se sobre as diferenças entre ambos. Antes de abordarmos o que é o Ethereum, é essencial perceber as distinções entre Ethereum e Ether.
Ethereum é uma plataforma descentralizada de código aberto, concebida para alojar smart contracts. A blockchain Ethereum permite executar o código de qualquer aplicação descentralizada. A grande inovação do Ethereum, a Ethereum Virtual Machine (EVM), oferece aos programadores a possibilidade de criar milhares de aplicações inéditas.
O Ether (ETH) é o token que alimenta a rede Ethereum. Os programadores de aplicações utilizam-no para pagar taxas de transação e serviços na rede. No Ethereum, pode usar ETH como garantia para criar outros tokens de criptomoeda distintos. Além disso, é possível emprestar, pedir emprestado e obter juros sobre ETH e outros tokens suportados por ETH.
Ethereum é a blockchain que permite criar aplicações e trocar ativos digitais; Ether é a moeda nativa da rede e o “combustível” do sistema. Por exemplo, ao desenvolver uma aplicação, o programador paga os custos de utilização da rede, chamados “gas”, em Ether. Da mesma forma, ao enviar criptomoeda, o utilizador paga esta taxa, que é variável. Os mineradores, tal como no Bitcoin, mantêm o sistema ao validar transações e recebem Ether como recompensa.
Vitalik Buterin, programador russo-canadiano, criou o Ethereum em 2013. O seu envolvimento com criptomoedas começou alguns anos antes, quando descobriu o Bitcoin em 2011, à procura de um propósito de vida, segundo o seu blogue. Apesar da sua experiência em programação e da mãe ser cientista informática, inicialmente não reconheceu grande valor à criação de Satoshi Nakamoto.
Com o tempo, Buterin apaixonou-se pela tecnologia e envolveu-se em projetos comerciais. Em 2012, co-fundou a Bitcoin Magazine, um site de notícias sobre criptomoedas, e nesse ano ingressou no curso de Ciências Informáticas na Universidade de Waterloo, Canadá.
Em 2013, abandonou a universidade para viajar e participar em eventos de criptomoedas. Em conversas com profissionais do setor, percebeu que a blockchain do Bitcoin poderia servir não só para transferências de dinheiro online sem intermediários, mas também para descentralizar outros domínios.
Em novembro, publicou o white paper original do projeto, baseado no código BTC. Diversos interessados, incluindo o cientista informático Gavin Wood, juntaram-se ao projeto. Para angariar fundos e lançar o Ethereum, realizou-se uma ICO em julho de 2014, captando 18,5 milhões $ em pouco mais de um mês. Em julho de 2015, a blockchain Ethereum foi oficialmente lançada.
Os smart contracts são contratos digitais que utilizam tecnologia para garantir o cumprimento dos acordos. Funcionam como códigos de programação que definem regras e consequências rigorosas — tal como um documento tradicional, estabelecem responsabilidades, benefícios e penalizações para as partes em determinadas condições. Ao contrário dos contratos convencionais, o smart contract é digital, não pode ser perdido ou manipulado e é autoexecutável. Garante a execução do acordo com segurança, graças à tecnologia blockchain.
Um “smart contract” Ethereum é, simplesmente, um programa que corre na blockchain Ethereum. É um conjunto de código (funções) e dados (estado) armazenado num único endereço na blockchain.
Os smart contracts são um tipo de conta Ethereum, com saldo e aptos a receber transações. Não são geridos por utilizadores, mas sim implementados na rede e executados conforme programados. As contas de utilizador podem interagir com smart contracts, enviando transações que executam funções definidas. Tal como contratos tradicionais, podem definir regras e aplicá-las automaticamente por programação. Os smart contracts são irreversíveis e, por defeito, não podem ser eliminados.
O Ethereum é visto como a infraestrutura do futuro digital, sendo a principal plataforma global para programar aplicações descentralizadas, smart contracts e transações da criptomoeda Ether e de vários tokens.
Entre as principais aplicações desta infraestrutura, destacam-se as aplicações descentralizadas (DApps), como DEX (Decentralized Exchanges), DeFi (Decentralized Finance) e NFTs (Non-Fungible Tokens). Desde 2015, a rede Ethereum regista um crescimento exponencial de programadores ativos, que criam novas DApps. Isto é possível graças à arquitetura inovadora, que facilita o desenvolvimento de projetos de criptomoedas, promovendo áreas como DeFi, NFTs e GameFi.
Agora que já domina os fundamentos do Ethereum, está preparado para aprofundar outros conceitos relevantes. Nos próximos módulos, abordaremos a Tecnologia Ethereum, os principais Padrões de Token ERC e EIPs, e tudo o que precisa de saber sobre o Ethereum Merge.
Destaques
Vídeo Principal
Artigos Relacionados