Os nós são um componente importante para o funcionamento de uma blockchain, são os componentes que garantem a segurança, estabilidade e funcionamento das transações que ali ocorrem. Mas para respeitar os princípios de descentralização da blockchain, é fundamental que estes nós não sejam propriedade de poucos indivíduos ou entidades.
Portanto, por definição, quanto mais nós na mesma rede, mais segura ela é. É importante que um nó seja acessível a muitos indivíduos, pois são eles que irão proteger a rede. Em primeiro lugar, um nó blockchain é uma peça de hardware criada e gerenciada pelos próprios usuários.
Como funcionam os nós no Blockchain
O hardware do computador do usuário que criou um nó será interconectado com outros nós do blockchain. Na maioria dos casos, operar um nó não requer muito conhecimento técnico. Em geral, é possível criar um nó em um servidor virtual dedicado (VPS) ou em um computador pessoal.
Quando falamos em “transações” verificadas por nós, pretendemos usar este termo no sentido mais amplo. Na verdade, alguns nós são responsáveis por responder às solicitações enviadas por todos os atores da blockchain. Por exemplo, isso pode ser feito por meio da carteira de criptomoedas do usuário, aplicativos descentralizados (dApps) ou protocolos. Isso é chamado de "nó completo".
Como membros ativos da tecnologia de contabilidade distribuída de uma blockchain específica, todos os nós compartilham o histórico de transações dessa blockchain. Na verdade, eles são constantemente informados sobre a adição de novos blocos.
No entanto, existem algumas exceções, por exemplo, num pool de mineração onde os mineiros trabalham em conjunto. Nesse caso, apenas o administrador do pool será obrigado a operar um nó completo. Este é um cenário possível na rede Bitcoin (BTC), por exemplo.
Diferentes tipos de nós
Observe que a maioria dos blockchains funciona combinando os recursos de vários tipos de nós. Alguns dos exemplos abaixo são estudados através do prisma de uma blockchain específica, mas isso não significa que um determinado tipo de nó seja exclusivo da blockchain citada.
1. Nó completo
Este é um dos tipos mais comuns de ânodo e é geralmente referido pela comunidade criptográfica simplesmente como um “nó”, por isso é um nome impróprio. Segundo Satoshi Nakamoto Full Node é um programa que valida totalmente transações e blocos. Quase todos os Full Nodes também suportam a rede aceitando transações e blocos de outros Full Nodes.
2. Nós reduzidos (nós podados)
O modo podado é um ânodo que possui as mesmas propriedades de um ânodo completo, exceto que o nó não possui histórico de blockchain. Portanto, é realmente mais leve que o tipo anterior. Assim, um nó reduzido armazena apenas os componentes importantes de um nó para que possa realizar diversos processos de verificação no blockchain.
3. Nó de luz
Os nós leves são uma versão atrofiada dos nós completos que armazenam apenas uma pequena parte do histórico do blockchain, tornando-os mais leves que os nós minificados. Por exemplo, é possível (dependendo do blockchain) executar um nó leve em um smartphone.
4. Nó Archie
Os nós de arquivo, ou nós de arquivo, têm os mesmos recursos que os nós completos. Porém, seu uso seria preferível em situações em que seja necessário voltar no tempo na história do blockchain. Este tipo de nó é usado, por exemplo, para visualizar dados além do 128º bloco, começando no último bloco da blockchain Ethereum.
5. Nó de mineração
Nós de mineração são nós usados para resolver equações muito complexas inerentes à criação de novos blocos. Eles estão interligados e devem ser separados dos nós convencionais.
6. Nó mestre
Masternodes, ou literalmente masternodes, são uma alternativa crescente ao Proof of Stake (PoS), que atualmente é amplamente utilizado no ecossistema criptográfico. Este é um conceito iniciado pela blockchain Dash em 2014.
Conclusão
No geral, os nós de uma blockchain são componentes críticos que garantem a segurança, estabilidade e funcionalidade das transações na rede. Quanto mais nós na mesma rede, mais segura será a blockchain. Cada nó possui o mesmo histórico de transações do blockchain e é constantemente notificado sobre a adição de novos blocos.
