Endereços Bitcoin Explicados: Por que o seu Endereço de Carteira não está realmente na Blockchain

robot
Geração do resumo em andamento

Quando você obtém um endereço Bitcoin como 1HLoFgMiDL3hvACAfbkDUjcP9r9veUcqAF, na verdade, você não está recebendo algo armazenado na cadeia. Em vez disso, é um truque de codificação que sua carteira usa para informar à rede Bitcoin onde enviar suas moedas.

Pense assim: a informação real é um script ( um conjunto de regras). O seu endereço é apenas um rótulo legível por humanos para esse script. A blockchain armazena o script; o endereço é apenas embalagem.

Por que não usar apenas scripts brutos?

Os scripts do Bitcoin são código hexadecimal—puro absurdo para os humanos. Assim, Satoshi introduziu base58, que utiliza 58 caracteres (0-9 e letras, menos os confusos como 0 vs O ou I vs l). Muito mais fácil de copiar e colar sem erros de digitação.

Os endereços P2PKH ( que começam com 1) tornaram-se o padrão: eles contêm apenas o hash da sua chave pública, não a chave em si. Mais privado = mais seguro.

Então veio bech32 (A Atualização)

Em 2017, bech32 substituiu o base58 para endereços SegWit. Duas grandes vitórias:

  1. Sem confusão de maiúsculas e minúsculas: Ou tudo em maiúsculas OU minúsculas, nunca misturado
  2. Detecção de erros em grande estilo: Pode identificar erros E indicar onde estão — até corrigir automaticamente até 4 erros de digitação.

Imagine atirar uma dardo num espaço de 32 dimensões. Se falhar, o sistema encontra o alvo mais próximo. Fixe, certo?

A Reviravolta bech32m

Em 2019, os pesquisadores encontraram uma pequena falha: se um endereço bech32 terminasse com P e você acidentalmente adicionasse Qs, a soma de verificação não detectava isso. Problema? Os endereços SegWit têm limites de comprimento rigorosos (20 ou 32 bytes), então qualquer caractere extra falharia de qualquer maneira.

Mas para garantir a compatibilidade futura (especialmente Taproot), eles lançaram bech32m—um ajuste menor na fórmula do checksum. Agora, adições inválidas são detetadas imediatamente.

Tipos de Endereço Rápido:

  • 1xxxx = P2PKH (base58) — old school
  • 3xxxx = P2SH (pode ser multi-sig)
  • bc1q… = SegWit v0 (bech32) — padrão agora
  • bc1p… = Taproot (bech32m) — mais recente & mais privado

Conclusão: O seu endereço é apenas um belo invólucro em torno de um script Bitcoin. O endereço em si nunca toca na cadeia—apenas o que ele codifica.

BTC1.09%
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)