Blockchain - Verificação de Pagamento

Considere um caso em que, como fornecedor, você gostaria de verificar um determinado pagamento feito no passado. Como o blockchain que você está segurando em sua máquina contém apenas os cabeçalhos de bloco conforme mostrado na figura anterior, a transação que você está procurando está faltando na cópia de seu blockchain.

Agora você pode pesquisar para trás em sua cópia do blockchain até encontrar um bloco no qual a transação desejada está registrada. Agora, solicite a árvore de merkle do bloco selecionado e você terá a transação que está procurando. Isso é ilustrado na Figura abaixo -

Aqui, presumimos que você esteja procurando o Tx103. Embora você possa não ser capaz de ver o conteúdo do Tx103, você sabe que ele foi aceito pelo bloco ao qual ele pertence e todos os blocos subsequentes na cadeia. Assim, você pode confiar com segurança nesta transação e prosseguir com seus negócios.