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.

Perguntas frequentes

Is a blockchain the same as Bitcoin?

No. Bitcoin is one cryptocurrency that runs on its own blockchain. A blockchain is the underlying record-keeping technology; thousands of different projects use their own blockchains.

Can data on a blockchain be changed or deleted?

In practice, no. Once a transaction is buried under later blocks, altering it would mean re-computing every block after it and out-pacing the entire network u2014 which is economically impractical on a large chain. This is why blockchains are described as immutable.

Is everything on a public blockchain visible?

Yes. On public chains like Bitcoin and Ethereum, every transaction is viewable by anyone. Addresses are pseudonymous rather than anonymous u2014 they are not tied to your name on-chain, but the flow of funds is fully public.

Continue explorando