-Nodes são servidores que armazenam, validam ou criam blocos de transações sem uma autoridade central na blockchain.
-Existem diferentes tipos de nós dependendo do tipo de consenso na rede, da quantidade de dados que armazenam ou mantêm e se podem criar um bloco ou não.
-Um nó uta software que varia de uma blockchain para outra para realizar as funções necessárias de segurança da rede blockchain.
-Alguns dos benefícios de utar um nó incluem privacidade aprimorada, reforço de segurança e garantia de que ninguém muda as regras da rede.
Palavras-chave: Nós, servidor, rede, validação, segurança, nós completos, leves, arquivamento, podar, autoridade
Dificilmente se falará sobre a blockchain sem mencionar suas características únicas, como a permanência de registros, descentralização e rede peer-to-peer. Você pode até ter discutido como a blockchain possibilita transações sem um intermediário. As perguntas que vêm à mente são como os dados são armazenados e quem é responsável por validar transações e garantir a segurança da rede. Antes da tecnologia blockchain, era comum ter um servidor central que controlava uma rede e as atividades dos usuários. O que a descentralização significa na blockchain é que não há um servidor central para os produtos construídos sobre ela, como criptomoedas. Em vez disso, ela opera por meio de nós. Então, o que são nós de blockchain?
Um nó na blockchain é um dispositivo, um computador ou um servidor que participa numa rede de muitos outros dispositivos, computadores ou servidores para partilhar informações e fazer cumprir regras. Os nós armazenam o bloco de dados numa rede blockchain. Por vezes, operam usando software para criar, verificar e armazenar blocos. Blockchain é um registo de dados descentralizado que precisa de ser mantido seguro. Os nós da blockchain, portanto, são servidores que operam de forma peer-to-peer, o que implica que estão conectados uns aos outros diretamente e partilham continuamente as informações mais recentes sobre a blockchain uns com os outros. Os nós são os centros em torno dos quais a descentralização da blockchain gira para manter a integridade da rede. Eles fazem cumprir regras de consenso e garantem a segurança da rede.
Os nós ajudam a rede blockchain a alcançar consenso. Consenso são as regras de acordo com as quais a rede opera. Alcançar consenso significa o processo pelo qual os participantes concordam com a validade das transações sem uma autoridade central.
Eles confirmam informações escritas em blocos usando o algoritmo de consenso para garantir que as transações sejam válidas e evitar fraudes através de gastos duplos ou revisão de transações.
No processo de adição de um novo bloco, um nó envia as informações do bloco para os outros nós, que podem aceitar ou rejeitar o bloco verificando a validade de suas transações e assinatura. Se o novo bloco for aceito, os nós salvam e armazenam o bloco no topo das cadeias dos blocos que eles já armazenaram. O histórico de transações é então sincronizado em toda a rede.
Eles armazenam, preservam e difundem dados de blockchain - mantendo blocos inteiros do histórico de transações.
2 . Full nodes: estes são nós que fazem o download de todos os blocos de transação e os verificam de acordo com as regras de consenso. Algumas regras de consenso incluem impedir o gasto duplo da saída da transação em uma única blockchain. Em Bitcoin, nós completos verificam todas as regras de Bitcoin com o software mais popular conhecido como Bitcoin CORE. Os nós completos armazenam uma cópia da blockchain e garantem a correção dos dados
3 . Nós Leves: Estes nós poupam tempo significativo de download e espaço de armazenamento ao descarregar apenas os cabeçalhos de bloco. Os cabeçalhos de bloco são as partes do bloco que contêm informações sobre o bloco, como o carimbo de data/hora, o hash do bloco anterior e uma representação em hash dos dados do bloco. Os nós leves são utilizados para verificação simplificada de pagamentos e dependem de nós completos para funcionar.
4 . Nós completos podados: a ução de nós completos requer um amplo espaço em disco e velocidade de conexão com a internet para ser iniciada. Os nós podados são criados para permitir que os operadores baixem a blockchain e comecem seu processo de verificação enquanto armazenam uma parte menor. Os nós podados economizam espaço em disco excluindo blocos a partir do mais antigo após o download de toda a blockchain. Eles excluem os blocos antigos até que apenas mantenham a transação mais recente até um limite de tamanho específico. O limite de tamanho do valor das transações a serem armazenadas é definido pelo operador do nó, que poderia ser de 200MB, 250MM ou 300MB, por exemplo.
5 . Nós de mineração: estes são nós usados pelos mineiros para verificar e adicionar blocos à blockchain. Estes nós fornecem a funcionalidade necessária para que um mineiro prove que completou o trabalho necessário para criar um novo bloco, o que deu origem ao termo prova de trabalho.
6 . Masternodes: Estes são nós popularizados por Dash. Eles registam e validam a transação e podem receber uma recompensa da rede ao fazer staking de uma certa quantidade do token nativo. Eles hospedam uma cópia completa da blockchain e fornecem serviços de segunda camada à rede para além do que os servidores comuns conseguem lidar. Estes incluem envio direto, transação privada e governança.
Estes são os passos típicos a seguir para utar um nó blockchain;
Identifique a blockchain de sua escolha, como Bitcoin, Ethereum
Obter o hardware e software necessários. Por exemplo, Bitcoin software CORE para Bitcoin, Geth ou Parity para Ethereum
utar o nó
Usar a Amazon, um serviço de nuvem, para hospedar o nó para armazenamento seguro
Utilize o seu dispositivo local para utar o nó
Siga com monitorização adequada e manutenção do nó.
utar um nó aumenta a segurança e reforça a privacidade
utar um nó é uma forma de aumentar a segurança da rede para garantir que ninguém altere suas regras
Alguns nós, como os masternodes, podem servir como uma fonte passiva de receita
Os nós são a base do blockchain, e seus tipos dependem do tipo de consenso que a rede opera. Seja qual for o consenso, seja prova de trabalho, prova de participação ou prova de autoridade, os nós trabalham para garantir que o consenso seja aplicado para garantir a integridade da rede blockchain