Índice

  1. Noções básicas de Ethereum

  2. Como surgiu a transmissão?

  3. Como começar a usar Ethereum

  4. Escalabilidade, ETH 2.0 e o futuro do Ethereum

  5. Ethereum e finanças descentralizadas (DeFi)

  6. Participação na rede Ethereum


Capítulo 1 - Fundamentos do Ethereum

Contente

  • O que é Ethereum?

  • Qual é a diferença entre Ethereum e Éter?

  • O que torna o Ethereum valioso?

  • O que é blockchain?

  • Ethereum e Bitcoin – quais são as suas diferenças?

  • Como funciona o Ethereum?

  • O que é um contrato inteligente?

  • Quem criou o Ethereum?

  • Como aconteceu a distribuição do éter?

  • O que é um DAO e como surgiu o Ethereum Classic?


O que é Ethereum?

Ethereum (do inglês. Ethereum) é uma plataforma de computação descentralizada. Você pode pensar nele como uma espécie de laptop ou PC, mas com a ressalva de que esse sistema não pode funcionar em apenas um dispositivo. O Ethereum funciona simultaneamente em milhares de computadores em todo o mundo, o que significa que não tem um único proprietário.

Ethereum, assim como o Bitcoin e outras criptomoedas, serve para transferir dinheiro digital. No entanto, as capacidades desta rede são muito mais amplas – você pode usar seu próprio código e interagir com aplicativos criados por outros usuários. Devido à sua flexibilidade, Ethereum permite executar muitos programas de complexidade variada.

Em termos simples, a ideia é que os desenvolvedores possam criar e executar código em uma rede distribuída em vez de em um servidor centralizado. Isto significa que, teoricamente, o trabalho de tais aplicações não pode ser simplesmente interrompido ou censurado.


Qual é a diferença entre Ethereum e Éter?

Pode parecer contra-intuitivo, mas as unidades de troca usadas no Ethereum não são chamadas de Ethereum ou Ethereum. Ethereum é o protocolo em si, e a moeda com a qual ele trabalha é chamada de ether (ou ETH).

Эфирные монеты отскакиваются


O que torna o Ethereum valioso?

Dissemos anteriormente que o Ethereum permite executar código em um sistema distribuído. Isto evita que pessoas não autorizadas façam alterações no programa. O código é adicionado ao banco de dados Ethereum (ou seja, o blockchain) e pode ser configurado para evitar edições adicionais. Além disso, o banco de dados fica visível para todos os usuários, para que possam revisar o código antes de trabalhar com ele.

Isso significa que qualquer usuário em qualquer lugar do mundo pode executar um aplicativo que não pode ser colocado offline. Além disso, como a própria unidade de éter da rede tem valor, esses aplicativos podem definir os termos para transferências de criptomoedas. Os programas para criação de aplicativos são chamados de contratos inteligentes e muitas vezes podem ser configurados para serem executados de forma independente, sem intervenção humana.

Obviamente, esta ideia de “dinheiro programável” não poderia deixar de cativar muitos usuários, desenvolvedores e empresas ao redor do mundo.


Confira as últimas cotações do Ethereum (ETH)


O que é blockchain?

Ethereum é baseado no blockchain. Este é o banco de dados que armazena as informações utilizadas pelo protocolo. Se você está familiarizado com nosso artigo O que é Bitcoin?, você tem uma compreensão básica de como funciona o blockchain. Os blockchains Ethereum e Bitcoin são semelhantes, embora as informações e os métodos de armazenamento sejam diferentes.

O blockchain Ethereum pode ser pensado como um livro ao qual você adiciona novas páginas. Cada um deles é um bloco contendo informações sobre transações. Quando adicionamos uma nova página, um valor especial precisa ser inserido no topo. Isso indica que as páginas estão sendo adicionadas sequencialmente e não em ordem aleatória.

Este valor é uma espécie de número de página, que é determinado pelo número anterior. Olhando para a nova página, entendemos imediatamente que ela segue a anterior. Isso é feito usando um processo chamado hashing. 

Durante o hash, um dado é obtido (no nosso caso, informações da página) e um identificador exclusivo (hash) é criado. A probabilidade de diferentes dados produzirem o mesmo hash é extremamente baixa. Além disso, é um processo unilateral: é muito fácil criar um hash a partir de informações, mas é quase impossível obter informações a partir de um hash existente. No próximo capítulo veremos por que isso é importante para a mineração.

Com base nos componentes acima, temos um mecanismo para vincular nossas páginas na ordem correta. Qualquer tentativa de alterar a ordem estabelecida ou retirar uma página significará que todo o livro foi adulterado, devido à interferência em cada uma das páginas anteriores. 

Quer saber mais sobre blockchain? Confira nosso guia sobre tecnologia blockchain para iniciantes.


Ethereum e Bitcoin – quais são as suas diferenças?

Bitcoin usa tecnologia blockchain e incentivos financeiros para criar um sistema de pagamento global. Introduziu diversas inovações para coordenar usuários em todo o mundo sem a necessidade de um sistema centralizado. Pelo fato de cada usuário executar o programa em seu próprio computador, ele tem a oportunidade de trabalhar em um ambiente descentralizado onde não há risco de ser enganado por outros participantes do processo.

Bitcoin é frequentemente chamado de blockchain de primeira geração. Não foi projetado para ser um sistema excessivamente complexo, o que se tornou uma vantagem em termos de segurança. A falta de flexibilidade do Bitcoin é uma decisão consciente para garantir maior confiabilidade. A linguagem do contrato inteligente do Bitcoin é extremamente limitada e pouco adequada para aplicações não transacionais.

A segunda geração de blockchains, pelo contrário, é capaz de mais. Além de facilitar as transações financeiras, essas plataformas proporcionam um maior grau de programabilidade. Ethereum oferece aos desenvolvedores muito mais flexibilidade para experimentar seu código e criar o que chamamos de aplicativos descentralizados (DApps).

Ethereum foi o pioneiro dos blockchains de segunda geração e hoje ainda é o representante mais proeminente deste segmento. Ethereum tem muitas semelhanças com Bitcoin e pode executar a maioria das mesmas funções. No entanto, em essência eles são muito diferentes e cada um tem suas vantagens sobre o outro.


Como funciona o Ethereum?

Ethereum pode ser chamado de máquina de estado. Isso significa que a qualquer momento você pode tirar um instantâneo do sistema de arquivos e visualizar informações sobre todos os saldos de contas e contratos inteligentes em sua forma atual. Certas ações fazem com que o estado do sistema seja atualizado, o que significa que todos os nós também atualizam seus instantâneos para refletir a mudança.

Транзакционный лист отображает erin, посылая 5 зубов на alice.

Transição Ethereum para outro estado


Os contratos inteligentes executados no Ethereum são iniciados por transações (de usuários ou outros contratos). Quando um usuário envia uma transação para um contrato, cada nó da rede executa o código do contrato e registra a saída. Isso é feito usando a Máquina Virtual Ethereum (EVM), que converte contratos inteligentes em instruções legíveis por máquina.

Para atualizar o estado (por enquanto), é usado um mecanismo especial chamado mineração. É realizado utilizando o algoritmo Proof of Work, muito semelhante ao algoritmo Bitcoin. Veremos isso com mais detalhes a seguir.


O que é um contrato inteligente?

