Criptomoedas
O que é blockchain, explicado sem jargão
Um livro-razão copiado em milhares de computadores, em que ninguém consegue apagar uma linha. Como os blocos se encadeiam, quem confere e onde a tecnologia é útil de verdade.
“Blockchain” virou uma palavra usada para tudo, de moedas digitais a programas de fidelidade. Por trás do excesso de uso existe uma ideia relativamente simples: um registro de transações que muitas pessoas mantêm ao mesmo tempo, em que é fácil acrescentar uma linha e muito difícil alterar o que já foi escrito. Este guia explica essa ideia sem pressupor conhecimento técnico.
Um livro-razão compartilhado
Pense no caderno em que um grupo de amigos anota quem pagou o quê em uma viagem. Se só uma pessoa guarda o caderno, todos precisam confiar nela. Agora imagine que cada amigo tenha uma cópia idêntica do caderno e que, a cada nova anotação, todos confiram se ela é válida antes de escrevê-la. Ninguém consegue alterar o passado sozinho, porque as outras cópias denunciariam a diferença.
Uma blockchain é esse caderno, só que mantido por milhares de computadores espalhados pelo mundo, chamados nós, que seguem as mesmas regras e verificam cada anotação automaticamente.
Blocos e corrente
As transações não são gravadas uma a uma. Elas são agrupadas em blocos. Cada bloco contém:
- Uma lista de transações recentes.
- Um carimbo de tempo.
- Uma espécie de impressão digital do bloco anterior, chamada hash.
O hash é o resultado de uma função matemática que transforma qualquer conteúdo em uma sequência curta de caracteres. Se uma única vírgula do conteúdo mudar, o hash muda completamente. Como cada bloco carrega o hash do anterior, eles formam uma corrente: alterar um bloco antigo mudaria o hash dele, o que quebraria a ligação com o seguinte, e o seguinte, até o final. Daí o nome: corrente de blocos.
Quem decide o que entra
Se qualquer um pode participar, alguém precisa decidir qual será o próximo bloco. Esse é o problema do consenso, e as redes resolvem de formas diferentes:
| Mecanismo | Como funciona | Exemplo |
|---|---|---|
| Prova de trabalho | Participantes gastam poder computacional para resolver um desafio; quem resolve primeiro propõe o bloco e recebe uma recompensa | Bitcoin |
| Prova de participação | Participantes travam moedas da própria rede como garantia; são escolhidos para propor e validar blocos e perdem parte da garantia se agirem de má-fé | Ethereum, desde 2022 |
Nos dois casos, a lógica é a mesma: tornar caro trapacear. Para reescrever o histórico, um atacante precisaria controlar uma fatia enorme do poder computacional ou das moedas travadas da rede, o que nas redes grandes é extremamente custoso. Os detalhes do Bitcoin estão em como funciona o Bitcoin e os do Ethereum em como funciona o Ethereum.
O que “imutável” quer dizer, e o que não quer
É comum ouvir que a blockchain é imutável. Na prática, ela é muito difícil de alterar depois que uma transação recebe várias confirmações, isto é, quando outros blocos já foram adicionados depois dela. Isso tem consequências que nem sempre são vantagens:
- Não existe estorno. Uma transferência enviada para o endereço errado não pode ser desfeita por ninguém.
- Um dado errado fica para sempre. A blockchain garante que o registro não foi adulterado, não que ele seja verdadeiro.
- Transparência não é anonimato. Em redes públicas, todas as transações ficam visíveis; os endereços não trazem nome, mas podem ser associados a pessoas.
Pública ou privada
As redes de criptomoedas mais conhecidas são públicas: qualquer pessoa pode ler o registro, enviar transações e, cumprindo as regras, participar da validação. Também existem blockchains permissionadas, em que só participantes autorizados validam, usadas por empresas e consórcios. Elas abrem mão de parte da descentralização em troca de controle e desempenho.
Onde a tecnologia é útil, e onde não é
Blockchain resolve bem um problema específico: manter um registro confiável entre partes que não confiam umas nas outras e não querem depender de um intermediário central. Fora disso, um banco de dados tradicional costuma ser mais rápido, barato e simples.
| Faz sentido quando… | Costuma não fazer sentido quando… |
|---|---|
| Vários participantes independentes precisam escrever no mesmo registro | Uma única empresa controla todos os dados |
| Não há uma autoridade central aceita por todos | Já existe um intermediário confiável e barato |
| Auditabilidade pública é desejável | Os dados precisam ser privados ou apagáveis |
| Transferência de valor digital entre desconhecidos | O volume de operações é enorme e o custo por operação precisa ser quase zero |
Glossário rápido
- Nó: computador que mantém uma cópia da blockchain e verifica as regras.
- Hash: impressão digital matemática de um conteúdo.
- Confirmação: cada bloco adicionado depois do bloco que contém a sua transação.
- Consenso: o conjunto de regras pelo qual a rede concorda sobre o próximo bloco.
- Contrato inteligente: programa gravado na blockchain que executa regras automaticamente, comum no Ethereum.
Entender a blockchain ajuda a entender por que criptomoedas têm características tão diferentes do dinheiro tradicional — sem estorno, sem horário comercial, com taxas que variam conforme o uso da rede. Para continuar, leia taxas de rede em criptomoedas e o glossário de câmbio e criptomoedas.