Um bloco da Blockchain

A blockchain é um livro razão digital e descentralizado que registrá todas as transações ocorridas por meio de blocos. Cada bloco armazena uma lista de transação.

Estrutura do bloco:

Fonte: 
https://www.modiax.com/descubra/educacao/bitcoin-blockchain/

Raiz Merkle: HASH gerado a cada par de transação (da Lista de Transações), se tiver 2 pares, pega os HASH gerado e gera um novo e assim sucessivamente até gerar um HASH FINAL das informações.

Nonce: número aleatório aplicado apenas uma vez no último hash do bloco, gerando o hash final. (O minerador deve encontrar um nonce que torne o seu bloco válido. Este passo requer a maior parte do trabalho, e é onde ocorre a maior parte da dificuldade dos mineradores.)

Index: número do bloco.

Hash do bloco anterior: cada bloco tem um hash final e seu hash participa da geração do Hash do bloco corrente. Sendo assim se for modificado alguma transação em um bloco anterior não irá fechar mais os Hash.

Timestamp: gerado na hora da criação utilizado para gerar tambem o hash final.

Hash do bloco: hash final do bloco onde irá para o proximo bloco e assim transformando em uma cadeia de blocos interligados sem que possam trapacear.


Fonte: https://michelzarpelon.blog/2019/03/30/bloco/

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s