Um contrato inteligente nada mais é do que um código. O código em si não está associado à “mente” ou a um contrato no sentido literal da palavra. E ainda assim o chamamos de “inteligente” porque ele é executado sob certas condições. Pode ser considerado um contrato porque garante o cumprimento dos acordos entre as partes.

O cientista da computação Nick Szabo leva crédito especial por uma ideia que propôs no final da década de 1990. Usando uma máquina de venda automática de alimentos como exemplo, Nick explicou o conceito de contrato inteligente e afirmou que uma máquina semelhante poderia ser considerada a antecessora de um contrato inteligente moderno. No caso de uma máquina de venda automática, é executado um contrato simples. Os usuários inserem suas moedas nele e, em troca, a máquina distribui um produto.

Um contrato inteligente aplica uma lógica semelhante num ambiente digital. Você pode especificar algo simples em seu código. Por exemplo: responda “Olá, mundo!” quando dois éteres forem enviados para este contrato.

Привет, контракт на весь мир


No Ethereum, um desenvolvedor cria código que pode então ser lido pelo EVM. O programador então publica enviando-o para um endereço especial que registra o contrato. Nesta fase, todos podem utilizá-lo, não podendo o contrato ser eliminado se o promotor não tiver indicado esta condição ao redigi-lo.

O contrato também tem endereço. Para interagir com este endereço, os usuários precisam enviar 2 ETH para ele. Isso ativará o código do contrato. Todos os computadores da rede irão executá-lo, verificar se o pagamento foi feito e registrar seu resultado (“Olá, mundo!”).

Todos os itens acima são um dos exemplos mais simples de uso do Ethereum. Existem também aplicações mais complexas que estabelecem relacionamentos para muitos contratos ao mesmo tempo. Tais códigos já existem e no futuro haverá apenas mais deles.


Quem criou o Ethereum?

Em 2008, um desenvolvedor desconhecido (ou grupo de desenvolvedores) sob o pseudônimo de Satoshi Nakamoto publicou o white paper Bitcoin. Isso mudou para sempre a maneira como as pessoas pensam sobre o dinheiro digital. Alguns anos depois, um jovem programador chamado Vitalik Buterin conseguiu desenvolver essa ideia e encontrar uma forma de aplicá-la a qualquer tipo de aplicação. O conceito acabou sendo implementado no Ethereum.

Em 2013, Buterin criou uma postagem no blog intitulada Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. Nele, ele descreveu a ideia de criar uma rede blockchain de acordo com a completude de Turing na forma de um computador descentralizado que, dados o tempo e os recursos, pudesse executar qualquer aplicação. 

No futuro, os tipos de aplicativos que podem ser executados no blockchain serão limitados apenas pela imaginação dos desenvolvedores. Ethereum está procurando ver se a tecnologia blockchain tem potencial para ser usada além das limitações originais do sistema Bitcoin.


Como aconteceu a distribuição do éter?

Ethereum foi lançado em 2015 com um capital inicial de 72 milhões de Ether. Mais de 50 milhões dessas unidades foram distribuídas em uma venda pública de tokens chamada oferta inicial de moedas (ICO), onde qualquer pessoa poderia comprar tokens Ether em troca de Bitcoin ou moeda fiduciária.


O que é um DAO e como surgiu o Ethereum Classic?

Com o advento do Ethereum, tornaram-se possíveis formas inteiramente novas de colaboração aberta através da Internet. Um exemplo são as DAOs (organizações autônomas descentralizadas), que são executadas por um código semelhante a um programa de computador.

O DAO foi uma das primeiras e mais ambiciosas tentativas de criar tal sistema. Consistiria em contratos inteligentes complexos executados em cima do Ethereum, que funcionaria como um fundo de risco autônomo. Os tokens DAO foram distribuídos por meio de uma ICO e deram aos detentores de tokens uma participação acionária junto com direitos de voto.

No entanto, logo após o seu lançamento, os invasores aproveitaram-se de uma vulnerabilidade no código-fonte aberto do projeto e roubaram quase um terço dos fundos do DAO. Deve-se notar que naquela época, o DAO detinha 14% do fornecimento total de éteres e tal evento foi de fato muito destrutivo para a rede Ethereum ainda em desenvolvimento.

Após algumas discussões, a cadeia passou por uma divisão (hard fork) em duas cadeias. Na nova cadeia, as transações maliciosas foram efetivamente revertidas e os fundos foram “desbloqueados” e devolvidos ao proprietário. Hoje essa cadeia é conhecida como blockchain Ethereum. A cadeia original, que mantinha a irreversibilidade das transações, agora se chama Ethereum Classic.

O ataque DAO serviu como um lembrete dos riscos associados a esta tecnologia e das terríveis consequências que podem resultar da confiança de grandes somas de dinheiro em códigos autónomos. Foi também um exemplo instrutivo de como a tomada de decisão colectiva num ambiente aberto pode criar problemas graves. No entanto, apesar das suas vulnerabilidades de segurança, os DAOs ilustram perfeitamente o potencial dos contratos inteligentes para permitir uma colaboração segura, sem confiança e em grande escala através da Internet.



Capítulo 2 – Como surgiu o éter?

Contente

  • Como os novos éteres são criados?

  • Quantas transmissões existem no total?

  • Como funciona a mineração no Ethereum?

  • O que é gás no Ethereum?

  • Limite de gás e gás

  • Quanto tempo leva para minerar um bloco na rede Ethereum?

  • O que são tokens Ethereum?


Como os novos éteres são criados?

Anteriormente falamos brevemente sobre mineração. Se você sabe o que é Bitcoin, provavelmente sabe que a mineração é parte integrante da proteção e atualização do blockchain. Ethereum opera com o mesmo princípio: para recompensar os usuários que mineram (o que é caro), o sistema os recompensa com Ether.


Quantas transmissões existem no total?

Em fevereiro de 2020, o número total de unidades Ether em circulação era de aproximadamente 110 milhões. 

Ao contrário do Bitcoin, o cronograma de emissão dos tokens Ethereum não foi determinado no momento do lançamento da plataforma. O Bitcoin tentou manter seu valor limitando o número de unidades Bitcoin e reduzindo gradualmente o número de moedas produzidas. O Ethereum, por outro lado, visa fornecer a base para aplicações descentralizadas (DApps). E como não está claro qual cronograma de emissão de tokens é mais adequado para isso, a questão permanece em aberto.


Como funciona a mineração no Ethereum?

A mineração é o fator mais importante na segurança da rede. Ele garante que o blockchain seja atualizado corretamente e permite que a rede funcione de forma independente. Durante o processo de mineração, muitos nós (o nome foi inventado pelos mineradores) alocam poder computacional para resolver quebra-cabeças criptográficos.

Esses nós fazem hash de uma série de transações pendentes junto com alguns outros dados. Para que um bloco seja considerado válido, o hash deve estar abaixo de um determinado valor numérico definido pelo protocolo. Se o trabalho para resolver um problema computacional não for bem-sucedido, os nós podem alterar alguns dados e tentar encontrar uma solução novamente.

Portanto, para serem competitivos, os mineradores devem fazer hash das informações o mais rápido possível – o poder é medido em hashrate. Quanto maior o hashrate na rede, mais difícil se torna resolver o problema. Somente os mineiros têm o direito de encontrar a solução para um bloco. Uma vez conhecido, será fácil para todos os outros participantes verificarem a sua validade.

É claro que o hashing contínuo em altas velocidades tem um custo. Para motivar os mineiros a proteger a rede, é-lhes oferecida uma recompensa que inclui todas as taxas de transação do bloco. Além disso, os mineiros recebem o éter recém-gerado – 2 ETH no momento da escrita.


