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:
Sem confusão de maiúsculas e minúsculas: Ou tudo em maiúsculas OU minúsculas, nunca misturado
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.
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.
Endereços Bitcoin Explicados: Por que o seu Endereço de Carteira não está realmente na Blockchain
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:
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:
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.