A definição de nós é diferente em muitos casos. Quando se trata de computadores ou redes de comunicações, um nó geralmente se refere a um ponto de redistribuição ou terminal de comunicações. Normalmente, um nó é composto de dispositivos de rede físicos, mas os nós virtuais são bem diferentes.
Simplificando, um nó de rede pode gerar, receber ou transmitir informações. Conseqüentemente, discutiremos os diferentes tipos de nós da rede Bitcoin: nós completos, supernós, nós de mineração e usuários SPV.
Nó Bitcoin
Ao aprofundar o artigo sobre blockchain – devido às suas características de sistema distribuído – os nós da rede de computadores permitem que o Bitcoin opere como uma moeda digital descentralizada peer-to-peer (P2P). Da mesma forma, o Bitcoin é livre de censura, o que significa que as transferências entre usuários não exigem que nenhum intermediário forneça garantias (não importa a distância entre os usuários).
Portanto, o nó do blockchain é como um nó de comunicação que desempenha diferentes funções. Qualquer computador ou outro dispositivo conectado à rede Bitcoin pode ser considerado um nó da rede Bitcoin. Esses nós também se comunicam entre si e também podem transmitir transações e transações por meio do protocolo ponto a ponto do Bitcoin. bloquear informações. No entanto, cada nó de computador é definido de acordo com sua função específica, portanto existem muitos tipos diferentes de nós na rede Bitcoin.
nó completo
Nós completos são aqueles nós que realmente suportam e protegem a rede Bitcoin e são independentes da rede. Eles também participarão da confirmação de informações de transações e de blocos. Da mesma forma, os nós completos também podem adicionar novas informações de blocos à rede blockchain.
Normalmente, um nó completo baixará uma cópia completa das informações da rede blockchain Bitcoin, mas isso não é um requisito difícil (às vezes, uma cópia abreviada será baixada).
O estabelecimento de um nó completo Bitcoin pode ser concluído instalando uma variedade de softwares diferentes, mas o software mais comumente usado é o Bitcoin Core. A seguir estão os requisitos básicos para executar um nó completo Bitcoin Core:
Um computador desktop ou laptop com sistema operacional Windows, Mac OS X ou Linux
200 GB de espaço livre em disco
2 GB de RAM
Largura de banda com velocidade de upload não inferior a 50kB/s
Uma conexão com a Internet sem restrições de upload ou altos limites de upload. Todo mês, o nó completo pode fazer upload de pelo menos 200 GB de informações e baixar pelo menos 20 GB de informações. Ao executar um nó completo pela primeira vez, aproximadamente 200 GB de texto precisam ser baixados
O tempo de operação completo do nó não é inferior a 6 horas por dia, de preferência no modo de operação 7x24 horas
Muitas organizações voluntárias e usuários operam como nós completos da rede Bitcoin para ajudar no desenvolvimento ecológico do Bitcoin. Como em 2018, havia aproximadamente mais de 9.700 nós públicos rodando na rede Bitcoin. Observe que esse número é apenas para nós públicos, ou seja, aqueles nós que estão visíveis.
Além dos nós públicos, existem muitos nós ocultos que não são visíveis, muitas vezes por meio de protocolos ocultos como o Tor, ou simplesmente executados atrás de firewalls porque estão configurados para não serem anunciados.
Nó público (supernó)
Essencialmente, um nó público ou supernó é um nó completo visível. Ele se comunica e transmite dados com outros nós. Portanto, um supernó é um ponto de redistribuição e desempenha o papel de fonte de dados e ponte de comunicação.
Um supernó confiável geralmente transmite informações históricas e dados de transações do blockchain para nós em todo o mundo, 24 horas por dia, 7 dias por semana. Por esse motivo, um supernó requer mais poder computacional e melhores conexões de rede do que um nó completo oculto.
Nó de mineração
Para poder minerar Bitcoin em um ambiente cada vez mais competitivo, é necessário investir em hardware e programas especiais de mineração. Esses programas de mineração (software) não estão diretamente relacionados ao Bitcoin Core, eles são extraídos em paralelo com o Bitcoin Core. Um mineiro pode optar por minerar por conta própria ou ingressar em um grupo de mineração.
Os nós completos de mineradores individuais usam suas próprias cópias de dados de bloco, enquanto os mineradores do pool de mineração colaboram entre si, cada um dos quais pode contribuir com seu próprio poder computacional. Num pool de mineração, apenas o administrador do pool de mineração é obrigado a executar como um nó completo - que pode ser considerado como o nó completo de todo o pool de mineração.
Usuários leves ou SPV
Também conhecidos como usuários de Verificação de Pagamento Simples (SPV), esses usuários leves usam a rede Bitcoin, mas não são nós completos. Os usuários do SPV não contribuem para a segurança da rede porque não salvam cópias das informações do blockchain e não participam da verificação das informações das transações.
Simplificando, o SPV é uma forma de visualizar informações de transações sem baixar uma cópia de todas as informações do blockchain. Portanto, os usuários do SPV contam com outros nós completos (super nós) para fornecer informações. Esses usuários leves são como terminais de comunicação e também são usados por muitas carteiras de moeda digital.
Nó de mineração do usuário VS
Vale ressaltar que existe uma diferença entre executar um nó completo e executar um nó de mineração completo. Qualquer um pode se tornar um nó de mineração completo investindo em hardware e software de mineração especiais.
Antes de tentar extrair um bloco, um minerador precisa coletar informações de transação que foram previamente confirmadas por nós completos. Então, você precisa criar um bloco alternativo (com um conjunto de informações de transação) e tentar minerar ao mesmo tempo. Se um mineiro encontrar com sucesso o hash deste bloco candidato, ele o publica em toda a rede para que outros nós possam verificar sua autenticidade. Portanto, a precisão e a segurança desta regra de consenso são mantidas conjuntamente pelos nós de toda a rede, não apenas pelos mineradores.
Conclusão
Os nós do Bitcoin se comunicam entre si por meio do protocolo de rede ponto a ponto do Bitcoin, que é como eles verificam a integridade do sistema. Se um nó quiser espalhar alguma informação errada, será rapidamente identificado por esses nós leais e desconectado da rede.
Não há recompensas financeiras pela execução de um nó completo, mas ainda assim é altamente recomendado porque fornece integridade, segurança e privacidade aos usuários. Os nós completos garantem a execução tranquila das regras. Eles protegem o blockchain de ataques. Além disso, um nó completo não precisa confiar em outras pessoas, o que permite aos usuários ter 100% de controle sobre suas propriedades.