O que é gás no Ethereum?

Lembra que mencionamos o contrato Hello World! Era um programa simples com esforço computacional bastante baixo. Mas você não é o único que o executa no seu PC. Você também está perguntando isso a todos no ecossistema Ethereum.

Isto leva-nos à próxima questão: o que acontece quando milhares de pessoas executam contratos complexos? Se alguém configurasse seu contrato para repetir o mesmo código, cada nó teria que executá-lo indefinidamente. Isso criará uma carga enorme e o sistema provavelmente entrará em colapso.

Felizmente, a rede Ethereum introduziu o conceito de gás para mitigar este risco. Assim como um carro não pode funcionar sem combustível, os contratos não podem funcionar sem gasolina. Para que o contrato funcione com sucesso, os usuários devem pagar uma certa quantia de gás. Se não houver o suficiente, o contrato deixará de funcionar. 

Em essência, este é um mecanismo de taxas adicionais, semelhante às transações regulares: como os mineiros tomam decisões com base no lucro potencial do seu trabalho, podem ignorar transações com taxas mais baixas.

Observação: éter e gás são coisas diferentes. O preço médio do gás flutua e depende em grande parte dos mineradores. Para fazer uma transação, você paga o gás em ETH. Isto é semelhante às taxas do Bitcoin: se a rede estiver congestionada e um grande número de usuários tentar fazer transações, o preço médio do gás provavelmente aumentará. E vice-versa: se não houver muita atividade, o preço cairá.

Embora o preço do gás possa variar, cada transação requer uma quantidade mínima fixa de gás, o que significa que contratos complexos exigirão muito mais gás do que uma simples transação. Assim, o gás atua como uma medida do poder de computação. Isso garante que o sistema cobre dos usuários um preço justo pelo uso dos recursos Ethereum.

O gás normalmente custa uma pequena fração do éter. A unidade menor (gwei) é usada para denotar isso. Um gwei corresponde a um bilionésimo de éter.

Simplificando, você poderia executar um programa em loop por um longo tempo, mas esse contrato rapidamente se tornaria mais caro. Graças a isso, os nós da rede Ethereum filtram spam com sucesso.

Средняя цена на газ в гвее с течением времени

Preço médio da gasolina em Guei ao longo do tempo. Fonte: etherscan.io


Limite de gás e gás

Vamos supor que Alice execute uma transação contratual. Ela calculou quanto estava disposta a gastar com gasolina (por exemplo, usando o Posto de Gasolina ETH). Ela pode definir um preço mais alto para incentivar os mineradores a iniciar suas transações mais rapidamente. 

Mas também será necessário estabelecer um limite de gás, que sirva para garantir a sua proteção. Se algo der errado com o contrato, poderá resultar em mais consumo de gás do que ela esperava. O limite de gás é definido para garantir que a operação pare quando x quantidade de gás for consumida. O contrato não funcionará, mas Alice não terá que pagar mais do que esperava originalmente.

Esses conceitos podem ser um pouco confusos no início, mas não se preocupe. Sim, você sempre pode definir manualmente o preço que deseja pagar pelo gás (e o limite do gás), mas a maioria das carteiras irá ajudá-lo com isso. Em termos simples, o preço do gás determina a rapidez com que os mineradores processarão sua transação, e o limite do gás determina o valor máximo que você está disposto a pagar. 


Quanto tempo leva para minerar um bloco na rede Ethereum?

Normalmente leva de 12 a 19 segundos para adicionar um novo bloco à cadeia. Porém, esse tempo poderá ser reduzido quando a rede mudar para o método Proof of Stake, que tem como um dos objetivos agilizar a criação de blocos. Se você quiser saber mais, confira a seção Ethereum Casper.


O que são tokens Ethereum?

Ethereum deve muito de seu apelo ao fato de que os usuários podem adicionar seus próprios ativos à rede, armazená-los e transferi-los como Ether. Eles são regulados por contratos inteligentes, que permitem aos desenvolvedores definir determinados parâmetros para seus tokens. O contrato inteligente determina quantos existem, como administrá-los, se são divisíveis, fungíveis ou não e muito mais. O padrão técnico mais conhecido para a criação de tokens no Ethereum é o ERC-20, razão pela qual são mais frequentemente chamados de tokens ERC-20.

O potencial funcional de tais tokens abre uma enorme plataforma experimental para inovadores com as aplicações mais modernas na intersecção de finanças e tecnologia - seja a emissão de tokens homogêneos que atuam como moeda na aplicação, ou a emissão de tokens exclusivos apoiados por ativos físicos. A plataforma demonstra uma enorme variedade de recursos e excepcional flexibilidade de design. Dito isto, é provável que as melhores opções para um processo de desenvolvimento de tokens simples e simplificado ainda estejam por vir. 



Capítulo 3 – Como começar a usar Ethereum

Contente

  • Como comprar ETH?

    • Como comprar ETH com cartão de crédito/débito

    • Como comprar ETH em mercados P2P

  • O que posso comprar com Ethereum (ETH)?

  • Para quais finalidades o Ethereum pode ser usado?

  • O que acontece se eu perder minha ETH?

  • Posso cancelar transações Ethereum?

  • As transações Ethereum são privadas?

  • Posso ganhar dinheiro com Ethereum?

  • Como armazenar adequadamente a ETH?

  • Como depositar ETH na Binance

  • Como armazenar ETH na Binance

  • Como retirar ETH da Binance

  • Como armazenar ETH em uma carteira Ethereum

    • Carteiras quentes

    • Carteiras frias

  • O que significa o logotipo e símbolo do Ethereum?


Como comprar ETH?

Como comprar ETH com cartão de crédito/débito

Binance permite que você compre ETH facilmente através do seu navegador. Para fazer isso, você precisa fazer o seguinte:


  1. Acesse o portal de compra e venda de criptomoedas. 

  2. Selecione a criptomoeda que deseja comprar (ETH) e a moeda em que fará o pagamento.

  3. Acesse Binance ou registre-se se ainda não tiver uma conta.

  4. Selecione um método de pagamento.

  5. Se necessário, insira os dados do seu cartão e verifique sua identidade.

  6. Isso é tudo! Em breve, seu ETH será creditado em sua conta Binance.


Como comprar ETH em mercados P2P

A ETH pode ser comprada e vendida em mercados P2P. Em outras palavras, você pode comprar moedas de outros usuários diretamente do aplicativo móvel Binance. Para fazer isso você precisa:


  1. Inicie o aplicativo, passe pelo processo de registro caso não possua conta própria e faça login.

  2. Clique em Comprar e Vender com um clique e vá para a guia Comprar no canto superior esquerdo da tela.

  3. Serão oferecidas várias opções: selecione a que você precisa e clique em Comprar.

  4. O pagamento também é possível com criptomoeda ou moeda fiduciária nas guias correspondentes. 

  5. Abaixo você será solicitado a indicar sua forma de pagamento. Escolha aquele que melhor se adapta a você.

  6. Clique em Comprar ETH.

  7. Em seguida, você precisa efetuar o pagamento. Depois disso, clique em Marcar como pago e Confirmar.

  8. A transação é concluída quando o vendedor lhe envia as moedas.


O que posso comprar com Ethereum (ETH)?

