Ha tempo pesquiso sobre BTC, ja conhecia a importância dos Full Nodes para nossa rede funcionar, fiquei muito tempo afastado do mercado de Bitcoin e recentemente resolvi voltar a operar por questões logicas.
Nisso vi muitos novos usuários entrando no mercado e resolvi tentar espalhar um pouco sobre oque eu sei sobre nosso mercado.
Resolvi montar um mega tópico sobre um dos sistemas mais importantes da rede.
Irei ir atualizando o tópico semanalmente e linkando informações e sempre informando quando colocar algo novo assim evitando de criar varias postagens diferentes sobre o mesmo assunto.
1.0 O que é um “Full Node”?Um Full Node também conhecido como Nó Completo, é um programa que quando instalado no seu computador, valida transações e blocos na Blockchain do Bitcoin. Tambem devemos citar a importancia da retransmissão de blocos validos (Um Full Node que só conseme rede e não retransmite para rede não está contribuindo em nada para rede do BitCoin). Full Nodes são necessários para manter a rede Bitcoin ativa, a fim de ela verificar transações, criar novos blocos e fazer a checagem deles no Bitcoin Core. Esse processo de verificação descentralizada, ajuda a checar os dados e se a sincronia deles está de acordo com as regras do Bitcoin Core. São os Full Nodes que contribuem para a genialidade, transparência, consenso voluntário e incorruptível da rede Bitcoin.
Se não existissem Nós Completos suficientes para suportar a cadeia de blocos comunicando uns com os outros para confirmar as transações, a rede Bitcoin de “pessoa-para-pessoa” deixaria de funcionar. Por isso, é vital que membros suficientes da comunidade bitcoin ofereçam seu poder de computação e largura de banda para manter a rede Bitcoin, ativa.
1.1 Full Nodes Brasileiros23/08/19
Existem aproximadamente 30 Full Nodes no Brasil
Você pode conferir no seguinte link:
https://bitnodes.earn.com/nodes/?q=Brazil 1.2 Vantagens De Usar Full NodeAo usar seu Full Node como sua carteira, você está armazenando suas moedas em seu disco-rígido, ao contrário do caso onde você depende de um terceiro. Isso significa que você tem total controle e propriedade de suas moedas, o que diminui a chance de roubo, fraude ou perda devido a falhas operacionais do fornecedor de carteira ou bolsa de terceiros.
OBS: Você pode optar também se deixar o Full Node desligado da rede mas desta forma ele não estaria contribuindo com a rede e realizando os Nós.
1.3 Desvantagem de Usar Full NodeAo deixar um Full Node instalado em seu computador será necessário alocar um espaço em seu disco rígido muito grande aproximadamente 140GB para rodar o programa assim deixando muito usuários descontentes para manter um Node em seu computador pessoal.
Outra coisa importante de se citar se for ajudara rede deixando 24 Horas ligado o Node é o consumo de Energia elétrica, pois sabemos que no Brasil as tarifas são muito altas.
1.4 Então Qual Motivo Eu Deveria Manter Um Full Node?Repostas é simples, se você faz algumas operações com Bitcoin ganha algum dinheiro com ele creio que seria muito bom estar ajudando a rede deixando um Full Node operando algumas horas por dia.
Quanto maior a quantidade de Full Nodes operando a rede de do Bitcoin se torna mais ágil e segura.
1.5 Ganho Alguma Recompensa Deixando Full Node Ligado 24 Horas?Não infelizmente deixar um Full Node de BitCoin operando 24 horas por dia não gera recompensas.
Há outras Moedas que geram esta recompensa, mas não irei citá-las ainda.
2.0 Como Montar Um Full NodeA partir daqui estarei citando o Hardware minimo para se rodar um Full Node
Há 2 caminhos
1° Raspberry PI
2° Computador
2.1 Montagem a partir de 1 Raspberry PI (Material)
Precisar do seguintes itens
1X Raspberry Pi 3 R$ 200,00
1x Case Ventilado e Dissipador R$ 40,00
1X Micro SD 16GB R$ 40,00
1x Pendrive Minimo 128GB R$ 170,00 (Ou SSD 128GB)
1x Fonte de celular R$ 25,00
Media do investimento R$ 475,00
Como eu tinha todo material guardado Custo foi Zero
Consumo media de energia mensal 12KWh (Pode varia de acordo com cada fonte)
2.2 Iniciando a montagemPrimeiro passo é baixar os seguintes Sofwares em um computador com Windows:
SD Card Formatterhttps://www.sdcard.org/downloads/formatter/Win32 DiskImagerhttps://sourceforge.net/projects/win32diskimager/files/latest/downloadRokos Core (Esse é o programa que ira no Raspberry)https://rokos.space/downloads.html
Nessa parte irei fazer um vídeo para auxiliar na montagem do Raspberry e dos Programas.
2.3 Rodando o Full Node Após tudo configurado é hora de abrir Bit Coin Core Client e esperar a rede fazer todas transações. (Isso pode demorar alguns dias dependendo de sua internet)
2.4 Liberando a porta de seu modemPara o Full Node operar corretamente é necessario habilitar uma porta em seu roteador assim ele consegue se comunicar com toda rede.
Porta: 8333
2.5 Testando Full NodeApós configurado, porta liberada e toda rede atualizada é hora de vereficar o Full Node está ativo na rede.
Acesse o seguinte site:
https://bitnodes.earn.com/nodes/?q=BrazilVerefica se teu IP e sua maquina esta na lista de Full Nodes ativos.
OBS: Apenas deixei uma introdução ao conceito de Full Node, e tentar incentivar aos usuários a manter a rede em operação, estou preparando a segunda parte sobre montagem e configuração do Full Node
Criticas, sugestões, serão sempre bem vindos, toda ajuda para fazer o tópico crescer será bem vindo.
No momento é isso espero até a proximo Update