SHARE

https://medium.com/@grobelr/instale-um-full-node-do-bitcoin-no-google-cloud-no2x-4c053b290e10?source=rss——bitcoin-5

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Neste artigo serei bem objetivo em como colocar uma máquina no Google Cloud rodando um Full Node do Bitcoin.

Hoje (07/11/2017) é possível subir uma máquina dessa de deixar por alguns meses no ar de graça, pois o Google dá US$ 300,00 de crédito para novos usuários.

Sem delongas, vamos ao que interessa:

Passo 1 — Criar sua conta no Google Cloud

Entre em: cloud.google.com e clique em Try it Free

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 2 — Logar na sua conta google

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 3 — Dados do cadastro

Preencha todos seus dados e coloque as informações do seu cartão de crédito (fique tranquilo, não cobra nada neste momento)

Passo 4 — Bem vindo ao Google Cloud!

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
Crédito de US$ 300,00 para o seu full node!

Passo 5 — Criar sua máquina virtual

No canto esquerdo, clique em Computer Engine -> Instâncias da VM

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 6 — Criar um projeto

Tudo na Google Cloud é orientado a Projeto, então você é obrigado a criar um projeto.

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 8 — Criar a máquina

Depois de criar o projeto, clique em Criar na caixinha das Instâncias de VMs igual na figura abaixo:

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 9 — Alterando configurações da máquina

Para ser um Full Node você precisa de no mínimo 2GB de RAM e cerca de 200GB de HD (para prevermos alguma folga)

Clique em Disco de Inicialização e fazer as alterações conforme a figura abaixo:
– (Alterar para Ubuntu 17.04)
– Tamanho GB: 200 gb de espaço

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 10 — Liberar Firewall

Para rodar o Full Node, você também precisa ter a porta TCP 8333 aberta para receber conexões de outros Nodes. Fazendo uma analogia aos Torrents, se você não tiver esta porta aberta, você está no modo “Leecher” e não está ajudando a rede, apenas atrapalhando!

No canto esquerdo da tela:
→Rede VPC -> Regras de firewall -> Criar Regra de firewall

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 10.1 — Liberar a porta 8333!

Fazer exatamente como está na figura abaixo:

  • Nome: Tcp8333
  • Intervalo de IPs de Origem: 0.0.0.0/0
  • Portas e protocolos: tcp:8333
  • Destinos: Todas as instâncias da rede

Clicar em Criar!

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 11 — Conectar na máquina!

Pronto, tudo configurado, agora vamos acessar a máquina e instalar o Bitcoin Core!
– Volte na Aba na esquerda Computer Engine -> Instâncias de VM;
– Faça como na figura abaixo, clique em Abrir na janela do navegador

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 11 — Instalar o Full Node na máquina

Agora que você acessou a máquina, vou descrever um passo-a-passo para a instalação do Bitcoin Core 0.15.0.1

Alguns comandos que você precisa escrever na console:

Baixar o Bitcoin Core para a máquina:

curl -O https://bitcoin.org/bin/bitcoin-core-0.15.0.1/bitcoin-0.15.0.1-x86_64-linux-gnu.tar

Descompactar o arquivo:

tar -zxf bitcoin-0.15.0.1-x86_64-linux-gnu.tar.gz

Instalar o Bitcoin Core na pasta de “executáveis”

sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.15.0/bin/*

Hora de começar seu Full Node:

bitcoind -daemon

Pronto! Você provavelmente vai receber uma mensagem como essa:

Bitcoin server starting

Está dada a largada. Agora você está fazendo download da blockchain inteira nesta máquina (hoje a blockchain tem cerca de 160GB).

Validando seu Full Node

Para ter certeza que você tem um Full Node válido e está ajudando a rede, siga estes passos:

Digite na console da sua máquina:

curl ifconfig.co

Copie o endereço IP que apareceu na máquina e vá no site:

Global Bitcoin nodes distribution

Lá embaixo no site, cole o endereço IP e clique em Check Node. Tem que aparecer como a foto abaixo:
IP:8333/Satoshi:0.15.0.1/

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Outros comandinhos legais que você nem sabia que existia!

Ver o status do blockchain na sua máquina:

bitcoin-cli getblockchaininfo
The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
Informações da máquina local (neste caso, está baixando a blockchain ainda)
bitcoin-cli getnetworkinfo

Este comando te dá informações sobre o Client que está rodando, protocolo e conexões ativas entre outras coisas.

Você acabou de instalar um client que tem todas as funcionalidades do bitcoin, incluir criação de carteiras e transações, porém, se você não tem conhecimento de como funciona, te alerto a estudar antes como funciona.

Atenção à Cloud!

Apesar do Google hoje (07/11/2017) liberar US$ 300,00 de créditos para novas contas, isso não quer dizer que você não será cobrado em algum momento!

Fique SEMPRE ATENTO na aba Faturamento (Billing) no canto esquerdo do dashboard.

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
Tá sussa por enquanto! 😉

Fiz esse tutorial para apoiar o #NO2X. Se você é contra o Segwit2x também, instale um Full Node e compartilhe esse artigo para outras pessoas!

Por hoje é só, qualquer feedback, deixem nos comentários!

The Cryptocurrency News Group Instale um Full Node do Bitcoin no Google Cloud [#NO2X]