Ao contrário do Bitcoin, o Ethereum não é apenas uma plataforma de criptomoeda. Serve para criar aplicações descentralizadas, e o Ether, como token de troca, atua como combustível desse ecossistema. Assim, o principal valor do Ether reside na sua versatilidade na rede Ethereum.

Ao mesmo tempo, o éter também pode ser usado como moeda tradicional, ou seja, você pode pagar por bens e serviços com ETH, assim como com qualquer outra moeda.

Тепловая карта ритейлеров, которые принимают эфир в качестве оплаты. Источник.

Mapa de calor de varejistas que aceitam Ether como forma de pagamento. Fonte: cryptwerk.com/coinmap


Para quais finalidades o Ethereum pode ser usado?

A moeda nativa da Ethereum, ETH, pode ser usada como dinheiro digital ou garantia. Além disso, muitas pessoas utilizam esse ativo para investimentos de longo prazo (assim como o Bitcoin). No entanto, ao contrário do Bitcoin, o blockchain Ethereum é mais programável, então você tem mais opções para trabalhar com ETH. Pode servir como a força vital de aplicações e mercados financeiros descentralizados, bolsas, jogos e muito mais. 


O que acontece se eu perder minha ETH?

Como as organizações bancárias não estão envolvidas neste processo, os utilizadores são responsáveis ​​pelos seus próprios fundos. Você pode armazenar moedas em uma bolsa ou em sua carteira. É importante observar que se você estiver usando uma carteira, precisará ter cuidado com sua frase-semente. Não confie a estranhos, pois se perder o acesso à sua carteira, só com a sua ajuda será possível repor os seus fundos.


Posso cancelar transações Ethereum?

Depois que os dados são adicionados ao blockchain Ethereum, é quase impossível alterá-los ou excluí-los. Em outras palavras, você não poderá mais fazer nada com uma transação confirmada. Portanto, verifique sempre com atenção as informações fornecidas e principalmente o endereço para o qual você está enviando os fundos. Se você precisar enviar uma grande quantia, é mais seguro enviar uma parte primeiro para garantir que o endereço esteja correto.

No entanto, um caso de hacking de contratos inteligentes levou o Ethereum a fazer mudanças drásticas no seu funcionamento, nomeadamente um hard fork em 2016, a fim de combater transações maliciosas. Isto, no entanto, pode ser considerado a exceção e não a norma. E medidas sérias foram tomadas para evitar que isso aconteça no futuro.


As transações Ethereum são privadas?

Resposta curta: Não. Todas as transações adicionadas ao blockchain Ethereum estão disponíveis publicamente. Mesmo que o seu nome verdadeiro não esteja listado no seu endereço Ethereum, um observador externo pode identificá-lo através de vários métodos.


Posso ganhar dinheiro com Ethereum?

Como o ativo é volátil, você pode ganhar ou perder dinheiro com a ETH. Algumas pessoas mantêm o Ether por muito tempo, esperando que um dia a rede se torne um sistema global de liquidação programável. Alguns, pelo contrário, preferem trocá-lo por outras altcoins. Em qualquer caso, nem uma nem outra estratégia pode protegê-lo de riscos financeiros.

Como base do desenvolvimento das finanças descentralizadas (DeFi), a ETH também pode ser usada para empréstimos, como garantia para empréstimos, para a criação de ativos sintéticos e – um dia no futuro – para apostas.

Alguns investidores trabalham exclusivamente com bitcoins e não aceitam outros ativos digitais. Alguns, ao contrário, optam por trabalhar com ETH e outras altcoins ou alocam uma determinada porcentagem para negociações de curto prazo (por exemplo, day trading ou swing trading). Não existe uma abordagem universal para ganhar dinheiro nos mercados - cada investidor escolhe a estratégia ideal tendo em conta as características da sua carteira e as circunstâncias.


Como armazenar adequadamente a ETH?

Existem muitas opções para armazenar moedas, cada uma com suas vantagens e desvantagens. Se houver pelo menos algum risco, é melhor optar pela diversificação, que envolve uma combinação de diferentes soluções.

Em geral, as opções de armazenamento são divididas em custodial e não custodial. Custódia significa que você confia suas moedas a terceiros (como uma bolsa). Neste caso, você terá que fazer login na plataforma de custódia para realizar transações.

O método sem custódia, por outro lado, permite manter o controle de seus fundos usando uma carteira de criptomoeda. A carteira não armazena literalmente suas moedas como uma carteira física faz. Ele contém chaves criptográficas que dão acesso aos seus ativos no blockchain. É importante observar novamente: certifique-se de fazer backup de sua frase-semente ao usar uma carteira sem custódia!


Como depositar ETH na Binance

Se você já possui Ether e deseja listá-lo na Binance, você pode fazer isso de forma rápida e fácil seguindo estas etapas:

  1. Acesse Binance ou registre-se se ainda não tiver uma conta.

  2. Vá para a carteira e selecione Enter.

  3. Selecione ETH na lista de todas as moedas disponíveis.

  4. Selecione uma rede e envie seu ETH para o endereço apropriado.

  5. Isso é tudo! Após um certo número de confirmações online, o Ethereum será creditado na sua conta Binance.


Como armazenar ETH no Binance

Se você pretende negociar Ether ativamente, precisará armazená-lo em sua conta Binance. Armazenar ETH na Binance é fácil e seguro e dá a você a oportunidade de aproveitar as vantagens do ecossistema Binance por meio de empréstimos, staking, airdrops e brindes.


Como retirar ETH da Binance

Se você já possui Ether e deseja sacar da Binance, você pode fazer isso de forma rápida e fácil seguindo estas etapas:

  1. Faça login na Binance.

  2. Vá para sua carteira e selecione Retirar.

  3. Selecione ETH na lista de todas as moedas disponíveis.

  4. Selecione uma rede.

  5. Cole o endereço do destinatário e insira o valor necessário.

  6. Confirme esta operação no seu email.

  7. Isso é tudo! Após um determinado número de confirmações na rede, o ETH será creditado no endereço que você forneceu.


Como armazenar ETH em uma carteira Ethereum

Se quiser armazenar ETH em sua própria carteira, você pode escolher entre duas opções principais: uma carteira quente ou uma carteira fria.


Carteiras quentes

Uma carteira de criptomoeda conectada à Internet é chamada de carteira quente. Normalmente, este é um aplicativo móvel ou desktop que permite verificar seu saldo e enviar e receber tokens. Como as hot wallets estão online, elas são mais vulneráveis ​​a ataques, mas também são mais convenientes para pagamentos diários. Trust Wallet é um exemplo de carteira móvel simples e conveniente que suporta muitas moedas diferentes.

Carteiras frias

Uma carteira fria é uma carteira criptografada que não está conectada à Internet. Como não há ameaça de ataque online, os riscos são geralmente menores. Ao mesmo tempo, as carteiras frias geralmente não são tão convenientes de usar quanto as quentes. Exemplos de carteiras frias podem ser carteiras de hardware ou carteiras de papel; no entanto, as carteiras de papel são agora consideradas uma opção desatualizada e até perigosa e, portanto, a sua utilização não é recomendada.

Para saber mais sobre carteiras, confira o artigo Tipos de carteiras de criptomoedas.


O que significa o logotipo e símbolo do Ethereum?

Vitalik Buterin desenhou o primeiro logotipo da Ethereum. Consistia em dois símbolos de soma girados Σ (sigma do alfabeto grego). O design final do logotipo (baseado neste emblema) tem a forma de um diamante - um octógono cercado por quatro triângulos. Como outras moedas, o Ether requer um caractere Unicode padrão para que aplicativos e sites exibam a moeda. O símbolo mais comumente usado para o Ether é Ξ, embora não seja tão comum como, por exemplo, $ para o dólar americano.



