Minha abordagem é: antes de me deparar com novos conceitos, primeiro entender bem os fundamentos.
Para provar que uma transação está em um determinado bloco, basta usar uma pequena quantidade de hashes no caminho da transação até a raiz de Merkle. Essa quantidade cresce de forma logarítmica conforme aumenta o número de transações.
A vantagem da árvore de Merkle é que um único hash raiz, bem curto, consegue “selar” milhares de transações; qualquer alteração, mesmo em uma única transação, será detectada.
O cabeçalho de cada bloco $BTC registra uma raiz de Merkle, que resume todas as transações daquele bloco.
Você já sabia disso?
Para provar que uma transação está em um determinado bloco, basta usar uma pequena quantidade de hashes no caminho da transação até a raiz de Merkle. Essa quantidade cresce de forma logarítmica conforme aumenta o número de transações.
A vantagem da árvore de Merkle é que um único hash raiz, bem curto, consegue “selar” milhares de transações; qualquer alteração, mesmo em uma única transação, será detectada.
O cabeçalho de cada bloco $BTC registra uma raiz de Merkle, que resume todas as transações daquele bloco.
Você já sabia disso?