O problema de espaço em disco em um nó é facilmente superado porque todas as transações em um bloco são hash em uma árvore Merkle, conforme mostrado na imagem -
O cabeçalho do bloco agora contém o hash do bloco anterior, um Nonce e o Root Hashde todas as transações no bloco atual em uma árvore Merkle. Como esteRoot Hashinclui os hashes de todas as transações dentro do bloco, essas transações podem ser removidas para economizar espaço em disco. Portanto, agora seu blockchain será semelhante à imagem abaixo
Isso pode resultar em uma grande economia de espaço em disco. Essa estratégia é usada por um cliente normal que está interessado apenas em receber pagamentos de terceiros. No entanto, os mineiros precisam salvar o blockchain completo. Agora surge a pergunta: como um recebedor verifica o pagamento sem ter a capacidade de rastrear uma moeda recebida até sua origem. Isso é explicado a seguir.