Capítulo 4 – Escalabilidade, ETH 2.0 e o Futuro do Ethereum

Contente

  • O que é escalabilidade?

  • Por que o Ethereum precisa de escalabilidade?

  • O trilema da escalabilidade do Blockchain

  • Quantas transações podem ser processadas na rede Ethereum?

  • O que é Ethereum 2.0?

  • O que é fragmentação Ethereum?

  • O que é Plasma Ethereum?

  • O que é o roll-up do Ethereum?

  • O que é prova de participação (PoS) do Ethereum?

  • O que é piquetagem Ethereum?

    • Quanto ETH equivale a uma participação na Ethereum?

    • Quanto ETH posso ganhar apostando no Ethereum?

    • Por quanto tempo minha ETH ficará bloqueada para piquetagem?

    • Quais são os riscos associados ao staking de ETH?


O que é escalabilidade?

Em termos simples, escalabilidade é a capacidade de um sistema crescer. Por exemplo, em sistemas informáticos, uma rede ou servidor pode ser dimensionado para aumentar o número total de transações processadas através da implementação de várias técnicas.

Na criptomoeda, escalabilidade significa a capacidade de expandir a rede blockchain para atender mais usuários. Quanto mais usuários houver, mais operações e transações “competirão” entre si para serem incluídas no blockchain.


Por que o Ethereum precisa de escalabilidade?

Os fãs do Ethereum acreditam que a próxima iteração da Internet será construída nesta plataforma. A chamada Web 3.0 criará uma topologia descentralizada caracterizada pela ausência de intermediários, uma ênfase na privacidade e uma mudança no sentido da verdadeira propriedade dos próprios dados. Sua base será o uso de computação distribuída na forma de contratos inteligentes e protocolos de armazenamento/comunicação distribuídos.

Porém, para isso, o Ethereum precisa aumentar significativamente o número possível de transações processadas sem comprometer a descentralização da rede. Atualmente, o Ethereum não limita o volume de transações através do tamanho do bloco, como faz o Bitcoin. Em vez disso, o gás é limitado para que apenas uma certa quantidade de gás caiba no bloco.

Por exemplo, o limite de gás no bloco é de 100.000 Gwei. Você deseja incluir dez transações com 10.000 Gwei para cada uma e, nesse caso, o sistema processará a transação. O mesmo acontecerá com duas transações Gwei 50.000, mas quaisquer transações adicionais enviadas com elas aguardarão para serem incluídas no próximo bloco. 

No entanto, tal mecanismo não é adequado para um sistema que todos irão utilizar. Se houver mais transações pendentes do que espaço disponível no bloco, um registro do trabalho restante, conhecido como backlog, será formado em breve. O preço do gás aumentará e os utilizadores terão de superar os outros licitantes para garantir que a rede processa as suas transações primeiro. Dependendo do congestionamento da rede, as operações podem se tornar proibitivamente caras para determinados casos de uso.

O aumento da popularidade dos CryptoKitties foi um grande exemplo das limitações do Ethereum nesta área. Em 2017, o jogo baseado no Ethereum levou muitos usuários a fazer transações para participar da criação de seus próprios gatos digitais (representados como tokens não fungíveis). Acabou sendo tão popular que o número de transações pendentes aumentou drasticamente, causando até mesmo lentidão na rede.


O trilema da escalabilidade do Blockchain

Pode parecer que simplesmente aumentar o limite do block gas ajudaria a resolver problemas de escalabilidade, já que quanto maior o limite, mais transações podem ser processadas em um determinado momento, certo?

Infelizmente, isso é impossível sem comprometer as principais propriedades do Ethereum. Vitalik Buterin propôs o trilema blockchain (apresentado abaixo) para ilustrar o delicado equilíbrio da cadeia.

Трилемма блокчейна

O trilema blockchain: escalabilidade (1), segurança (2) e descentralização (3).


Ao otimizar as características acima, uma das três terá que ser sacrificada. Blockchains como Ethereum e Bitcoin priorizam segurança e descentralização. Seus algoritmos de consenso garantem a segurança de redes compostas por milhares de nós, o que, infelizmente, leva a uma baixa escalabilidade. Com tantos nós aceitando e validando transações, um sistema descentralizado é mais lento do que alternativas centralizadas.

Existe também a opção de retirar o limite de gás para que a rede ganhe segurança e escalabilidade, mas neste caso não será mais tão descentralizada. 

Isso se deve ao fato de que um grande número de transações em um bloco afeta diretamente seu tamanho. Porém, os nós da rede ainda devem baixá-los e distribuí-los periodicamente para outros nós, mantendo a intensidade de seus equipamentos. Quando o limite do gás de bloco aumenta, fica mais difícil para os nós verificar, armazenar e transmitir blocos para a rede.

Como resultado, os nós que não suportam tal carga começarão a desligar. Apenas alguns deles conseguirão permanecer e continuar a competir entre si, o que levará a uma maior centralização. Como resultado, obteremos um blockchain seguro e escalável que carece de uma de suas principais propriedades – a descentralização.

Finalmente, vamos imaginar uma blockchain cujas principais prioridades sejam a descentralização e a escalabilidade. Para ser rápido e descentralizado ao mesmo tempo, é necessário fazer concessões no uso do algoritmo de consenso, o que por sua vez leva a uma segurança enfraquecida.


Quantas transações podem ser processadas na rede Ethereum?

Nos últimos anos, o Ethereum raramente excedeu dez transações por segundo (TPS). Para uma plataforma que pretende se tornar o “computador global”, esse número é surpreendentemente baixo.

No entanto, aumentar a escalabilidade tem sido um objetivo da Ethereum há muito tempo. O plasma é uma das medidas possíveis para resolver este problema. Destina-se a melhorar a eficiência do Ethereum, mas também pode ser aplicado a outras redes blockchain.


O que é Ethereum 2.0?

Apesar de todo o seu potencial, o Ethereum – no seu estado atual – está associado a limitações e desvantagens significativas, uma das quais discutimos acima. Simplificando, se o Ethereum pretende tornar-se a base para um novo sistema financeiro, deve ser capaz de processar muito mais transações por segundo. Dada a natureza distribuída da rede, este problema será muito difícil de resolver, ou pelo menos os desenvolvedores do Ethereum têm lidado com isso há muitos anos.

Por um lado, para que a rede seja suficientemente descentralizada, ainda é necessário aplicar algumas restrições. Quanto maiores os requisitos para a execução de um nó, menos participantes existem e mais centralizada se torna a rede. Assim, aumentar o número de transações que o Ethereum é capaz de processar pode comprometer toda a integridade do sistema, pois também aumentará a carga em cada nó.

Outra desvantagem do Ethereum (e de outras criptomoedas de Prova de Trabalho) é que ele consome muitos recursos. Para adicionar um bloco ao blockchain com sucesso, você precisa minerá-lo, o que requer cálculos rápidos e consome uma enorme quantidade de eletricidade.

Para resolver as limitações acima, foi proposto um conjunto básico de atualizações, conhecido coletivamente como Ethereum 2.0 (ou ETH 2.0). Uma vez totalmente implantado, o ETH 2.0 melhorará significativamente o desempenho de toda a rede.


O que é fragmentação Ethereum?

