Parabéns pela iniciativa! Sei que o assunto é extenso e difícil de resumir todas as nuâncias mas é importante para esclarecer algumas dúvidas que surgem com o tempo.
Em outra thread eu tinha postado isso, que se aplica nesse post também:
Um Full Node não é uma carteira. Um Full Node pode ter também uma carteira mas a definição correta é que Full Node é o programa que contém todo o histórico de transações da blockchain, é capaz de validar/verificar transações e blocos, e retransmitir transações válidas pendentes de confirmação pela rede P2P.
Você pode ter o cliente Bitcoin Core, com parte recente da blockchain E uma carteira. Isso seria um Node, uma Carteira independente/"pesada", mas não seria Full Node.
Você também pode rodar o Bitcoin Core com "-disablewallet" e ter um Full Node, sem ter uma carteira.
1.0 O que é um “Full Node”?
Um Full Node também conhecido como Nó Completo, é um programa que quando instalado no seu computador, valida transações e blocos na Blockchain do Bitcoin. Full Nodes são necessários para manter a rede Bitcoin ativa, a fim de ela verificar transações, criar novos blocos e fazer a checagem deles no Bitcoin Core.
Importante incluir a questão de "retransmitir transações (e blocos) válidas". Um "Full Node" que só consome e não retransmite, não estará ajudando a rede.
Ao usar seu Full Node como sua carteira, você está armazenando suas moedas em seu disco-rígido, ao contrário do caso onde você depende de um terceiro.
Você
não precisa de um Full Node para controlar suas chaves privadas ("carteira"). Você pode usar um Full Node, um "Light" Node, um SPV Node, uma cold wallet ou mesmo armazenar as chaves na mão.
A principal vantagem de usar um Full Node é poder confiar no estado da rede Bitcoin e confirmações de transações e blocos, tudo isso sem vazar informações privadas (como aconteceria com um SPV Node, ou carteiras online).
Ao deixar um Full Node instalado em seu computador será necessário alocar um espaço em seu disco rígido muito grande aproximadamente 140GB para rodar o programa assim deixando muito usuários descontentes para manter um Node em seu computador pessoal.
Você pode ter um Node com apenas uma parte pequena / recente do blockchain. Não seria um Full Node, mas te dá os mesmos benefícios de um Full Node porém não vai ajudar a rede.
Repostas é simples, se você faz algumas operações com Bitcoin ganha algum dinheiro com ele creio que seria muito bom estar ajudando a rede deixando um Full Node operando algumas horas por dia.
Quanto maior a quantidade de Full Nodes operando a rede de do Bitcoin se torna mais ágil e segura.
Novamente, a confiança na informação sobre o estado da rede Bitcoin e suas transações, e a privacidade são os maiores benefícios de se usar um Full (ou Trimmed) Node.