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

6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Passo 2 — Logar na sua conta google

6df09-15ulmo5ijf-suaz9j6lclng 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!

6df09-15ulmo5ijf-suaz9j6lclng 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

6df09-15ulmo5ijf-suaz9j6lclng 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.

6df09-15ulmo5ijf-suaz9j6lclng 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:

6df09-15ulmo5ijf-suaz9j6lclng 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

6df09-15ulmo5ijf-suaz9j6lclng 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

6df09-15ulmo5ijf-suaz9j6lclng 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!

6df09-15ulmo5ijf-suaz9j6lclng 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

6df09-15ulmo5ijf-suaz9j6lclng 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:

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/

6df09-15ulmo5ijf-suaz9j6lclng 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
6df09-15ulmo5ijf-suaz9j6lclng 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.

6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
Tá sussa por enquanto! 😉

https://medium.com/@grobelr fez 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!


Você gostou deste conteúdo?

Recomende ele para que mais pessoas o leiam!
Ajude o nosso site cedendo um pouco de poder de processamento!


Loading...

Faça uma doação via bitcoin:

6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Por favor, doe para o endereço Bitcoin: [[address]]

Donation of [[value]] BTC Received. Thank You.
[[error]]


Ou via Nano:

6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]

Por favor, doe para o endereço Raiblocks: [[address]]

6df09-15ulmo5ijf-suaz9j6lclng Instale um Full Node do Bitcoin no Google Cloud [#NO2X]
Donation of [[value]] BTC Received. Thank You.
[[error]]


Aproveite também para nos seguir nas redes sociais:


Nos siga no Twitter | Facebook