Como já foi observado, todos os nós armazenam uma cópia do blockchain. À medida que a rede se expande, cada nó deve ser atualizado, o que, por sua vez, consome sua largura de banda e memória disponível no disco rígido.

No entanto, ao usar a fragmentação, isso não é mais necessário. O nome refere-se ao processo de divisão da rede em um subconjunto de nós – fragmentos. Cada um desses fragmentos lida com suas próprias transações e contratos, mas pode se comunicar com uma rede mais ampla de fragmentos conforme necessário. Como cada fragmento é verificado de forma independente, não há necessidade de armazenar dados de outros fragmentos.

сеть без добавления к сети с общим доступом

Rede em março de 2020 em comparação com uma rede semelhante com fragmentação implementada.


A fragmentação é uma das abordagens mais complexas de escalonamento, que requer muito desenvolvimento e implementação adicional. Mas se for implementada com sucesso, esta também será uma das formas mais eficazes de aumentar várias vezes a capacidade da rede.


O que é Plasma Ethereum?

Ethereum Plasma é uma solução de escalabilidade fora da cadeia, o que significa que busca aumentar o rendimento através da realização de transações fora da cadeia. A este respeito, assemelha-se a cadeias laterais e canais de pagamento.

No plasma, as cadeias secundárias estão ligadas ao blockchain principal do Ethereum, mantendo a comunicação entre si em um nível mínimo. Eles operam de forma mais ou menos independente, mas os usuários ainda dependem da cadeia principal para resolver disputas ou “concluir” suas atividades nas cadeias secundárias.

Reduzir a quantidade de dados que devem ser armazenados nos nós é vital para dimensionar o Ethereum com sucesso. A abordagem do plasma permite que os desenvolvedores definam o funcionamento das cadeias “filho” em um contrato inteligente criado na cadeia principal. Aplicativos ou processos que seriam muito caros para serem executados ou armazenados na cadeia principal poderiam então ser construídos livremente nessas cadeias.

Para obter uma compreensão completa do Plasma, consulte o artigo “O que é Ethereum Plasma?”


O que é o roll-up do Ethereum?

Rollups é semelhante ao  Plasma no sentido de que também busca escalar o Ethereum movendo as transações para fora da cadeia principal. Como está estruturado? 

Um contrato na cadeia principal contém todos os fundos e provas criptográficas do estado atual da segunda cadeia. Os operadores da segunda cadeia, que ligam os contratos da cadeia principal, asseguram que apenas as alterações válidas são registadas no contrato. Como esse estado é mantido fora da cadeia, não há necessidade de armazenar informações na blockchain. No entanto, a principal diferença entre rollups e Plasma é que todas as transações são transferidas para a cadeia principal. Usando um tipo especial de transação, um grande número delas pode ser “acumulado” em um bloco especial denominado bloco rollup.  

Existem dois tipos de rollups: rollups otimistas e ZK. Ambos, à sua maneira, garantem as transições corretas entre os estados da rede. 

O rollup ZK envia transações usando uma verificação criptográfica chamada prova de conhecimento zero. Um nome mais preciso para esta abordagem é zk-SNARK. Omitiremos os detalhes de seu funcionamento, mas explicaremos por que ele é útil para rollups. Permite que diferentes partes provem umas às outras que possuem certas informações sem revelá-las. 

No caso de rollups ZK, esta informação representa transições de estado do circuito secundário, que são traduzidas para o circuito principal. A grande vantagem desta solução é que este processo pode ocorrer quase instantaneamente e a probabilidade de ideias distorcidas sobre o estado é extremamente baixa.

Um rollup otimista sacrifica a escalabilidade em favor de maior flexibilidade. Usando uma máquina virtual chamada Optimistic Virtual Machine (OVM), ele pode executar contratos inteligentes em cadeias secundárias. Por outro lado, não há prova criptográfica de que a transição de estado passada para a cadeia principal será válida. Para mitigar este problema, existe um pequeno atraso que permite aos utilizadores desafiar e rejeitar blocos inválidos enviados para a cadeia principal. 


O que é prova de participação (PoS) do Ethereum?

Proof of Stake (PoS) é uma alternativa ao método Proof of Work para validação de blocos. Em um sistema de Prova de Participação, os blocos não são minerados como tal, mas em vez disso é usada a cunhagem (às vezes também chamada de forjamento). Em vez de mineradores competirem por hashrate, um nó (ou validador) é periodicamente selecionado aleatoriamente para validar um bloco candidato. Se tudo for feito corretamente, o validador receberá todas as taxas de transação daquele bloco e, dependendo do protocolo, possivelmente a recompensa do bloco.

Devido à falta de mineração, o Proof of Stake é considerado menos prejudicial ao meio ambiente. Os validadores PoS não consomem muita eletricidade e também têm a capacidade de cunhar blocos em equipamentos de consumo.

Ethereum planeja mudar de PoW para PoS no Ethereum 2.0, uma atualização chamada Casper. Embora a data exata ainda não seja conhecida, a primeira iteração provavelmente será lançada em breve.


O que é piquetagem Ethereum?

Nos protocolos de Prova de Trabalho, a segurança da rede é garantida pelos mineradores. Os mineradores não estão interessados ​​em trapacear a rede, pois isso desperdiçará eletricidade e perderá recompensas potenciais. Na Prova de Participação, não existe tal teoria dos jogos, mas em vez disso, a segurança da rede é garantida por várias medidas criptoeconómicas.

O comportamento desonesto é evitado não pelo risco de perdas potenciais, mas pelo risco de perder os próprios fundos. Os validadores devem fornecer sua aposta (ou seja, oferecer tokens) para serem elegíveis para validação. Se um nó tentar trapacear, essa quantidade exata em ether será retirada dele, ou será gradativamente debitada se o validador não responder ou estiver offline. No entanto, se um validador executar nós adicionais, poderá receber mais recompensas.


Quanto ETH equivale a uma participação na Ethereum?

A aposta mínima para Ethereum é de 32 ETH por validador. Esse limite é tão alto que uma tentativa de ataque de 51% custaria enormes quantias de dinheiro aos invasores.


Quanto ETH posso ganhar apostando no Ethereum?

Esta é uma pergunta bastante específica. No geral, tudo depende da sua aposta, do valor total de ETH alocado na rede e da taxa de inflação. Numa estimativa muito aproximada, os cálculos actuais seriam de 6% de rendimento ao ano. Tenha em mente que esta é apenas uma estimativa e o total pode mudar no futuro.


Por quanto tempo minha ETH ficará bloqueada para piquetagem?

Para receber o saque de ETH do validador, sua transação terá que aguardar em uma fila. Caso não haja fila, o tempo mínimo de saque é de 18 horas, mas este é um indicador dinâmico que é ajustado dependendo de quantos validadores estão realizando saques no momento.


Quais são os riscos associados ao staking de ETH?

Como você é um validador cuja responsabilidade é manter a segurança da rede, você precisa estar ciente dos riscos envolvidos. Se o seu nó validador ficar inativo por um longo período, você poderá perder uma parte significativa do seu depósito. Além disso, se a qualquer momento o seu depósito ficar abaixo de 16 ETH, você será desqualificado da validação.

Também é importante considerar um fator de risco mais sistêmico. O Proof of Stake nunca foi implementado nesta escala antes, portanto não podemos estar totalmente confiantes na confiabilidade de tal sistema. O software sempre contém bugs e vulnerabilidades, que podem ter um efeito devastador, especialmente quando bilhões de dólares estão em jogo.



