Guia do Raspberry Pi 4 para executar o Zebra
Executar o software do nó Zebra em um Raspberry Pi 4 permite que você participe da rede do Zcash como um nó independente, compatível com o consenso. Este guia vai orientar você pelas etapas para configurar e executar o Zebra no seu Raspberry Pi 4.
Pré-requisitos
-
Raspberry Pi 4 (recomenda-se 2GB de RAM ou mais).
-
Cartão microSD (recomenda-se 16GB ou mais) com Raspberry Pi OS (Raspbian) instalado.
-
Conexão de internet estável.
-
Teclado, mouse e monitor (para a configuração inicial).
-
Cliente SSH (opcional, para acesso remoto).
Instalação
-
Atualize seu sistema
Abra um terminal ou acesse seu Raspberry Pi via SSH e certifique-se de que seu sistema está atualizado executando:
sudo apt update
sudo apt upgrade
-
Instale as dependências
Você precisará instalar algumas dependências necessárias para compilar e executar o Zebra:
sudo apt install build-essential cmake git clang libssl-dev pkg-config
-
Clone o repositório do Zebra
Abra um terminal e clone o repositório do Zebra no seu Raspberry Pi:
git clone https://github.com/ZcashFoundation/zebra.git
cd zebra
-
Compile o Zebra
Para compilar o Zebra, use os seguintes comandos:
cargo build --release
Este processo pode levar algum tempo. Certifique-se de que seu Raspberry Pi esteja adequadamente resfriado, pois a compilação pode gerar calor.
-
Configuração
Crie um arquivo de configuração para o Zebra. Você pode usar a configuração padrão como ponto de partida:
cp zcash.conf.example zcash.conf
Edite o arquivo zcash.conf para personalizar as configurações do seu nó. Você pode especificar a rede, habilitar a mineração, configurar conexões com peers e muito mais.
-
Inicie o Zebra
Agora você pode iniciar o Zebra com sua configuração personalizada:
./target/release/zebrad -c zcash.conf
git comment
Este comando iniciará o nó Zebra, e ele começará a sincronizar com a blockchain do Zcash.
-
Monitoramento
Você pode monitorar o progresso e o status do seu nó Zebra abrindo um navegador web e acessando http://127.0.0.1:8233/status.
Solução de problemas
Se você encontrar qualquer problema ao compilar ou executar o Zebra, consulte a documentação do Zebra para dicas de solução de problemas e informações adicionais.
Certifique-se de manter seu Raspberry Pi resfriado, pois executar um nó pode gerar calor. Você pode querer usar uma solução de resfriamento, como uma ventoinha ou um dissipador de calor.
Conclusão
Seguindo este guia, você deverá ter configurado e executado com sucesso o Zebra no seu Raspberry Pi 4. Agora você está contribuindo para a rede do Zcash como um nó independente, ajudando a proteger a privacidade das transações do Zcash.