O que é um bloco Block

A blockchain é uma estrutura de armazenamento em forma de cadeia, formada por blocos ligados entre si em uma sequência cronológica de geração. Cada bloco é a unidade básica de armazenamento de dados nesta estrutura.

O que é uma blockchain? Quais são as suas características? Consulte o capítulo “O que é uma blockchain” para mais informações.

Como unidade básica na estrutura de uma blockchain, o bloco é composto pelo “Cabeçalho do Bloco”, que contém informações de identificação do próprio bloco, e pelo “Corpo do Bloco”, que armazena as informações do banco de dados. Em comparação com estruturas tradicionais de bancos de dados, o corpo do bloco é semelhante ao conteúdo de cada página do banco de dados, enquanto o cabeçalho do bloco funciona como o número da página usado para localizar os dados.

O que é um Cabeçalho de Bloco? O que é uma função hash?

O cabeçalho do bloco contém principalmente o resumo criptográfico de todos os dados do bloco anterior, o horário de geração do bloco atual e o resumo criptográfico do corpo do bloco.

O resumo criptográfico é gerado por um algoritmo de criptografia unidirecional comum na área de blockchain, conhecido como “algoritmo hash” ou “função hash” (Hash Function). Seu funcionamento é semelhante a um resumo que sintetiza o conteúdo fornecido. O motivo de chamá-lo de algoritmo de criptografia unidirecional é que, ao conhecermos todos os dados contidos no bloco anterior, podemos gerar facilmente o resumo. Mas, se apenas obtivermos um resumo, será muito difícil calcular exatamente todos os dados do bloco anterior. O valor gerado a partir de um dado usando a função hash é chamado de “valor hash” (Hash Value).

Para entender mais profundamente os princípios, técnicas e funcionamento do algoritmo hash, consulte Investopedia.

Por meio da criptografia com algoritmo hash, o bloco gerado posteriormente sempre depende dos dados do bloco anterior para criar o cabeçalho do bloco. Assim, a blockchain realiza uma construção em cadeia, onde os blocos estão ligados de ponta a ponta. Além disso, uma vez que um dado é registrado em um bloco, a partir do próximo bloco, ele será continuamente combinado e criptografado com outros dados para gerar novos valores hash, que serão registrados nos blocos subsequentes. Dessa forma, a blockchain aumenta a dificuldade de adulteração dos dados.

Lembra-se de quando mencionamos na introdução da blockchain que “um bloco é conectado ao próximo em uma sequência de geração de tempo”? Essa afirmação não é totalmente precisa. Os blocos são ligados por meio de algoritmos hash e da estrutura do cabeçalho do bloco. Como os blocos gerados posteriormente dependem dos dados do bloco anterior, eles formam uma ordem cronológica indireta.

O que é um “Bloco Pai”? O que é um “Bloco Gênesis”?

Na área de blockchain, geralmente chamamos o bloco anterior a um determinado bloco, ou seja, o bloco cujo hash criptografado está contido no cabeçalho do bloco atual, de “Bloco Pai” (Parent Block). Quando uma blockchain ainda não gerou o seu primeiro bloco, não há bloco pai, portanto, os blocos subsequentes também não podem ser gerados. Nesse caso, a equipe fundadora da blockchain geralmente cria o primeiro bloco, que não contém o hash do bloco pai. Este é chamado de “Bloco Gênesis” (Genesis Block). A geração do bloco gênesis geralmente marca o início oficial da operação da blockchain, e os dados nele contidos serão criptografados e registrados em todos os blocos subsequentes da cadeia.

Por exemplo: em 3 de janeiro de 2009, Satoshi Nakamoto gerou o bloco gênesis da rede Bitcoin em um servidor localizado em Helsinque, Finlândia, marcando o nascimento oficial da rede Bitcoin. Satoshi Nakamoto deixou uma frase neste bloco: “The Times 03/Jan/2009 Chancellor on brink of second bailout for banks.” (Título da manchete do The Times do dia: “O Chanceler à beira de um segundo resgate bancário.”) **$HAEDAL **$SAHARA $PHA

BTC0,18%
HAEDAL-4,5%
SAHARA-2,03%
PHA-1,52%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)