brainax

Como funciona uma blockchain

Aula 2 de 58 do curso “Cripto”. Grátis, com animações e teste.

Blocos e impressões

As transferências são agrupadas em pacotes chamados blocos. Cada bloco tem um hash: uma impressão digital curta calculada a partir de tudo o que há nele. O bloco seguinte guarda a impressão do anterior, então eles ficam ligados numa cadeia. Mude um único dígito num bloco antigo e a impressão muda, e toda a cadeia depois dele deixa de bater. O Bitcoin cria um bloco novo a cada 10 minutos, mais ou menos; o Ethereum, a cada 12 segundos.

Nós: milhares de cópias

Um nó é um computador que guarda uma cópia completa da blockchain e confere cada transferência nova pelas regras da rede. Existem milhares deles, mantidos por pessoas e empresas no mundo todo. Por isso a blockchain não tem um único servidor que possa ser desligado ou hackeado. Para falsificar um registro, seria preciso enganar a maioria dos nós ao mesmo tempo, o que é quase impossível e caríssimo.

PoW e PoS: quem escreve o bloco

Alguém precisa montar os blocos novos, e a rede precisa confiar nele. No PoW (Proof of Work, prova de trabalho) são os mineradores: os computadores deles disputam quem resolve um enigma difícil, e o vencedor escreve o bloco e ganha uma recompensa. É assim que o Bitcoin funciona, e isso gasta muita eletricidade. No PoS (Proof of Stake, prova de participação) são os validadores: eles travam as próprias moedas como depósito. Se trapacearem, perdem parte do depósito; isso se chama slashing. O Ethereum migrou para PoS em 15 de setembro de 2022 e, segundo o ethereum.org, passou a gastar cerca de 99,95% menos energia.

O que isso significa pra você

Um registro na blockchain é quase impossível de mudar. Isso é bom: ninguém congela nem reescreve suas moedas depois. E é um risco: a transferência não pode ser cancelada e não existe suporte para ligar. Mandou para o lugar errado, perdeu para sempre. Por isso o curso gasta bastante tempo em conferir endereços e redes. O lado bom: toda transferência aparece num explorador de blocos, e você mesmo confere se o dinheiro chegou.

Teste-se

  1. Por que é tão difícil falsificar um registro antigo na blockchain?
    Resposta certa: A impressão do bloco muda e a cadeia depois dele não bate. Cada bloco guarda a impressão do anterior, e milhares de nós têm cópias. A falsificação aparece na hora.
  2. Um validador numa rede PoS tenta trapacear. O que acontece?
    Resposta certa: Perde parte do depósito (slashing). O depósito é o que protege o PoS: honestidade compensa, trapaça custa caro.
  3. Você mandou moedas para o endereço errado. O que dá para fazer de verdade?
    Resposta certa: Quase nada: transferência na blockchain não se desfaz. A rede não tem dono, então ninguém reverte. Só há chance se o endereço for de uma corretora e o suporte dela topar ajudar.

← Cripto em 3 minutos Como comprar sua primeira cripto →