Embora configurar e executar seu próprio nó de criptomoeda possa parecer complicado, os últimos anos de desenvolvimento simplificaram muito esse processo! Na verdade, você pode fazer com que seu próprio nó completo de Bitcoins funcione em questão de horas.

Mesmo se você nunca mexeu com criptomoedas, aqui está o porquê e como você pode obter um nó completo e funcionando rapidamente - com apenas um Raspberry Pi e alguns acessórios.

Por que você deve configurar seu próprio nó de Bitcoin

Ao contrário da mineração de criptomoedas, executar um nó não oferece nenhum benefício material para você. Em vez disso, possuir um nó agrega valor a todos os outros usuários da rede Bitcoin.

Bitcoin é descentralizado, o que significa que nenhum participante é responsável por verificar novas transações e manter um registro das antigas. Ao executar um nó completo próprio, você participa dessa democratização da criptomoeda e a torna mais robusta, segura e resistente a ataques.

Se você tiver qualquer quantia de Bitcoin, a execução de um nó completo garante o mais alto grau de segurança. Como sua máquina armazena uma cópia do livro de transações, você não precisa depender de uma entidade de terceiros para verificar a propriedade de seus tokens.

instagram viewer

O que você precisa para começar / reunir o hardware

Como você pretende implantar nosso nó Bitcoin em um ambiente doméstico, o hardware precisa ser relativamente discreto, barato e facilmente disponível. O Raspberry Pi - um pequeno computador - preenche todas essas caixas e é mais do que capaz de executar nosso software de nó Bitcoin.

Para este projeto, você precisará de:

  • UMA Raspberry Pi 4. Os modelos com pelo menos 4 GB de RAM são recomendados.
  • UMA Fonte de alimentação USB-C, como recomendado pela Fundação Raspberry Pi.
  • 32 GB ou maior Cartão microSD para inicializar o sistema operacional.
  • Um externo Disco rígido USB 3.0 para armazenar o blockchain Bitcoin. A capacidade deve ser igual ou superior a 1 TB.
  • Um sobressalente teclado, mouse e monitor para configurar inicialmente o sistema.
  • Opcional: Uma caixa e dissipador de calor para o Pi.

Você também deve baixar o seguinte software:

  • O versão mais recente do Raspberry Pi OS
  • balenaEtcher

Por fim, você precisará de uma conexão decente com a Internet - de preferência sem limites de upload ou download. Uma vez que a rede Bitcoin realiza transações 24 horas por dia, seu sistema irá transmitir e receber constantemente dados novos de outros nós ao redor do mundo.

Flash e configurar o Raspberry Pi OS

Ao contrário da maioria dos computadores voltados para o consumidor, o Raspberry Pi não vem com um sistema operacional. Na verdade, até mesmo o armazenamento precisa ser instalado separadamente - que é exatamente onde nosso cartão microSD é útil.

Para instalar o Raspberry Pi OS, grave o arquivo ISO baixado em seu cartão microSD usando balenaEtcher.

Relacionado: Instale um sistema operacional no Raspberry Pi

Poucos minutos depois, seu Pi deve estar totalmente inicializado com o monitor exibindo a seguinte mensagem de "Bem-vindo".

O assistente de configuração exigirá algumas informações básicas, incluindo suas configurações de Wi-Fi, região e fuso horário. O guia também solicitará que você atualize o software pré-instalado. Como o Pi está sendo usado para um aplicativo bastante crítico para a segurança, é altamente recomendável que você não ignore esta etapa.

E é isso! Agora você pode usar o Pi como faria com qualquer outro computador moderno. Para acessar a lista de aplicativos disponíveis, clique no ícone de framboesa no canto superior esquerdo da tela.

Formate e monte o disco rígido externo USB

Antes de instalar qualquer coisa relacionada à criptomoeda no Pi, verifique se o disco rígido USB que você conectou ao Pi está formatado e montado corretamente. Para manter as coisas simples, use o aplicativo gratuito GParted para completar ambas as tarefas.

Abra o menu do aplicativo Raspberry e encontre o item Adicionar / Remover Software.

Na janela que se abre, basta pesquisar o termo ‘GParted’ e instalar o resultado ‘Editor de partição GNOME’.

Uma vez instalado, abra Ferramentas do sistema> GParted.

No GParted, expanda o menu suspenso no canto superior direito do programa. Selecione seu disco rígido externo aqui - ele pode ser facilmente identificado por sua grande capacidade em comparação com o cartão microSD menor.

Dependendo do modelo do seu disco rígido, provavelmente será pré-formatado. Basta clicar com o botão direito nesta entrada de partição e clicar Excluir para descartá-lo.

