Lição 1

O que é Ethereum

Os termos Ethereum e Ether são-lhe familiares? Provavelmente já encontrou artigos sobre estes conceitos e questionou-se sobre o que os distingue. Antes de abordarmos o que é Ethereum, asseguramos que compreende as diferenças fundamentais entre Ethereum e Ether.

Introdução

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

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.

Ether

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 vs. Ether

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.

Como foi criado o Ethereum?

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.

Qual a importância do Ethereum?

Smart contracts

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.

Smart contracts Ethereum

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.

Ecossistema e Comunidade Ethereum

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.

  • DeFi: conjunto de serviços e produtos financeiros, como empréstimos, transferências e sistemas de pagamento, que funcionam numa blockchain.
  • NFT: certificado digital, criado em blockchain, que garante originalidade e exclusividade a bens digitais. Simplificando, um NFT ligado a um item digital torna-o único no mundo, gera escassez e abre espaço para um mercado próprio.
  • GameFi: jogos que recompensam o desempenho dos jogadores com criptomoeda.
  • Layer-2: categoria de soluções de escalabilidade Ethereum. Uma blockchain layer-2 é uma nova blockchain que expande o Ethereum e herda as suas garantias de segurança.

Conclusão

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

  • Vitalik Buterin criou o Ethereum em 2013. A blockchain Ethereum permite criar aplicações e trocar ativos digitais, enquanto o Ether é a moeda nativa da rede e o “combustível” do sistema.
  • Os smart contracts permitem que múltiplas aplicações funcionem na Ethereum, trazendo inovações como DeFi, NFT e GameFi.
  • O Ethereum tem uma das comunidades e ecossistemas mais fortes e continua a crescer. O seu efeito de rede atrai programadores, criadores e utilizadores para o ecossistema.

Vídeo Principal

Artigos Relacionados

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.