This article has been translated from English to Brazilian.

Uma blockchain é um banco de dados, ou livro-razão digital, feito de uma série de blocos interligados que têm dados de transações da rede durante um certo tempo.

A tecnologia de livro-razão distribuído (DLT) é outro nome frequentemente usado em relação às blockchains.

As redes de blockchain estão no centro das criptomoedas.

Cada bloco em uma blockchain também contém um identificador único, diferente de qualquer outro bloco na cadeia, chamado hash. Pense no hash como uma impressão digital que identifica esse bloco para todos os outros blocos.

O hash é extremamente importante para o funcionamento geral da blockchain, pois o hash é usado no processamento das transações que ocorrem em uma blockchain.

O hash permite processar dados de transações de forma rápida e segura, pois pega dados de transações de diferentes tamanhos e os transforma em um valor de tamanho fixo.

O valor pode ser chamado a qualquer momento, fornecendo acesso rápido aos detalhes e endereços da transação.

Os blocos recém-criados também contêm dados relacionados ao bloco anterior. Essa relação entre blocos consecutivos é o que torna as blockchains praticamente inalteráveis, ou imutáveis.

Para que um bloco seja alterado por um hacker, por exemplo, ele teria que alterar não apenas um único bloco, mas todos os blocos após o primeiro bloco que foi alterado.

A criação de blocos é possível graças à criptografia.

Os blocos são criados ou minerados por participantes da rede chamados mineradores ou validadores, dependendo do mecanismo de consenso usado pela blockchain, que validam as transações da rede e as agrupam em um novo bloco.

Os mineradores e validadores são incentivados com recompensas (criptomoeda = dinheiro!) pelo trabalho que prestam à rede blockchain.

As duas blockchains mais famosas que existem hoje são Bitcoin e Ethereum.

Elas são exemplos de blockchains públicas, que permitem que qualquer pessoa visualize o histórico de transações que ocorreu em uma blockchain.

A maioria das blockchains mais conhecidas hoje em dia são blockchains públicas, em oposição às blockchains privadas.

Muitas blockchains também são descritas como sem permissão, o que significa que qualquer pessoa pode baixar o software necessário para executar um nó de blockchain, permitindo que se conectem à rede e comecem a criar e validar transações, além de minerar blocos.

Da mesma forma, qualquer pessoa pode pegar o software da blockchain, instalá-lo e modificá-lo para conceder acesso apenas a usuários específicos com permissões de rede específicas. Isso é chamado de blockchain com permissão.