Em seguida, clique com o botão direito novamente e crie uma nova partição. Na janela de opções, deixe as configurações inalteradas. Garantir a Sistema de arquivo está configurado para ext4 e clique Adicionar.

GParted agora requer que você confirme as alterações na tabela de partição. Clique na marca verde e aceite o aviso para concluir o processo de formatação.

Por fim, certifique-se de que essa unidade esteja sempre montada quando o Pi for inicializado. Abra uma janela do Terminal - é o quarto ícone no canto superior direito da tela.

Copie e cole o seguinte comando:

sudo lsblk -o UUID, NAME, FSTYPE, SIZE, MOUNTPOINT, LABEL

Encontre a partição recém-criada e anote seu UUID.

Em seguida, crie um ponto de montagem para esta unidade:

sudo mkdir / mnt / bitcore

Finalmente, adicione uma linha ao nosso arquivo fstab (tabela do sistema de arquivos). Isso montará automaticamente nossa partição na inicialização.

sudo nano / etc / fstab

No final do arquivo, adicione o seguinte texto. Substituir INSERT_UUID_HERE com o valor que você obteve alguns comandos anteriormente.

UUID =INSERT_UUID_HERE / mnt / bitcore ext4 padrões 1 1

Salve o arquivo e saia.

Instale o software Bitcoin Node

Finalmente é hora de instalar o Bitcoin Core - o software de nó completo que irá conectá-lo à rede da criptomoeda.

Para baixar o programa, digite o seguinte comando em uma janela do Terminal:

wget https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz

Observação: Antes de inserir este comando, visite o site bitcoin.org e verifique se uma versão mais recente do Bitcoin Core está disponível para download. Em caso afirmativo, substitua o link no comando pelo da versão mais recente.

Em seguida, extraia e instale o Bitcoin Core:

tar xzf bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz
sudo install -m 0755 -o root -g root -t / usr / local / bin bitcoin-0.20.1 / bin / *

Por fim, instale todas as dependências ausentes que não foram incluídas na instalação do Raspberry Pi OS com o seguinte comando:

sudo apt-get install qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y

Antes de continuar, verifique se você tem a versão correta do Bitcoin Core instalada em sua máquina.

bitcoind --version

Se tudo estiver certo, você está pronto para baixar o blockchain Bitcoin em seu Raspberry Pi!

Inicie a GUI Bitcoin Core no terminal digitando:

/usr/local/bin/bitcoin-qt

Agora você será solicitado a selecionar um diretório de dados personalizado. Como o cartão microSD em seu Pi é muito pequeno, insira o ponto de montagem do HDD externo. Digitar /mnt/bitcore e clique OK.

O Bitcoin Core agora fará o download de todo o blockchain do Bitcoin em seu dispositivo de armazenamento local. Por conveniência, você pode desconectar todos os periféricos do Raspberry Pi, exceto o disco rígido.

Dependendo da velocidade da sua internet, isso pode levar vários dias ou até algumas semanas para ser concluído. Esta etapa de sincronização envolve o download de todas as transações de Bitcoin desde 2009. Uma vez baixado, porém, seu nó estará atualizado e pronto para contribuir com a segurança e integridade da rede Bitcoin global.

Executando um nó de Bitcoin no Raspberry Pi

Conforme mencionado anteriormente, executar um nó completo está entre as maneiras mais seguras de manter a criptomoeda. Depois de sincronizar totalmente o blockchain, você pode enviar e receber Bitcoin sozinho - sem terceiros ou intermediários!

Para aqueles que gostariam de se aprofundar na configuração do Bitcoin Core, dê uma olhada o guia oficial em Ajuste de configuração aqui. Além disso, você pode querer otimizar sua instalação para velocidade, armazenamento ou eficiência de rede.

Crédito da imagem: Benjamin Nelan /Pixabay

O email
O que é bitcoin, como ele vale tanto e como você pode gastá-lo?

Ficou confuso sobre Bitcoins e criptomoedas? Quer saber sobre o que é toda essa confusão? Explicamos o que é Bitcoin e como gastá-lo.

Tópicos relacionados
  • faça você mesmo
  • Bitcoin
  • Raspberry Pi
Sobre o autor
Rahul Nambiampurath (11 artigos publicados)

Rahul Nambiampurath começou sua carreira como contador, mas agora fez a transição para trabalhar em tempo integral na área de tecnologia. Ele é um grande fã de tecnologias descentralizadas e de código aberto. Quando não está escrevendo, costuma estar ocupado fazendo vinho, mexendo em seu dispositivo Android ou caminhando em algumas montanhas.

Mais de Rahul Nambiampurath

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.