Capítulo 5 – Ethereum e Finanças Descentralizadas (DeFi)

Contente

  • O que são finanças descentralizadas (DeFi)?

  • Para que podem ser usadas as finanças descentralizadas (DeFi)?

  • As finanças descentralizadas (DeFi) algum dia se tornarão populares?

  • Quais aplicações existem relacionadas às finanças descentralizadas (DeFi)?

  • Exchanges Descentralizadas (DEX) no Ethereum


O que são finanças descentralizadas (DeFi)?

As finanças descentralizadas (ou simplesmente DeFi) são um movimento que visa descentralizar as aplicações financeiras. DeFi é baseado em blockchains públicos e de código aberto que podem ser acessados ​​por qualquer pessoa com conexão à Internet (pública). Este é um elemento crítico para a transição de milhares de milhões de pessoas para este novo sistema financeiro global. 

No crescente ecossistema DeFi, os usuários interagem com contratos inteligentes e entre si por meio de redes P2P e aplicativos descentralizados (DApps). Uma vantagem importante do DeFi é que os usuários sempre mantêm a propriedade de seus fundos. 

Em termos simples, o movimento das finanças descentralizadas (DeFi) visa criar um novo sistema financeiro livre das restrições atuais. Devido ao seu grau relativamente alto de descentralização e grande base de desenvolvedores, a maior parte do DeFi é atualmente construída em Ethereum. 


Para que podem ser utilizadas as finanças descentralizadas (DeFi)?

Como você deve saber, uma das vantagens mais importantes do Bitcoin é que a rede opera de forma independente, sem a necessidade de controle central. Mas e se usarmos isso como ideia básica para criar aplicações programáveis? É aqui que reside o potencial das aplicações DeFi. Não há controle central ou intermediários neste sistema, o que significa que não há falhas. 

Já dissemos que a vantagem do DeFi é o acesso aberto. Existem mais de um bilhão de pessoas no mundo que não têm acesso a nenhum serviço financeiro. Tente imaginar como você administraria sua vida diária sem nenhuma confiança em suas finanças? Enquanto isso, bilhões de pessoas vivem dessa maneira e, em última análise, esse é o público que o DeFi está tentando atender.


As finanças descentralizadas (DeFi) algum dia se tornarão populares?

Mas se tudo é tão bom, então por que o DeFi ainda não conquistou o mundo? Atualmente, a maioria dos aplicativos financeiros descentralizados são difíceis de usar: são bastante desajeitados, quebram com frequência e têm uma aparência muito experimental. O desenvolvimento de estruturas uniformes para tal ecossistema é extremamente difícil, especialmente em um ambiente distribuído.

A construção de um ecossistema DeFi apresenta muitos desafios e obstáculos para engenheiros de software, teóricos de jogos, designers de mecanismos e muitos outros. Portanto, a questão da adoção generalizada do DeFi permanece em aberto.


Quais aplicações existem relacionadas às finanças descentralizadas (DeFi)?

Um dos casos de uso mais populares para finanças descentralizadas (DeFi) são as stablecoins. Essencialmente, estes são tokens em uma blockchain cujo valor está vinculado a um ativo do mundo real, como uma moeda fiduciária. Por exemplo, o BUSD está indexado ao valor do dólar americano. A conveniência desses tokens é que eles são muito fáceis de armazenar e transferir, pois existem no blockchain.

Outro tipo popular de aplicativo são os aplicativos de landing page. Existem muitos serviços P2P que permitem emprestar seus fundos e receber pagamentos de juros em troca. Um dos serviços mais convenientes é o Binance Lending. Basta transferir fundos para sua carteira e você poderá começar a ganhar juros no dia seguinte!

Um dos aspectos mais interessantes do DeFi é a variedade de aplicações difíceis de categorizar. Isso inclui todos os tipos de mercados P2P descentralizados, onde os usuários podem trocar cripto-colecionáveis ​​exclusivos e outras coisas digitais. Também poderiam incluir a criação de ativos sintéticos, onde qualquer pessoa pode abrir um mercado para qualquer item valioso. Além disso, o DeFi pode impulsionar mercados de previsão, derivativos e muito mais.


Exchanges Descentralizadas (DEX) no Ethereum

Uma exchange descentralizada (DEX) é uma plataforma onde você pode fazer transações diretamente entre carteiras de usuários. Ao negociar na bolsa centralizada Binance, você envia seus fundos para ela e negocia por meio de seus sistemas internos.

As exchanges descentralizadas são estruturadas de forma diferente. Graças às incríveis capacidades dos contratos inteligentes, eles tornam possível negociar diretamente da sua carteira criptografada, eliminando a possibilidade de hackeamento de exchanges e outros riscos.

Um ótimo exemplo de exchange descentralizada é a Binance DEX. Além dela, existem também Uniswap, Kyber Network e IDEX. Muitos deles ainda oferecem a opção de negociar a partir de uma carteira de hardware para segurança máxima.

Централизованные и децентрализованные биржи

Trocas centralizadas e descentralizadas.


Acima, vimos as diferenças entre exchanges centralizadas e descentralizadas. À esquerda vemos que a Binance atua como intermediária nas transações entre usuários. Por exemplo, se Alice quiser trocar seu token A pelo token B de Boris, ambos deverão primeiro depositar seus ativos na exchange. Após a transação, a Binance distribuirá os fundos aos seus saldos de acordo.

À direita está uma opção que utiliza uma exchange descentralizada. Você pode perceber que não há terceiros envolvidos em tal operação. Em vez disso, os tokens de Alice são trocados diretamente pelos tokens de Bob usando um contrato inteligente. Assim, as partes envolvidas não precisam confiar no intermediário, uma vez que os termos do seu contrato são executados automaticamente pelo sistema.

Em fevereiro de 2020, os DEXs eram os aplicativos mais comumente usados ​​em execução no blockchain Ethereum. Embora, em comparação com as bolsas centralizadas, o volume de negociação ainda seja pequeno. No entanto, se os desenvolvedores e designers de DEX tornarem a experiência do usuário mais envolvente, os DEXs poderão competir com muitas exchanges centralizadas no futuro.



Capítulo 6 – Participação na Rede Ethereum

Contente

  • O que é um nó Ethereum?

  • Como funciona um nó Ethereum?

  • Nó Ethereum completo

  • Nós Ethereum simplificados

  • Nó de mineração Ethereum

  • Lançando um nó na rede Ethereum

  • Como extrair Ethereum

  • O que é Ethereum ProgPow?

  • Como o software Ethereum é desenvolvido?

  • O que é escalabilidade?


O que é um nó Ethereum?

Um nó Ethereum é um termo que pode ser usado para descrever um programa que interage de alguma forma com sua rede. Um nó Ethereum pode ser qualquer coisa, desde uma simples carteira móvel até um computador que armazena uma cópia completa da rede blockchain. 

Todos os nós funcionam como pontos de comunicação de retorno. Existem vários tipos de pontos na rede Ethereum;


Como funciona um nó Ethereum?

Ao contrário do Bitcoin, o Ethereum não possui um único programa de referência. Embora o ecossistema Bitcoin use o Bitcoin Core como software de nó principal, o Ethereum possui vários programas independentes (mas compatíveis) baseados em seu Livro Amarelo. Os mais populares deles são Geth e Paridade.


Nó Ethereum completo

Para interagir com a rede Ethereum e poder verificar os dados no blockchain de forma independente, você precisará executar um nó completo usando um software semelhante ao descrito acima. 

