Dúvida na formação de blocos por mineradores

Boa questão.

Resposta simples:

  • Sim, bloco vazio e bloco cheio leva em média o mesmo tempo para minerar, pois o procedimento de hashing é feito somente no cabeçalho do bloco, e o tamanho do cabeçalho independe da quantidade de transações que estão dentro do bloco.

Resposta mais elaborada:

  • Dentro do cabeçalho há um hash específico que é o “merkle tree root”, que funciona como uma impressão digital de todas as transações naquele bloco. O processo de criar esta merkle tree varia conforme a quantidade de dados que precisam ser organizados, ou seja, o número de transações. Quanto menos transações, menos dispendioso é o processo de gerar este hash, portanto mais rápido. Porém este processo é feito somente uma vez no processo de mineração de um dado bloco, e em geral representa uma parcela de tempo pequena no processo, portanto é possível dizer que daria para quase assumir que é desprezível no calculo de tempo para minerar o bloco.

Para entender melhor a merkle tree: Merkle Root (Cryptocurrency) Definition

2 curtidas