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

robot
Geração de resumo em curso

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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)