Este software baixa todos os blocos de outros nós para o seu dispositivo e verifica se eles estão incluídos corretamente nas transações. Com base neste programa, também é possível executar todos os contratos inteligentes que foram chamados para garantir que todos os participantes da rede (você e todos os outros pares) recebam as mesmas informações. Se tudo correr conforme o planejado, cada nó terá uma cópia idêntica e completa do blockchain em seus dispositivos computacionais.

Os nós completos são vitais para o funcionamento do Ethereum. Se todos estes nós não distribuíssem toda a informação recebida por todo o globo, a rede perderia as suas principais propriedades: resistência à censura e descentralização.


Nós Ethereum simplificados

A execução de um nó completo contribui diretamente para a saúde e a segurança da rede, mas tal nó requer um dispositivo separado para operar, o que, por sua vez, requer manutenção periódica. Nós simplificados podem ser a melhor opção para usuários que não conseguem executar um nó completo (ou para aqueles que simplesmente preferem não fazê-lo).

Como o nome sugere, os nós leves consomem menos recursos e espaço no disco rígido. Dessa forma, eles podem rodar em dispositivos com especificações inferiores, como telefones ou laptops. Por sua vez, esta baixa sobrecarga se deve ao fato de que os nós leves não são totalmente autossuficientes. Eles não estão totalmente sincronizados com o blockchain e, portanto, requerem nós completos para alimentá-los com as informações relevantes.

Os nós leves são populares entre comerciantes, provedores de serviços e usuários. Eles são amplamente utilizados para efetuar e receber pagamentos nos casos em que executar e manter um nó completo não é uma solução adequada.

Nó de mineração Ethereum

Um nó de mineração pode ser um cliente completo ou simplificado. Na realidade, o termo “nó de mineração” não é usado como no ecossistema Bitcoin; contudo, ainda vale a pena identificar esses participantes da rede.

Para minerar Ethereum, os usuários precisam de hardware adicional. Isso geralmente envolve a criação de uma fazenda de mineração. Combina diversas placas de vídeo, o que proporciona alta velocidade de hashing.

Os mineradores têm duas opções: mineração solo e pool de mineração. Na mineração solo, o usuário trabalha sozinho para criar blocos e, se tiver sucesso, todas as recompensas vão para ele. Se ele ingressar em um pool de mineração, ele combinará seu poder com o de outros usuários. Isso aumenta a probabilidade de encontrarem um bloco juntos, mas terão que dividir as recompensas entre si.


Lançando um nó na rede Ethereum

Uma das principais vantagens dos blockchains é o seu acesso aberto. Isto significa que qualquer pessoa pode executar um nó e fortalecer a rede Ethereum validando transações e blocos. 

Tal como acontece com o Bitcoin, existem várias empresas que oferecem conexões plug-n-play aos nós Ethereum. Isso será conveniente para quem deseja apenas ter um nó funcional, mas você terá que pagar a mais por essa comodidade.

Já dissemos que Ethereum possui vários programas para execução de nós, incluindo Geth e Parity. Se quiser executar seu próprio nó, você precisará se familiarizar com o processo de instalação da opção necessária.

Se você não planeja executar um nó de arquivo especial, a potência de um laptop comum para consumo deve ser suficiente. No entanto, é melhor não usar o computador necessário para o trabalho diário, pois isso pode retardar significativamente seus processos. 

Executar seu próprio nó funciona melhor em dispositivos que permanecem online o tempo todo. Se o seu nó ficar offline, poderá levar um tempo significativo para sincronizar com a rede antes de ficar online novamente. Assim, a melhor solução para isso seriam dispositivos baratos de montar e fáceis de manter. Por exemplo, você pode até executar um nó simplificado em um Raspberry Pi.


Como extrair Ethereum

Como a rede planeja mudar para Proof of Stake, a mineração no Ethereum não é a opção mais segura ou de longo prazo. Após a transição, os mineradores provavelmente mudarão para outra rede ou venderão completamente seus equipamentos.

No entanto, se você pretende participar da mineração Ethereum, precisará de hardware especial, como placas gráficas ou ASICs. Se você espera obter um lucro decente, provavelmente precisará de uma plataforma de mineração e de acesso a eletricidade barata. Além disso, você precisará configurar uma carteira Ethereum e um software agrícola. Tudo isso requer muito dinheiro e tempo, então pense cuidadosamente se você está pronto para fazer isso. 


O que é Ethereum ProgPow?

ProgPoW significa Prova de Trabalho Programática e significa “prova de trabalho programável”. Esta extensão do algoritmo de mineração Ethereum é chamada Ethash. Seu objetivo é tornar as GPUs mais competitivas com os ASICs. 

A resistência ASIC tem sido um tema muito debatido nas comunidades Bitcoin e Ethereum há anos. No caso do Bitcoin, os ASICs se tornaram o hardware de mineração dominante na rede. 

Os ASICs também estão presentes na rede Ethereum, mas em quantidades muito menores; A maioria dos mineradores ainda usa placas de vídeo. No entanto, esta situação pode mudar em breve à medida que mais e mais empresas introduzem equipamentos ASIC no mercado de mineração Ethereum. Mas por que os ASICs podem se tornar um problema? 

Primeiro, as máquinas ASIC podem reduzir significativamente a descentralização da rede. Se os mineradores de GPU não conseguirem lucrar e forem forçados a interromper suas operações, o hashrate ficará concentrado nas mãos de alguns mineradores. Além disso, o desenvolvimento de chips ASIC é muito caro: poucas empresas têm capacidades e recursos suficientes para isso. Tudo isto representa uma ameaça de monopolização da produção, centralizando potencialmente a indústria mineira Ethereum nas mãos de algumas empresas.

A integração do ProgPow tem sido objeto de controvérsia e debate desde 2018. E embora alguns acreditem que isso possa ser benéfico para o ecossistema Ethereum, muitos são contra por medo de causar um hard fork. Com a aproximação da transição para Prova de Participação, a implementação do ProgPow ainda está em questão.


Como o software Ethereum é desenvolvido?

Assim como o Bitcoin, o Ethereum é de código aberto. Qualquer pessoa pode participar livremente do desenvolvimento do próprio protocolo ou criar aplicações baseadas nele. Na verdade, Ethereum tem a maior comunidade de desenvolvedores de blockchain da atualidade.

Recursos como Mastering Ethereum, de Andreas Antonopoulos e Gavin Wood, e Developer Resources, de Ethereum.org, são ótimos pontos de partida para desenvolvedores que desejam se envolver no ecossistema no futuro. 


O que é escalabilidade?

Os contratos inteligentes foram originalmente descritos na década de 1990, mas seu uso subsequente em cima de blockchains definiu um conjunto inteiramente novo de tarefas que podem ser executadas com eles. O Solidity, proposto por Gavin Wood em 2014, tornou-se a principal linguagem de programação para o desenvolvimento de contratos inteligentes no Ethereum. É sintaticamente semelhante a Java, JavaScript e C++.

Essencialmente, o Solidity permite que os desenvolvedores escrevam código que pode ser dividido em instruções que podem ser compreendidas pela Máquina Virtual Ethereum (EVM). Se você quiser entender isso melhor, comece com Solidity GitHub.

É importante notar que Solidity não é a única linguagem disponível para desenvolvedores Ethereum. Outra opção popular é o Vyper, que é mais semelhante em sintaxe ao Python.