Qual é a altura do bloco

De Área31 Hackerspace
Revisão de 20h31min de 16 de abril de 2021 por Coffnix (discussão | contribs) (Criou página com 'Uma das informações importantes dentro de um bloco que faz parte de um blockchain é a altura do bloco. É um número crescente que indica a extensão da referida cadeia e q...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

Uma das informações importantes dentro de um bloco que faz parte de um blockchain é a altura do bloco. É um número crescente que indica a extensão da referida cadeia e que serve para gerir diversos factores vitais para o funcionamento e segurança de uma blockchain.


termo altura do bloco o altura do bloco em inglês, refere-se a número do bloco atual em um blockchain. Ou seja, define a posição na cadeia de um bloco confirmado que faz parte de uma cadeia de blocos.

Como bem sabemos, uma blockchain é composta de blocos que são encadeados ou ligados entre si por meio de processos matemáticos e criptográficos. Cada um desses blocos é definido, entre outras coisas, por um número que o identifica dentro do blockchain. Desta forma, ao usar um explorador de blocos, basta inserir aquele número para examiná-lo. Isso facilita muito a navegação pelas informações contidas no dito blockchain.

Num blockchain, o primeiro bloco gerado é conhecido como Bloco Genesis e sua altura é igual a zero. A partir disso, cada vez que são realizadas transações na rede, elas são agrupadas e agregadas em novos blocos, cada um vinculado ao anterior. Portanto, a altura do bloco será sempre um número inteiro diferente e maior que zero.

Por exemplo, a rede Bitcoin tem uma altura de bloco que excede 656.167. Mas, como são gerados aproximadamente a cada 10 minutos, a altura muda constantemente. O mesmo caso ocorre por exemplo em Ethereum o Litecoin , onde a altura de seus blocos muda conforme novos são gerados graças ao processo de mineração.

Importância da altura do bloco Você certamente vai se perguntar Por que é importante saber a altura do bloco de um blockchain?. Bem, a verdade é que esses dados também nos permitem saber com que frequência novos blocos são descobertos e adicionados à cadeia de uma criptomoeda. Além disso, cada vez que novos blocos são adicionados após aquele que contém uma transação específica, isso é confirmado. O número de confirmações recebidas é igual ao número de blocos adicionados.

As criptomonedas, que são totalmente digitais e não existem no mundo físico, funcionam e estão contidos em informações criptografadas em blockchains. Essas informações são compostas em uma sequência de blocos, onde o último bloco da blockchain contribui para a geração de um novo, que estará vinculado entre si.

A altura do bloco também serve para identificar um bloco específico. Essas informações também são usadas para aplicar funções como TimeLock o bloqueio de tempo. Nessas funções, você pode especificar um determinado tempo ou altura de bloco para restringir o uso de bitcoins até que essa condição seja atingida. No entanto, é possível que dois blocos diferentes tenham a mesma altura, o que ocorre quando dois mineiros geram blocos ao mesmo tempo. Mas apenas um será validado e confirmado pela rede, enquanto o outro não será adicionado ao blockchain. Assim, a altura do bloco não deve ser considerada como a única identificação, mas sim baseada no hash do cabeçalho que possui. Uma vez que isso é mais relevante dentro do blockchain.

Outra razão importante pela qual a altura do bloco deve ser conhecida é que nos permite saber o comprimento do blockchain. E, portanto, a aceitação que teve dentro da comunidade e dos usuários. Assim, teremos uma visão da credibilidade, dificuldade, popularidade e qualidade do consenso da rede.

Bitcoin Em comparação com Ethereum, tem uma altura de bloco inferior. Mas isso não indica que o Ethereum seja melhor ou mais seguro. O fato do Bitcoin ter uma altura menor se deve ao fato de a dificuldade da rede ser mais exigente, então a geração dos blocos é realizada a cada 10 minutos aproximadamente. Portanto, quanto mais prova de trabalho você gasta na produção de blocos para um blockchain, mais seguro ele é.

Outro ponto importante é a altura do bloco ajuda o protocolo de criptomoeda a fazer quaisquer ajustes necessários ao dificuldade de mineração. Isso permite melhorar a segurança da criptomoeda e manter uma taxa de inflação controlada.

Como podemos saber a altura de um bloco dentro de um Blockchain? Para reconhecer qual é a altura do bloco de uma determinada blockchain, basta acessar um explorador de blocos da mesma. A partir daí poderemos saber todas as informações contidas nos blocos gerados dentro de uma blockchain e, portanto, sua altura.

Por exemplo, em Bit2Me Explorer você pode navegar facilmente pelas várias alturas de bloco da rede Bitcoin. Para fazer isso, a primeira coisa que você deve fazer é acessar a web de nosso navegador. Uma vez lá, você terá a seguinte capa.


Neste ponto, você pode inserir a altura do bloco que deseja acessar na área de texto. Por exemplo, vamos acessar o altura do bloco número 350.000 e vamos ver as informações que ele contém.


Como você pode ver, os exploradores de bloco são uma ferramenta muito poderosa ao explorar um blockchain e nos permitem realizar auditorias públicas de tudo o que está acontecendo neles.[1]


Referências: