Autor: Milko Trajcevski Compilado por: Cointime.com QDD.
Este artigo contém instruções sobre como executar um nó completo do BSC. Mas se você está procurando uma maneira fácil de acessar os nós da Binance Smart Chain, você pode usar o NOWNodes, um provedor de nós BSC confiável.
A execução de um nó completo do BSC permite que você participe da rede, contribua para sua descentralização e acesse dados em tempo real diretamente do blockchain. Neste guia abrangente, orientaremos você no processo de execução de um nó BSC, cobrindo tudo, desde os requisitos de hardware até a configuração do software do nó completo do BSC. E mostrar a maneira mais fácil de acessar nós completos do BSC usando NOWNodes.
1. Use NOWNodes para acessar o nó completo do BSC
NOWNodes é um provedor de nós BSC que oferece acesso fácil aos nós completos do BSC sem a necessidade de configurar e manter sua própria infraestrutura. Através do NOWNodes, você pode conectar-se rapidamente aos nós completos do BSC e começar a interagir com a rede.
Um provedor de nó BSC é um serviço que fornece nós BSC pré-configurados e mantidos para os usuários se conectarem. Ao escolher um provedor de nós BSC, há vários fatores a serem considerados, como confiabilidade, desempenho, preço e recursos adicionais.
Para aqueles que preferem acesso fácil aos nós do BSC, o NOWNodes oferece uma solução simples. Veja como você acessa os nós BSC via NOWNodes:
l Visite o site da NOWNodes www.nownodes.io e registre uma conta.
l Após a conclusão do registro, você precisa selecionar um plano tarifário. Você só precisa escolher um plano gratuito para desfrutar de acesso instantâneo aos nós completos do BSC.

l Se quiser começar com o plano gratuito, você precisa escolher 5 dos 77 blockchains disponíveis para acessar. Selecione o nó BSC na lista e clique no botão "ADICIONAR".

l Em seguida, você precisa navegar até "DASHBOARD" em sua conta, rolar a página para baixo e pressionar o botão "ADICIONAR NOVA CHAVE".

l Você pode então navegar até "Documentos" e seguir as instruções fornecidas para conectar os nós selecionados usando todos os métodos disponíveis. NOWNodes fornecerá os endpoints e credenciais de API necessários.

l Use o endpoint da API fornecido para começar a interagir com a rede BSC. Você pode enviar solicitações para recuperar dados de blockchain, executar contratos inteligentes e realizar diversas outras operações.
Ao usar NOWNodes, você pode conectar-se de forma rápida e fácil a nós BSC e nós WSS BSC sem configuração e manutenção complexas. Isso permite que você se concentre na construção de seus aplicativos, vendas e marketing enquanto aproveita os recursos de rede BSC do NOWNodes SaaS.
2. Configure seu nó completo BSC dedicado

A execução de um nó completo privado do BSC oferece o mais alto nível de segurança e autonomia porque você tem controle total sobre a execução do seu nó. Abaixo está um guia passo a passo para configurar um nó completo BSC:
Pré-requisitos para executar um nó completo do BSC
Existem alguns pré-requisitos necessários para executar um nó BSC, incluindo requisitos de hardware e software. Você deve garantir que seu hardware atenda aos requisitos recomendados para garantir que seu nó funcione de maneira suave e eficiente. A seguir estão os principais pré-requisitos para executar um nó completo do BSC:
Requisitos de hardware
A execução de um nó completo do BSC requer hardware que atenda às especificações recomendadas.
l Processador: Processador multi-core com velocidade de clock de pelo menos 16 GHz.
l Memória: Pelo menos 64 GB de memória.
l Armazenamento: Um disco com espaço de armazenamento disponível suficiente, pelo menos duas vezes o tamanho do instantâneo do blockchain BSC. O disco deve ter pelo menos 5 TB de espaço de armazenamento livre.
l Conexão de rede estável e confiável para garantir comunicação ininterrupta com a rede BSC.
Requisitos de software
l Software cliente BSC, como Geth ou Erigon, dependendo do tipo de nó que você deseja executar.
l Ferramentas de linha de comando necessárias para baixar, descompactar e gerenciar instantâneos BSC e dados de blockchain.
l Conhecimento básico da interface de linha de comando (CLI) e capacidade de executar comandos.
Baixe e descompacte o instantâneo
Para configurar um nó completo do BSC, você precisa baixar e descompactar o instantâneo do BSC. O snapshot contém uma cópia compactada do blockchain BSC e é usado para inicializar seu nó Binance Smart Chain. Siga as etapas abaixo para baixar e descompactar o instantâneo:
l Copie o URL do snapshot fornecido pelo provedor do nó BSC.
l Use o comando wget para baixar o instantâneo. Por exemplo: wget -O geth.tar.lz4 " ".
l Aguarde a conclusão do download. Dependendo do tamanho do instantâneo, pode demorar de uma a duas horas.
l Use o comando tar para descompactar o snapshot. Por exemplo: tar -I lz4 -xvf geth.tar.lz4
l Aguarde a conclusão do processo de descompactação. Isso pode levar algumas horas, então você pode colocá-lo em segundo plano usando o comando nohup.
Substitua os dados e reinicie o cliente BSC
Depois de baixar e descompactar o instantâneo, você precisa substituir os dados existentes pelos dados do instantâneo. Siga as etapas abaixo para substituir os dados e reiniciar o cliente BSC:
1. Pare o cliente BSC em execução (se houver). Use o comando kill e insira o ID do processo (PID) do cliente BSC.
2. Considere fazer backup dos dados originais e mover os diretórios chaindata e triecache para o local de backup. Por exemplo: mv
${BSC_DataDir}/geth/dadosdacadeia
${BSC_DataDir}/geth/chaindata_backup; mv
${BSC_DataDir}/geth/triecache
${BSC_DataDir}/geth/triecache_backup
3. Substitua os dados no snapshot movendo os diretórios chaindata e triecache do local do snapshot para o diretório de dados do BSC. Por exemplo: mv server/data-seed/geth/chaindata ${BSC_DataDir}/geth/chaindata;
${BSC_DataDir}/geth/triecache
4. Inicie o cliente BSC novamente e verifique os logs para garantir que o nó esteja sincronizado com a rede.
Configurar o nó RPC do BSC
Para configurar um nó BSC RPC, é necessário especificar os parâmetros e configurações necessários. Essas configurações incluem ID de rede, número de porta, endpoint de API e outras opções. A seguir estão as principais etapas para configurar um nó RPC do BSC:
l Abra o arquivo de configuração do cliente BSC. Por exemplo, se você estiver usando Geth, abra o arquivo geth.conf.
Localize a seção de configurações de RPC e especifique os parâmetros necessários, como ID da rede, número da porta e endpoint da API. Consulte a documentação do cliente BSC para opções de configuração específicas.
Salve o arquivo de configuração e saia do editor de texto.
Com essas etapas, você configurou com êxito um nó completo do BSC e substituiu os dados por dados de instantâneo.
3. Otimize o desempenho dos nós BSC

