This article has been translated from English to Portuguese.
Ethereum é uma plataforma de computação descentralizada, de código aberto e distribuída que permite a criação de contratos inteligentes e aplicações descentralizadas, também conhecidas como dapps.
Ethereum, ou Ethereum Virtual Machine (EVM), é uma tentativa de construir uma nova versão da Internet:
- Uma internet onde o dinheiro e os pagamentos estão integrados.
- Uma internet onde os utilizadores podem ser donos dos seus dados e os seus aplicativos não espionam nem roubam de você.
- Uma internet onde todos têm acesso a um sistema financeiro aberto.
- Uma Internet construída sobre uma infraestrutura neutra e de acesso aberto, não controlada por nenhuma empresa ou pessoa.
Em vez de centros centralizados (ou empresas privadas) que controlam enormes quantidades de dados pessoais, o Ethereum foi concebido para criar redes de informação mais descentralizadas, possibilitadas por uma série de nós distribuídos e carteiras Ethereum.
A ideia do Ethereum foi desenvolvida em 2013 por Vitalik Buterin, um programador de computadores e colaborador da Bitcoin Magazine.
Ele defendeu mais funcionalidades na blockchain Bitcoin para facilitar aos programadores a criação de aplicações.
Quando o seu plano encontrou resistência da comunidade Bitcoin, ele desenvolveu a estrutura para o Ethereum, criou uma equipa e publicou o white paper do Ethereum.
Após uma pré-venda para arrecadar fundos para financiar o desenvolvimento da Ethereum Virtual Machine, a rede entrou em funcionamento em 30 de julho de 2015.
Se a Internet é como uma vasta autoestrada, então o sistema atual tem poucas entradas e saídas. Essas entradas existentes também são controladas por uma espécie de pedágio, que existe na forma de taxas reais ou custos que os utilizadores têm de pagar na forma de entrega de dados pessoais ou financeiros.
O objetivo de uma Internet descentralizada é dar às pessoas controlo sobre as suas informações, permitir tecnologias resistentes à censura (que vão desde aplicações financeiras fora de empresas ou governos, a melhores tecnologias eleitorais, a formas de jogos e armazenamento de dados que não são armazenados em servidores centralizados) e eliminar a necessidade/custo de terceiros.
Uma Internet descentralizada substitui grandes gatekeepers centralizados que controlam o fluxo de informações por uma infraestrutura operacional da Internet espalhada por todo o mundo.
Em outras palavras, uma Internet descentralizada oferece muito mais entradas e saídas, o que torna a Internet mais segura e mais democrática.
A Ethereum ajuda a concretizar a visão da computação descentralizada de duas maneiras.
A primeira maneira é criar um sistema distribuído de nós, que acontece sempre que um computador ou minerador se junta à blockchain Ethereum — e qualquer pessoa, com poder de computação suficiente, pode se tornar um nó, o que torna a Ethereum uma blockchain sem permissão.
Um nó é qualquer máquina que contém uma cópia da blockchain. Quanto mais nós existirem, mais resiliente o Ethereum se torna a violações de segurança e interrupções.
Uma ampla distribuição da rede permite que os programadores criem aplicações descentralizadas usando contratos inteligentes de código aberto, que é a segunda maneira pela qual a Ethereum está a possibilitar a descentralização digital.
Um contrato inteligenteé basicamente um programa de computador que executa uma transação após uma série de requisitos serem atendidos.
A maioria das aplicações Ethereum é escrita usando a linguagem Solidity (também existem outras linguagens específicas do Ethereum).
Três casos de uso populares para o Ethereum
Existem três utilizações principais emergentes para a Ethereum: como plataforma para ofertas iniciais de moedas (ICOs), como meio para criar tokens ERC20 e como forma de criar ERC271.
ICOs:
Uma oferta inicial de moedas é muito semelhante ao momento em que uma empresa tradicional lança uma oferta pública inicial (IPO) para angariar capital com o objetivo de crescer.
No caso de uma ICO, uma pessoa ou grupo de pessoas se reúne, cria um site ou white paper explicando um projeto e, em seguida, lança uma venda de moedas ou tokens.
Embora o boom das ICOs em 2017 tenha ajudado a impulsionar a ascensão meteórica do mercado de criptomoedas e ajudado a lançar muitos projetos novos e interessantes, o mecanismo de angariação de fundos das ICOs também foi usado para angariar dinheiro para projetos que não estavam suficientemente desenvolvidos para serem bem-sucedidos e/ou eram fraudes descaradas.
Em muitos casos, algumas das centenas de ICO lançadas nos últimos dois anos foram lançadas na Ethereum.
É como o paradoxo do sucesso: os programadores da Ethereum fizeram um trabalho tão bom ao criar um meio para as pessoas lançarem projetos descentralizados sem qualquer tipo de supervisão ou controlo, que muitos projetos aproveitaram o sistema e a euforia geral em torno da angariação de fundos no espaço das criptomoedas.
No entanto, apesar do boom exagerado das ICOs, a capacidade de criar e lançar rapidamente um projeto sem ter que levantar capital através dos canais tradicionais ajudou muitos projetos realmente inovadores e interessantes a decolar.
Tokens ERC20
Um token ERC20 é uma unidade de conta digital que é completamente trocável por outra unidade do mesmo sistema.
Em outras palavras, os tokens ERC20 são projetados para serem fungíveis. Esse aspecto da fungibilidade permite que os tokens sejam negociados entre si, da mesma forma que dólares podem ser trocados por dólares ou euros podem ser trocados por outros euros.
A criação do padrão ERC20 foi realmente uma peça importante da infraestrutura, pois permite que projetos de criptomoedas interoperem, de certa forma.
Por exemplo, o Protocolo 0x, que foi construído de acordo com os padrões ERC20, está a construir bolsas descentralizadas, que permitirão que outros projetos de tokens ERC20 troquem tokens e outras formas de valor.
Além da camada de infraestrutura, o padrão ERC20 também significa que projetos de tokens individuais podem construir economias de tokens independentes.
A longo prazo, economias de tokens bem concebidas e bem executadas permitirão que os projetos se sustentem e impulsionem o crescimento e a adoção.
Neste momento, as economias de tokens estão a surgir em torno de novas formas de partilhar dados digitais, novas formas de controlar a identidade pessoal, mercados futuros e todo o tipo de ideias interessantes que são possíveis graças ao ERC20.
Tokens ERC721
No extremo oposto do espectro dos tokens ERC20 estão os tokens que se enquadram no padrão ERC271.
Em vez de serem fungíveis, ou facilmente convertíveis uns nos outros, os tokens ERC271 são não fungíveis.
A capacidade de criar e distribuir tokens não fungíveis abre o potencial para usar tokens ERC271 para criar itens colecionáveis ou tokenizar (ou fazer uma representação digital) de qualquer coisa que seja única e valiosa.
Isso pode variar de obras de arte a coleções de cartões de beisebol.
Um modelo de token não fungível ainda é um campo emergente, mas projetos interessantes estão a ser desenvolvidos para explorar a possibilidade de usar o ERC271 como um meio de proteger propriedades e direitos digitais, o que poderia levar a aplicações que vão muito além dos casos de uso atuais de criptomoedas.
As aplicações potenciais vão desde a criação de escassez digital até permitir coisas como algoritmos genéticos, onde um bem digital único poderia ser potencialmente emparelhado com outros bens digitais únicos, levando a uma espécie de descendência, com a linhagem verificável e rastreável através da blockchain Ethereum.
Ether
Tal como outras blockchains, a Ethereum tem uma criptomoeda nativa chamada ether (ETH). A ETH é dinheiro digital.
Se já ouviste falar de Bitcoin, a ETH tem muitas das mesmas características. É puramente digital e pode ser enviada para qualquer pessoa em qualquer parte do mundo instantaneamente.
O fornecimento de ETH não é controlado por nenhum governo ou empresa – é descentralizado e escasso. Pessoas em todo o mundo usam ETH para fazer pagamentos, como reserva de valor ou como garantia.
À medida que a Ethereum cresce e se torna uma rede enorme, mais e mais carteiras Ethereum estão a ser criadas para guardar ether, que é a moeda da blockchain Ethereum.
O principal valor do ether é que ele é o token nativo da blockchain Ethereum. Assim como na blockchain Bitcoin, as transações na blockchain Ethereum têm um custo.
O custo da transação no Ethereum, conhecido como gás, é pago em ether.
Atualmente, a Ethereum usa a prova de trabalho, que, assim como a Bitcoin, depende de um sistema de validação das transações da blockchain e criação de novas moedas por meio de cálculos complexos.
À medida que o processo de prova de trabalho se torna mais difícil, serão necessários mais recursos para contribuir para a rede.
Para o Bitcoin, esse sistema funciona porque há um fornecimento fixo de 21 milhões de moedas. Com o Ethereum, não há fornecimento fixo, então a prova de trabalho e o cálculo intenso podem fazer menos sentido.
Em vez disso, a comunidade Ethereum vai tentar mudar para um sistema de prova de participação, que é uma forma de usar o consenso distribuído (em vez da mineração) para confirmar transações e manter a blockchain a avançar.
A moeda da blockchain Ethereum, ether, está atualmente em segundo lugar em capitalização de mercado de criptomoedas, e há quase 111 milhões de ether em circulação.