Ethereum é uma plataforma descentralizada capaz de executarcontratos inteligentes eaplicações descentralizadas usando a tecnologiablockchain.[1] São aplicações que funcionam exatamente como programadas sem qualquer possibilidade de censura, fraude ou interferência de terceiros, isso porque o contrato é imutável. Ele possui uma máquina virtual descentralizadaTuring completa, a Ethereum Virtual Machine (EVM), que pode executar scripts usando uma rede internacional de nós públicos.
OEthereum foi fundado porVitalik Buterin em janeiro de 2014[2], e formalmente apresentado para a comunidade na forma de umwhite paper.[3] A definição formal da Virtual Machine do Ethereum (EVM) foi escrito porGavin Wood.
OEthereum foi financiado como um projeto decrowdfunding, o terceiro maior projeto já financiado desta forma na história, e foi lançado em 30 de julho de 2015.[4]
Em 2016 ocorreu umfork no Ethereum e seu blockchain foi dividido em dois graças ao colapso do projetoThe DAO, e com isso nasceu oEthereum Classic.
OEthereum[5] utiliza a tecnologiablockchain que é capaz de armazenar registros de transações num arquivo que é uma espécie delivro razão, distribuída e de segurança garantida porcriptografia. As transações publicadas nablockchain são verificadas e validadas pelos próprios usuários num processo conhecido comomineração que ocorre via execução de códigos de natureza criptográfica, sendo assim, o sistema pode funcionar num protocolo distribuído recompensando seus usuários pelo poder computacional empregado por eles. Contratos inteligentes "assinados" na blockchain do Ethereum e a mineração são pagos emether, o token da plataforma.
Porém, o ponto que torna oEthereum diferente dasaltcoins, em geral, e o diferencial da moeda digital mais difundida (obitcoin), é que oEthereum visa levar a tecnologia dablockchain e os contratos inteligentes para "tudo" que possa ser programado.
O princípio é que toda transação, registro, execução de código distribuído, assinatura de contrato digital, ou qualquer outra aplicação executada na rede Ethereum, seja paga emether, sendo assim, o Ethereum pode ser considerado um grande computador (de escala planetária) onde usuários pagam pela quantidade de recurso utilizado.
OEther é uma moeda digital utilizada na plataforma do Ethereum para rodar os contratos inteligentes, serviços computacionais na rede e para pagar taxas aos mineradores. Oether é negociado nas corretoras com o códigoETH.
Usuários podem conseguirether por um dos seguintes métodos:
Mineração (para qual é necessário um computador com uma Unidade de Processamento Gráfico (GPU)
atual para execução dos códigos criptográficos)
Recebimento de doações de outros usuários.
Troca por ativos digitais (Bitcoin, Zcash, Monero, Nym e etc).
Realizar a compra e câmbio através de corretoras (Binance, Brasil Bitcoin, Blockchain.com)
Ether utiliza-se de estrutura de programação que utiliza pontos flutuantes permitindo que ele seja fracionado em escalas decimais muito pequenas.Ethers são divididos em unidades menores cujos nomes fazem referência a pessoas envolvidas com o desenvolvimento das tecnologias de criptografia, moedas digitais e contratos inteligentes: Finney,Szabo, Wei. Além disso, há outras unidades que não constam no texto original, mas têm sido utilizadas pelos usuários, fazendo referência a personalidades da computação.[8]
Russo e também naturalizado canadense, Vitalik Buterin é escritor, programador e cofundador do Ethereum. Aluno daUniversidade de Waterloo no curso de Ciências da Computação, abandonou o curso após receber uma bolsa pelo projeto do Ethereum no valor de 100 mildólares, passando então a se dedicar integralmente ao projeto. Vitalik também participou da criação da revista Bitcoin Magazine em maio de 2012.
Ethereum é um projeto decódigo aberto. O desenvolvimento propriamente dito começou em dezembro de 2013 sendo as primeiras implementações emGo eC++ liberadas para avaliação de usuários em fevereiro de 2014.[9] Desde então vários updates foram lançadas até a versão de release (Frontier) ser lançada em julho de 2015.
A versão de Release atual é considerada pelos próprios desenvolvedores instável e não-segura, sendo os usuários da rede responsáveis pelo risco do uso e orientados a tomarem as devidas precauções.
O desenvolvimento foi financiado como projeto decrowdfunding de mais de 18 milhões de dólares.
ERC (que significaEthereumRequest for Comments) é um conjunto de diretrizes e padrões técnicos utilizados pelos desenvolvedores para construção e melhorias na redeEthereum.
Para a criação de ERCs, é necessário que os desenvolvedores submetam uma EIP[10] (Ethereum Improvement Proposal) e, após a aprovação por um comitê e sua finalização, ela se transforma numa nova ERC com seu número único de identificação.
Nos contratos inteligentes fornecedores detokens é utilizado o padrão ERC-20, que permite a interoperabilidade e garante que os mesmos sejam utilizados por outros contratos inteligentes ou aplicações descentralizadas (DApps). Este padrão também permite que todos ostokens possam ser rastreados na rede Ethereum e visualizados na suacarteira digital. Para que o contrato inteligente esteja adequado ao padrão ERC-20, ele deve utilizar 6 funções obrigatórias e 2 eventos (acionados conforme a chamada de determinada função) e, opcionalmente, 3 funções de informação.[11] Abaixo podemos constatar a lista das funções e, resumidamente, para que servem [entre colchetes]:
Funções obrigatórias
totalSupply [número total detokens do contrato]
balance0f [armazena e retorna o valor detokens de um endereço]
transfer [fornece a transferência detokens para um endereço]
transferFrom [permite que o contrato transfiratokens em nome do proprietário]
approve [fornece autorização ao endereço para transferirtokens em nome do proprietário]
allowance [verifica a quantidade detokens aprovados pelo proprietário para utilização por um endereço]
Eventos
Transfer [acionado quandotokens são transferidos]
Approval [acionado quando a funçãoapprove é chamada] Funções de Informação
Informações opcionais
name [nome dotoken]
symbol [símbolo dotoken com o máximo de 3 caracteres]
decimal [numero de dígitos após o ponto decimal, com valor máximo de 18]
Protocolo Casper irá migrar[quando?] a rede do Ethereum deproof-of-work (Pow) paraproof-of-stake (Pos), com isso qualquer pessoa poderá guardar seus ethers na rede e se tornar um validador recebendo dividendos por isso.
A maioria das moedas como o Bitcoin usam o POW para segurar suas redes. Nessa categoria de consenso os mineradores precisam resolver o quebra-cabeça para minerar as transações e adicioná-las ao blockchain, o problema é que esse processo requer uma quantidade absurda de energia, por isso os desenvolvedores resolveram migrar a rede de Ethereum para o POS.
Além de outros benefícios, o protocolo Casper também pretende fazer uma migração gradual. No começo existirão mineradores e validadores atuando ao mesmo tempo. A quantidade de poder necessário dos mineradores irá diminuir com o tempo, até a rede estar composta apenas por PoS. Essa mudança gradual dá tempo aos mineradores de migrarem para outros negócios e impede que aconteça umHard Fork na rede, pois isso geraria uma Blockchain que trabalha com PoS e uma que trabalhe com PoW.
Vitalik Buterin, criador e fundador do Ethereum, disse que a rede poderá processar 1 milhão de transações por segundo e com uma potencialização para mais de 100 milhões, o fundador do Ethereum afirmou que os desenvolvedores estão atualmente testando a segunda camada das novas soluções de escala na rede, o que pode tornar o Ethereum capaz de suportar aplicativos descentralizados de larga escala e com milhões de usuários.
Segundo ele, a razão pela qual acha que a camada 1 e a camada 2 (redes) são complementares, é porque, matematicamente, os ganhos deescalabilidade dessas camadas se multiplicarão, se você tiver uma solução de Sharding, ela poderá aumentar a escalabilidade do Ethereum em um fator de 100 ou, eventualmente, até mais.
Há várias razões para se preferir um Smart Contract no lugar de um contrato tradicional. Primeiramente, há a eficiência ganha quando os diversos resultados do contrato são calculados e executados instantaneamente, sem a necessidade de cartórios, advogados, transferências bancárias e etc. Mais importante, porém, está a segurança ganha em garantir que nenhuma das partes poderá faltar com as suas obrigações (tais como definidas no código do contrato), calotear outra das partes ou de alguma maneira deixar de cumprir o acordo estabelecido.
A vantagem principal de uma blockchain é permitir a troca de informações entre partes que não se conhecem e não confiam umas nas outras, sem a necessidade de que haja uma entidade central que assume o papel de árbitro. Isto é desejável porque elimina tal árbitro como um ponto de vulnerabilidade na interação entre as partes, isto é, não é possível a nenhuma das partes subverter o árbitro em seu favor, já que este, na verdade é o consenso da maioria.
O blockchain também permite uma vantagem quase paradoxal na qual, mesmo que as partes se mantenham anônimas entre si, ainda assim é possível garantir a identidade um do outro.
Uma vulnerabilidade que o Ethereum não consegue eliminar é a dos próprios códigos. Cada um é responsável pelos contratos que submete e dos quais participa. A falha humana é um fator impossível de ser eliminado nestes casos e eventualmente descobrem-se maneiras de explorar uma brecha no código. O caso mais famoso, a perda de cerca de 150 milhões de dólares no The DAO ocorreu por uma falha deste tipo.
Outro problema que tem ocorrido na rede é o de fraudes de investimento (esquemas Ponzi). Um contrato é criado para que as pessoas possam investir em algo que pareça promissor, elas inicialmente parecem estar tendo grandes ganhos para que invistam mais e atraiam mais investidores e então o contrato acaba, alguém leva todo o dinheiro embora. Cabe destacar que nestes casos, não se trata de uma quebra do contrato como está codificado (isto continua não sendo possível), mas sim de pessoas que entram em um contrato sem avaliar com cuidado possíveis brechas deixadas pelo criador para se aproveitar posteriormente.
O Ethereum tem o segundo maior capital de criptomoedas, ficando atrás apenas doBitcoin, devido ao seu foco em "contratos inteligentes" que geralmente são de investidores que usam o Ethereum para financiar startups e empresas de tecnologia.
O Ethereum pode ser comprado e vendido por casas de câmbio. Já existem casas de câmbios brasileiras em que é possível negociar a compra e a venda da criptomoeda.
Em 2021 o ETF da criptomoeda Ethereum é aprovado pela CVM. O anúncio foi feito pela gestora de recursos QR Asset obteve a aprovação de seu ETF (Exchange-traded Fund) baseado na moeda digital ether pelaCVM (Comissão de Valores Mobiliários).[13]
Uma das grandes quedas de valor da moeda foi causada por um roubo milionário no valor de 32 milhões de dólares no segundo semestre de 2017. Hackers exploraram uma falha em uma carteira virtual de multiassinatura, necessárias as validações de várias pessoas para o uso de seu fundo, e assim os hackers conseguiram transferir o Ethereum sem a autorização dos legítimos donos.
O Ethereum também atinge de certa forma o mercado tradicional, por exemplo, o mercado de chips gráficos. No segundo semestre de 2017 a alta do Ethereum fez com que a mineração da moeda fosse bastante lucrativa para pequenos mineradores, que no caso faziam a mineração da moeda através de placas gráficas e consequentemente a procura por essas placas foram crescendo e, ao mesmo tempo, os preços dessas placas ficaram bem mais altos que o normal, por conta da procura, os estoques de placas gráficas chegaram a esvaziar.
O Ethereum Classic (ETC) é uma criptomoeda que se originou de um hard fork (quando um blockchain se divide em dois). No começo existia um projeto chamado The DAO onde seus fundadores conseguiram arrecadar US$150 milhões de dólares em um crowdsale para financiar o projeto, mas devido ao código ruim dos seus fundadores um hacker conseguiu pegar US$50 milhões de dólares em Ethers do contrato do The DAO. A comunidade cripto junto com Vitalik Buterin decidiram fazer o fork para resgatar os milhões dos ethers perdidos dando origem ao Ethereum Classic.
Vitalik Buterin e a esmagadora dos desenvolvedores continuam trabalhando no Ethereum, o Ethereum Classic virou praticamente uma rede morta já que não possui atualizações.
Esse fork do Ethereum foi "apenas uma única vez", isso porque a rede na época ainda era muito nova e não haveria tantos danos na rede e na comunidade. Depois disso aconteceu outros hackers como o da carteira Parity onde um hacker explorou um bug do contrato e desviou 150.000 ethers (US$30 milhões na época), mas não houve um novo fork.
Projetos como TheDao e Parity são projetos de terceiros e não tem nada a ver com a Fundação Ethereum ou a rede Ethereum em si. Esses hackers conseguiram explorar código mal feito de seus fundadores. Hoje existem muitos padrões de desenvolvimento como o ERC20 e ERC721 que ajudam os desenvolvedores a criar contratos cada vez mais seguros.
Contratos inteligentes são contratos deassinatura digital cuja verificação é realizada por meio de protocolos de computador, sem qualquer possibilidade de tempo de inatividade, censura, fraude ou manipulação por terceiros. Na rede Ethereum, contratos inteligentes podem ser implementados em quatro linguagens diferentes. Os contratos são compilados para a máquina virtual do Ethereum e em seguida anexados à blockchain personalizado.
Em junho de 2017, surgiu boatos por toda a rede que disseminava informações sobre moedas virtuais de que o criador do Ethereum, Vitalik, havia falecido, o que causou uma forte oscilação negativa na força de valor do Ethereum provando para todo mercado que estava vulnerável as possíveis notícia e ate a manipulação delas.
Os usuários que causaram essa queda no valor da criptomoeda não foram a fundo checar a veracidade da informação. Vitalik chegou a vir a publico através de seuTwitter postando uma foto segurando um papel com a referência do bloco atual para provar que ainda está vivo, mas sem muito sucesso. Aproximadamente US$ 4 bilhões[15] foram movimentados de ethereum para dinheiro real. Esse saque repentino ocasionou na desvalorização da moeda em aproximadamente 30% passando de US$ 317 para US$ 216
No Brasil, notícias sobre o Ethereum podem ser encontradas em grandes sites especializados em criptoativos de uma forma geral, como o Cointelegraph Brasil e o CriptoFácil.