A execução de um nó BSC envolve muitos aspectos de gerenciamento para garantir desempenho e eficiência ideais. Ao implementar certas otimizações, você pode melhorar a velocidade e a confiabilidade de seus nós BSC. Aqui estão algumas dicas para otimizar o desempenho do nó BSC:
Melhore a velocidade de download com Aria2c
Para acelerar o download dos snapshots do BSC, você pode usar uma ferramenta chamada Aria2c. Aria2c é um utilitário de linha de comando que suporta downloads paralelos, aumentando significativamente a velocidade de download. Veja como usar o Aria2c para baixar snapshots do BSC:
l Use o gerenciador de pacotes apropriado para instalar o Aria2c em seu computador ou servidor. Por exemplo, no Linux você pode usar o seguinte comando: sudo apt-get install aria2
l Copie o URL do snapshot fornecido pelo provedor do nó BSC.
l Use o URL do snapshot para executar o comando Aria2c para iniciar o download. Por exemplo: aria2c -o geth.tar.lz4 -s14 -x14 -k100M .
Ao usar o Aria2c, você pode reduzir significativamente o tempo de download dos snapshots do BSC, permitindo configurar nós do BSC com mais rapidez.
Divida os arquivos em partes para upload e download granulares
Para evitar erros devido ao tamanho do arquivo durante o upload e o download, você pode dividir o arquivo em partes menores. Dessa forma, você pode fazer upload e download de arquivos com mais eficiência, sem ter problemas relacionados ao tamanho do arquivo. Veja como usar o Aria2c para dividir um arquivo em pequenos pedaços:
l Instale o Aria2c no seu computador ou servidor.
l Copie o arquivo a ser dividido em blocos para o diretório especificado.
l Use os parâmetros apropriados para executar o comando Aria2c para dividir o arquivo. Por exemplo: aria2c -s14 -x14 -k100M .
Ao dividir os arquivos em pedaços menores, as limitações de tamanho do arquivo podem ser superadas, garantindo um processo de upload e download mais tranquilo.
Conecte e descompacte arquivos
Depois de dividir o arquivo em pedaços, você precisa concatená-los antes de descompactá-los. Ao concatenar os pedaços do arquivo, você pode reconstruir o arquivo original e continuar o processo de descompactação. Veja como conectar e descompactar arquivos:
l Use o comando cat para conectar blocos de arquivos. Por exemplo: cat ./chunk* > mdbx.tar.lz4
l Use ferramentas apropriadas para executar o comando de descompactação. Por exemplo: tar -I lz4 -xvf mdbx.tar.lz4
Com essas etapas, você pode conectar e descompactar arquivos com eficiência, garantindo que seu nó BSC esteja funcionando com os dados de blockchain mais recentes.
4. Conclusão
Executar um nó BSC é uma etapa crucial para quem deseja participar da rede Binance Smart Chain. Ao executar um nó BSC, você contribuirá para a segurança, descentralização e eficiência geral da rede. Neste guia completo, cobrimos tudo o que você precisa saber para instalar e executar um nó BSC.
Discutimos os pré-requisitos, o processo de configuração de um nó completo BSC e o uso de NOWNodes para acessar nós BSC e nós WSS BSC. Ao otimizar o desempenho do seu nó BSC com esse conhecimento, você está agora equipado para participar do emocionante mundo da tecnologia blockchain e contribuir para o desenvolvimento da Binance Smart Chain Network.
https://nownodes.io/nodes/bsc
Este artigo descreve os métodos de execução de um nó completo BSC: usando NOWNodes para acessar um nó completo BSC e configurando um nó completo BSC dedicado. Para requisitos de acesso simples, você pode optar por usar os serviços fornecidos pelo NOWNodes para conectar-se rapidamente ao nó completo do BSC. Para usuários que necessitam de um maior nível de segurança e autonomia, podem optar por configurar um nó completo BSC dedicado. Ao usar o NOWNodes para acessar o nó completo do BSC, você precisa registrar uma conta e escolher um plano adequado. Em seguida, interaja com a rede BSC no endpoint da API fornecido pelo NOWNodes.
A configuração de um nó completo BSC dedicado requer o cumprimento de certos requisitos de hardware e software e a obtenção de uma cópia dos dados do blockchain por meio do download e descompactação de instantâneos do BSC. Em seguida, substitua os dados existentes pelos dados do instantâneo e reinicie o cliente BSC. Além disso, o artigo também fornece algumas dicas para otimizar o desempenho do nó BSC, como usar Aria2c para acelerar downloads, dividir arquivos em partes para upload e download precisos, conectar e descompactar arquivos, etc.
