Em meados de 2014, Vitalik Buterin, um programador proeminente da comunidade Bitcoin, apresentou a ideia de uma nova plataforma de criptomoeda chamada Ethereum.
A plataforma seria construída sobre a tecnologia blockchain existente, mas ofereceria funcionalidades adicionais que permitiriam aos usuários desenvolver e executar contratos inteligentes.
Esses contratos inteligentes são programas que podem ser executados automaticamente e sem interferência humana, o que os torna ideais para a automação de processos empresariais. Veja mais sobre os smart contracts aqui.
Breve resumo da Ethereum
Apesar de inicialmente apenas uma ideia, o conceito rapidamente ganhou força na comunidade cripto. Em julho de 2014, um grupo de entusiastas liderados por Buterin começou a trabalhar na plataforma Ethereum.
Menos de um ano depois, em março de 2015, a Ethereum Foundation foi criada para dar suporte à iniciativa. A fundação arrecadou mais de 18 milhões de dólares em um crowd sale público para financiar o desenvolvimento do projeto.
Em julho de 2015, a primeira versão da plataforma Ethereum foi lançada com sucesso. Desde então, a plataforma tem sido continuamente desenvolvida e melhorada pelo time da fundação e pelos membros da comunidade cripto em geral.
A Ethereum está atualmente em sua segunda versão principal, chamada Homestead, e planeja lançar sua terceira versão, Serenity, em breve.
Como funciona a blockchain da Ethereum?
A Ethereum é uma plataforma de computação descentralizada que permite aos seus usuários desenvolverem e executarem aplicativos descentralizados (dApps). A Ethereum é baseado na tecnologia blockchain, que também é utilizada pelas criptomoedas Bitcoin e Litecoin.
Porém, ao contrário do Bitcoin, que foi criado com o objetivo de ser uma moeda digital, o Ethereum foi projetado para permitir que os desenvolvedores criem aplicativos descentralizados que podem ser executados na rede Ethereum. Isso significa que o Ethereum pode ser usado para mais do que apenas transações financeiras.
Os dApps podem ser usados para a execução de smart contracts, que são programas de computador que são executados de forma automatizada e não podem ser alterados ou interrompidos.
Além disso, os dApps também podem ser usados para criar tokens personalizados para aplicações específicas. Por exemplo, um dApp pode permitir que os usuários comprem e vendam tokens para participar de um jogo online ou para acessar um serviço específico.
A plataforma Ethereum também permite aos usuários ganharem dinheiro com o staking da moeda Ether. O Staking é o processo pelo qual as transações da rede são validadas e os validadores são recompensados por sua contribuição com um retorno sobre os Ether que deixaram “presos” na rede para validar por meio do staking.
Confira as principais características da blockchain da Ethereum:
- Ela é totalmente independente da Bitcoin, contando com sua própria rede de processadores e usuários;
- Qualquer usuário pode oferecer poder de processamento computacional, utilizado para registrar as transações, sem precisar de controle central;
- Apesar do registro público ser transparente, as moedas são depositadas em endereços que funcionam como contas bancárias;
- Apenas o dono deste endereço tem o poder de movimentar e fazer as transações das suas moedas, através de senhas e criptografia.