O que é um bloco (bloco Bitcoin)?
Blocos são arquivos onde os dados pertencentes à rede Bitcoin são permanentemente registrados. Um bloco registra algumas ou todas as transações Bitcoin mais recentes que ainda não entraram em nenhum bloco anterior. Assim, um bloco é como uma página de um razão ou livro de registro. Cada vez que um bloco é ‘concluído’, ele dá lugar ao próximo bloco no blockchain. Um bloco é, portanto, um armazenamento permanente de registros que, uma vez escritos, não podem ser alterados ou removidos.
Principais vantagens
- Um bloco pode ser visto como um elo de uma corrente. Possui parte ou todos os registros das transações que o precederam.
- a rede blockchain é composta por milhões de blocos que estão em um estado de fluxo constante.
- Um bloqueio é virtualmente impossível de hackear. Se fosse possível, teria o mesmo efeito que um ladrão de banco estendendo a mão ao balcão e não apenas pegando o dinheiro, mas também todos os registros do banco.
- Os mineiros de bitcoins podem resolver equações matemáticas complexas e são premiados com BTC, ou bitcoins, por seu esforço em encontrar as soluções.
Como funciona um bloco (bloco Bitcoin)
A rede Bitcoin testemunha uma grande atividade de transação. Manter um registro dessas transações ajuda os usuários a rastrear o que foi pago e por quem. As transações executadas durante um determinado período de tempo são registradas em um arquivo chamado block, que é a base da rede blockchain.
Um bloco representa o ‘presente’ e contém informações sobre seu passado e futuro. Cada vez que um bloco é concluído, ele se torna parte do passado e dá lugar a um novo bloco no blockchain. O bloco completado é um registro permanente de transações no passado e as novas transações são registradas no atual.
Dessa forma, todo o sistema funciona em um ciclo e os dados ficam armazenados de forma permanente. Cada bloco compreende registros de algumas ou todas as transações recentes e uma referência ao bloco que o precedeu que, junto com o sistema de verificação ponto a ponto do Bitcoin, torna virtualmente impossível para um usuário adulterar os dados de transação registrados anteriormente.
Considerações especiais: Bitcoin Mining
Um problema matemático está vinculado a cada bloco. Os mineiros estão constantemente processando e registrando transações como parte do processo de competição em um tipo de corrida. Eles correm para ‘completar o bloco atual’ a fim de ganhar Bitcoins. Quando um mineiro vencedor é capaz de resolvê-lo, a resposta é compartilhada com outros nós de mineração e é validada. Cada vez que um mineiro resolve um problema, um 12.5 BTC (símbolo da moeda Bitcoin) recém-cunhado é concedido ao mineiro e entra em circulação.
O primeiro registro no próximo bloco é uma transação que premia o minerador vencedor (que concluiu o bloco anterior) o BTC recém-cunhado. É a dificuldade do problema matemático que regula a taxa de criação de novos Bitcoins, pois novos blocos não podem ser submetidos à rede sem a resposta. Com base no fato de que leva cerca de 10 minutos em média para resolver o problema, aproximadamente 12,5 novos Bitcoins são cunhados a cada 10 minutos.
Um exemplo de bloco (bloco Bitcoin)
Por analogia, é possível comparar transações bancárias comuns com transações na rede Bitcoin. Um blockchain é como um registro de transações bancárias, enquanto um bloco pode ser uma confirmação de transação única que um caixa eletrônico de banco imprime depois que você usa a máquina. Dentro da rede blockchain, os blocos individuais constroem um ‘livro-razão’ muito parecido com um caixa eletrônico ou banco que registraria suas transações.
No entanto, o Blockchain grava a cadeia em todos os seus usuários, em vez de um. Isso é semelhante a um banco, mas o blockchain oferece um maior nível de privacidade em relação às instituições bancárias normais.