Brasileiro faz tutorial sobre como rodar um full node de Bitcoin em um celular Android; confira o passo a passo

Bitcoiner Ricardo Reis fez o processo usando um aparelho Android da Samsung usado, no valor de R$ 350.
Imagem da matéria: Brasileiro faz tutorial sobre como rodar um full node de Bitcoin em um celular Android; confira o passo a passo

Celular Android rodando um full node de Bitcoin (Foto: Reprodução/Ricardo Reis)

Rodar um full node do Bitcoin, ou seja, uma cópia completa da blockchain da criptomoeda mais importante do mundo, é mais simples do que muitos imaginam, conforme prova o bitcoiner brasileiro Ricardo Reis.

Ele mostrou no Twitter como é possível ajudar a fortalecer a segurança da rede do Bitcoin e rodar um full node usando um celular Android da Samsung, modelo J9, que comprou usado por R$ 350.

Publicidade

No processo, o celular tem a tarefa de rodar o software do Bitcoin. O aparelhopode ser substituído por um tablet, computador, ou até mesmo um Raspberry Pi.

Embora outros aparelhos possam ser usados nesse experimento, Reis recomenda aparelhos Samsung com a tecnologia DeX, pois esses modelos conseguem reconhecer o HD externo e manter o celular carregando ao mesmo tempo.

É possível rodar um Full Node de Bitcoin usando Android.

Em um Samsung Galaxy S9 instalei o aplicativo Termux, no qual criei um ambiente Ubuntu, então rodei o Bitcoin Core e armazenei o Blockchain no HD USB de 1 TB.

Usei um Hub USB para conectar o HD enquanto carrega o S9…🧵 pic.twitter.com/zp7KddrXcD

— Ricardo Reis (@ricardoreis007) July 13, 2022

Nós de Bitcoin são computadores que executam o software Bitcoin e estão conectados à rede Bitcoin. Nós do Bitcoin validam, transmitem, processam e armazenam informações de transações de BTC.

Existem diferentes nós de Bitcoin, como mining nodes — usado por mineradores — e light nodes —  que rodam uma versão mais leve da blockchain —, mas o exemplo apresentado aqui se trata de um full node, ou nó completo.

Publicidade

Além do aparelho necessário para rodar o software, o usuário também vai precisar de drive de armazenamento externo (HD ou SSD) com capacidade suficiente para armazenar os dados da blockchain, além de um Hub USB tipo C para ser capaz de carregar o celular enquanto ele está conectado ao drive.

Conforme Reis recomendou no seu tutorial completo, o usuário deve ter um HD com capacidade de 1 TB com conexão USB para rodar um full node. É possível encontrar HDs com essa capacidade à venda na internet por cerca de R$ 309. Já o preço de um Hub USB fica em torno de R$ 69.

Passo a passo: como rodar um full node de Bitcoin

Com os três equipamentos em mãos, Reis descreve os passos que o usuário deve seguir para rodar um full node de Bitcoin.

1. Montagem

O primeiro passo é a montagem: conecte o HD e o carregador do celular no Hub USB e, em seguida, o insira no celular. Mantenha o carregador conectado à energia para evitar que o aparelho desligue no processo.

Publicidade
como rodar um full node de bitcoin
HD e carregador deve estar conectado ao celular através de um hub USB (Foto: Reprodução/Ricardo Reis)

2. Formate o HD 

Após o celular detectar que o HD externo está conectado ao aparelho, é o momento de formatá-lo. No gerenciador de arquivos, localize o drive de armazenamento e formate o HD externo — não o celular.   

Se o HD não for reconhecido, é possível formatar através das configurações do celular: Para isso vá em Assistência do aparelho > Armazenamento > Avançado > Armazenamento portátil > Formatar.

3. Instale o Termux 

Neste momento, o usuário deve instalar no celular o Termux, um emulador de terminal Linux dedicado para Android. Será o Termux que fornecerá o ambiente de emulação do Linux Ubuntu, necessário para instalar o software Bitcoin Core.

4. Instale o Ubuntu no Termux

Com o Termux instalado no celular, agora é o momento de instalar o Ubuntu no emulador. Para fazer isso, basta copiar o código abaixo, colar no Termux e executar:

pkg upgrade && termux-setup-storage && curl https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/repo-fix.sh > repo.sh && chmod +x repo.sh && bash repo.sh && pkg update -y && pkg install wget curl proot tar -y && wget https://bitbrasil.com.br/sh/ubuntu20.sh -O ubuntu20.sh && chmod +x ubuntu20.sh && bash ubuntu20.sh

Publicidade

5. Instale o Bitcoin Core

Da mesma forma como o Ubuntu foi instalado no Termux, instale o Bitcoin Core no Ubuntu seguindo o mesmo modelo: copie o comando abaixo e execute no Termux. Esse código irá instalar o software do Bitcoin no seu celular e armazenar os dados da blockchain no HD externo.

apt-get update && apt-get upgrade -y && apt install curl -y && curl https://bitbrasil.com.br/sh/install-full-node.sh | sh

Seguindo os passos acima, a instalação está concluída e você já pode rodar um full node de Bitcoin no seu celular.

Há uma série de comandos para executar o software do Bitcoin, com os mais básicos sendo: debug-btc (para ver o arquivo de log do Bitcoin Core); start-btc (para iniciar o Bitcoin Core); stop-btc (para parar o software), entre outros. 

No vídeo abaixo, Ricardo Reis mostra na prática como instalar e rodar o full node de Bitcoin no seu aparelho celular:

Bitcoin Full Node Android External Drive

Quer negociar mais de 200 ativos digitais na maior exchange da América Latina? Conheça o Mercado Bitcoin! Com 3,8 milhões de clientes, a plataforma do MB já movimentou mais de R$ 50 bilhões em trade in. Crie sua conta grátis!