Pular para o conteúdo
Guia

O que é uma blockchain? Um guia em linguagem simples

Uma blockchain é um registro compartilhado que milhares de computadores mantêm sincronizado sem uma autoridade central. Veja como ela realmente funciona.

Quase toda manchete sobre cripto acaba mencionando “a blockchain”, normalmente sem explicar o que é. Tire o jargão e uma blockchain é simplesmente um registro compartilhado de transações que nenhuma pessoa ou empresa controla. Em vez de um banco mantendo o livro-razão mestre, milhares de computadores independentes mantêm, cada um, uma cópia idêntica e conferem constantemente o trabalho uns dos outros.

Este guia percorre o que isso significa em linguagem simples — o que um bloco contém, como os blocos se ligam entre si, quem mantém os registros e em que esse design é genuinamente bom e ruim.

O problema que uma blockchain resolve

Imagine enviar dinheiro pela internet sem um banco no meio. A parte difícil não é mover a mensagem — é impedir que a mesma moeda seja gasta duas vezes. Os sistemas tradicionais resolvem isso com um intermediário de confiança: seu banco mantém o saldo oficial e o atualiza. Você confia que ele seja honesto e esteja on-line.

Uma blockchain elimina o intermediário tornando o registro público e compartilhado. Todos podem ver cada saldo e cada transferência, e a rede concorda sobre a ordem dos acontecimentos. Não há banco de dados central para hackear, subornar ou desligar — porque não existe uma cópia única. Esse registro compartilhado e somente de acréscimo é um tipo de livro-razão distribuído.

O que um “bloco” realmente contém

As transações não são escritas uma de cada vez. Elas são reunidas em lotes chamados blocos. Um bloco típico contém três coisas:

  • Uma lista de transações — quem enviou o quê para quem, desde o último bloco.
  • Um carimbo de data/hora e outros metadados — incluindo uma referência ao bloco anterior.
  • Uma impressão digital do bloco anterior, chamada hash.

Esse último item é a parte engenhosa. Um hash é uma cadeia curta de caracteres produzida ao passar dados por uma função matemática de mão única. Mude uma única vírgula na entrada e o hash muda completamente, mas você nunca consegue executar a função ao contrário para recuperar os dados originais.

Como os blocos se encadeiam

Cada novo bloco inclui o hash do bloco anterior. Isso cria uma cadeia: o bloco 102 aponta de volta para o bloco 101, que aponta de volta para o bloco 100, e assim por diante até o primeiríssimo bloco (o bloco gênese).

Como cada bloco carrega a impressão digital de seu antecessor, a cadeia é à prova de adulteração. Se um agente mal-intencionado tentasse reescrever uma transação antiga, o hash daquele bloco mudaria — o que quebraria a referência no bloco seguinte, e no seguinte, e assim por diante. Para se safar, ele teria que recalcular silenciosamente cada um dos blocos que vieram depois, mais rápido do que o resto da rede constrói novos. Em uma cadeia grande, isso é absurdamente impraticável, e é por isso que registros antigos são tratados como praticamente permanentes, ou imutáveis.

Quem mantém o livro-razão?

As cópias da cadeia ficam em computadores chamados nós. Qualquer um pode rodar um. Cada nó armazena o histórico completo e verifica de forma independente os novos blocos em relação às regras da rede — conferindo assinaturas, garantindo que nenhuma moeda seja gasta duas vezes e confirmando que as contas fecham.

É isso que as pessoas querem dizer com descentralização: não há uma sede central. Se um nó mente ou fica off-line, milhares de outros seguem em frente. Uma mudança nas regras só vinga se uma grande maioria dos participantes a adotar voluntariamente.

Como milhares de desconhecidos concordam

Se ninguém está no comando, como a rede concorda sobre qual bloco vem em seguida? Por meio de um mecanismo de consenso — um conjunto de regras que torna o comportamento honesto a estratégia mais lucrativa. Os dois mais conhecidos são proof of work (usado pelo Bitcoin) e proof of stake (usado pelo Ethereum). Ambos tornam a trapaça cara e recompensam seguir as regras. Nós os comparamos em detalhe no nosso guia Proof of Work versus Proof of Stake.

Em que as blockchains são boas — e ruins

As blockchains são excelentes quando você precisa de um registro em que muitas partes possam confiar sem confiar umas nas outras: propriedade transparente, pagamentos resistentes à censura e regras que rodam exatamente como foram escritas. Elas são, porém, deliberadamente lentas e redundantes, e isso tem custos.

Pontos fortes Compromissos
Nenhum ponto central de falha ou controle Mais lenta e mais cara do que um banco de dados privado
Histórico transparente e auditável Tudo é público por padrão
Os registros são extremamente difíceis de alterar Erros e roubos também são difíceis de reverter
Aberta a qualquer um, em qualquer lugar Você é totalmente responsável pelas suas próprias chaves

Esse último compromisso — a responsabilidade própria — é o que os recém-chegados mais subestimam. Como nenhuma empresa guarda a sua conta, perder o acesso à sua carteira geralmente significa perder seus fundos para sempre. Abordamos como gerenciar isso com segurança em Carteiras de cripto e autocustódia.

A conclusão

Uma blockchain é um registro compartilhado e à prova de adulteração mantido em sincronia por muitos computadores independentes, em vez de uma única autoridade de confiança. Os blocos agrupam transações; os hashes os encadeiam; os nós os armazenam e verificam; e as regras de consenso mantêm todos honestos. Entenda essas quatro ideias e o resto do mundo cripto fica muito mais fácil de acompanhar.

Continue explorando