Veröffentlicht: 26.02.2018

Block Height

O qué e Block Height?

Block Height – Todo minerador de Bitcoin que conseguiu solucionar o cabeçalho de um bloco com valor abaixo do limite do destino pode adicionar o bloco inteiro ao blockchain. Isso, claro, vai depender da validade do bloco. Esses blocos são geralmente tratados pela sua altura.

A altura do bloco é definida pelo número de blocos entre um bloco específico e o primeiro bloco de Bitcoin. Este bloco original é muitas vezes referido como Bloco 0, ou, mais comumente, como o Bloco de Gênesis. Em Bitcoin, este bloco inicial é chamado de Bloco 2016.

Alturas de bloco idênticas

Vários blocos podem ter a mesma altura de bloco. Isto costuma acontecer quando dois ou mais mineradores criam um bloco no mesmo momento, que resulta na criação de um garfo visível no blockchain.

Se os mineradores produzirem blocos simultâneos no final do blockchain, cada nó seleciona individualmente o bloco que vai aceitar. Os nós geralmente usam o primeiro bloco visível.

Por fim, um minerador produz outro bloco que está ligado a apenas um dos blocos concorrentes com mineração simultânea. Isto torna um lado do garfo mais forte do que o outro. Supondo que uma ramificação contenha apenas blocos válidos, geralmente a cadeia mais difícil é seguida e reconstruída. Os blocos obsoletos pertencentes aos garfos menores são, então, descartados.

Garfos de longo prazo são possíveis quando diferentes mineiros estão trabalhando uns contra os outros. Um exemplo seria a situação em que alguns mineradores trabalham para alongar o blockchain, enquanto outros tentam realizar um ataque de maioria contra o histórico de transações.

Como vários blocos podem ter a mesma altura, a altura do bloco não deve ser usada como o único identificador. Em vez disso, os blocos normalmente são indicados pelo hash de seus cabeçalhos, muitas vezes exibido em ordem de byte inversa e em hexadecimais.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *