Veröffentlicht: 26.02.2018

Block

O que é um Block?

Um Block é uma parte essencial de um blockchain. Ele contém algumas, ou em alguns casos, todas as transações recém-concluídas e ainda não gravadas em um bloco. Um bloco pode ser comparado com uma página de um livro razão, já que todas as transações de pagamento podem ser validadas ali e não podem ser modificadas posteriormente.

Em princípio, blocos fechados são anexados na ponta do blockchain existente. Isso aumenta o comprimento da cadeia com o passar do tempo. Uma característica notável aqui é que, uma vez concluídas, as transações não podem ser alteradas nem removidas. Isso garante o registro permanente de todos os dados no blockchain.

Para alterar uma transação errada, é preciso revisá-la usando uma nova transação ou cancelá-la com uma nova publicação do blockchain.

Qual é a estrutura de um Block?

Basicamente, cada bloco consiste em um cabeçalho de bloco que contém uma lista de todas as transações concluídas recentemente. Contém também uma referência para as transações que foram concluídas no bloco anterior. O primeiro bloco de um blockchain é também conhecido como bloco gênesis ou bloco original.

O bloco também contém o dígito de verificação no final do referido bloco, e que deve ser no mínimo igual ou menor que o nível de dificuldade após o bloco ser completado. Assim que o bloco estiver completo, fica fácil verificar a resposta. Além disso, existem várias soluções possíveis para cada bloco, embora apenas uma resposta válida seja necessária.

Deve-se levar em conta o block time (ou o tempo necessário para registrar uma transação com sucesso) durante a mineração. Ele indica quantos blocos podem ser concluídos em um determinado período.

Deixe uma resposta

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