Qual é a importância de se ter um Full Node?

jan 17, 2020 | Bitcoin

Quando se fala em bitcoin, segurança é um assunto que sempre está atrelado à cripto. O Full Node tem como principal vantagem a segurança, mas o que é um Full Node? Pra que serve? Como consigo ter um no meu computador? E qual a importância de se instalar um Full Node na minha máquina?

É sobre isso que falaremos na live!

O que é um Full Node?

Também conhecido como “nó completo”, o Full Node é um software instalado no seu computador que valida as transações e blocos na rede Blockchain do Bitcoin. Pode parecer a mesma coisa, mas a validação é bem diferente da mineração.

Minerar é a mesma coisa que validar?

A validação é uma forma de cooperar com a rede do bitcoin, além de trazer mais segurança ao usuário validador. O Full Node valida todas as transações feitas na rede e valida todos os blocos, a fim de garantir que todos estão seguindo as mesmas regras da rede. Ele funciona como um auditor. 

Já a mineração acontece quando, além de validar, você empresta o seu poder computacional para a rede em troca de recompensas em bitcoin, esta é uma prática custosa e muitas vezes inviável principalmente em países onde a energia elétrica é muito cara. 

Todo minerador é necessariamente um Full Node, pois para minerar blocos, é preciso validá-los também.

Aqui você consegue saber mais detalhes sobre mineração.

Por que ter um Full Node instalado no meu computador?

Todas as carteiras Light Weight possuem servidores que fazem esse trabalho de validação pra você. Além do risco desses servidores, que pertencem a um terceiro, fornecerem dados errados para seu software de carteira, ainda existe uma exposição de dados pessoais. O servidor sabe o seu IP e sabe as carteiras que você tem acesso. 

Alguns softwares de carteira ainda exigem e-mail de cadastro e outros dados pessoais, diminuindo a sua privacidade e te deixando suscetível a ataques hackers, sendo elas muito mais fáceis de serem rastreadas do que carteiras que rodam em um Full Node.

Outra vantagem é a autonomia, você pode ter certeza de que a rede não está comprometida ao executar um nó completo em que todas as transações que são validadas por ele atendem aos requisitos da rede, sem chances de existir gasto duplo ou interferência na blockchain.

Como consigo instalar um Full Node?

Vamos listar aqui os requisitos para se ter um Full Node do Bitcoin Core, o software mais comum do bitcoin:

  1. Hardware de desktop ou notebook executando versões recentes do Windows, Mac OS X ou Linux;
  2. 300 GB de espaço livre em disco local;
  3. 2 GB de memória RAM;
  4. Uma conexão de Internet de banda larga com rápida velocidade de upload e download, sem limites e que fique online em torno de 6h por dia.

Se o seu computador preencher os requisitos necessários, agora é hora de fazer o download do Bitcoin Core no próprio site deles e instalá-lo em seu PC.

Selecionamos o software mais comum, mas vale ressaltar que existem também outros softwares de full node, inclusive uma versão do Bitcoin Core que funciona em computadores de baixo custo, como o Raspiberry (custo de aproximadamente R$ 200).

Consigo utilizar meu Full Node como carteira?

Ao invés de usar o serviço de um terceiro, você pode utilizar seu próprio nó como carteira, armazenando suas moedas no seu disco rígido, isso quer dizer que você tem total controle e autonomia de suas criptomoedas, diminuindo a chance de roubo e ataques hackers ou falhas dos fornecedores de serviços de carteiras.

Últimos posts

SatoshiCall

Quer ficar por dentro das principais notícias do mercado de criptomoedas?

Deixe seu e-mail ao lado e receba a SatoshiCall, nossa newsletter diária com as principais notícias do mercado financeiro.