Hash: A pedra angular invisível do Bitcoin e blockchain

robot
Geração do resumo em andamento

Já te perguntaste como é que o Bitcoin consegue que ninguém possa falsificar transações? A resposta está numa ferramenta matemática chamada hash. Não é magia, é pura criptografia.

O que acontece quando “hasheas” algo?

Imagina que tens um texto de qualquer tamanho: desde uma palavra até um documento de 1GB. O hash pega esse texto e o converte numa cadeia alfanumérica de tamanho sempre igual. Por exemplo, com SHA-256 (o que usa Bitcoin):

  • Entrada: “Binance” → Saída: f1624fcc63b615ac0e95daf9ab78434ec2e8ffe402144dc631b055f711225191
  • Entrada: “binance” → Saída: 59bba357145ca539dcd1ac957abc1ec5833319ddcae7f5e8b5da0c36624784b2

Ves? Só mudou uma maiúscula e o resultado é completamente diferente. Isso é determinismo: mesma entrada = mesma saída, sempre.

As 3 propriedades que tornam o hash seguro

1. Resistência a colisões: Impossível encontrar duas entradas diferentes que gerem o mesmo hash. Embora tecnicamente existam colisões, a probabilidade é tão baixa que levaria milhões de anos de cálculo.

2. Função unidirecional: Fácil ir do input ao output. Impossível (praticamente) ir ao contrário. Se eu te der um hash, não consegues descobrir que entrada o originou sem força bruta massiva.

3. Resistência à segunda pré-imagem: Se já existe um hash conhecido, encontrar outra entrada que gere o mesmo hash é quase impossível.

Isto é crítico: os bancos guardam hashes de passwords, não passwords reais. Por isso, se hackearem a BD, não sabem as tuas credenciais.

Como Bitcoin usa isso para mineração

Os mineradores não procuram ao acaso. Devem gerar hashes que comecem com um certo número de zeros. Se a taxa de hash da rede aumentar, o Bitcoin ajusta automaticamente a dificuldade para manter 10 minutos por bloco. É um equilíbrio elegante.

Existem múltiplas soluções válidas por bloco—os mineiros só precisam encontrar uma. Por isso não é fraude: é trabalho computacional real.

Por que importa

Cada bloco está vinculado ao anterior através de hash. Se alguém tentar alterar uma transação passada, o hash desse bloco mudaria, rompendo toda a cadeia. A segurança da blockchain repousa nisso: hashes criptográficos entrelaçados.

LA-4.39%
BTC2.21%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)