Interessante que a maioria das pessoas que trabalham com bitcoin nem pensa em quantos tipos diferentes de endereços realmente existem. E eles são quatro, e cada um resolve suas próprias tarefas.



O mais antigo e familiar é o P2PKH, começa com um. Esses endereços estão por toda parte, são o clássico. Funciona assim: o pagador envia fundos para o hash da chave pública do destinatário, e não para a própria chave. Parece complicado, mas o sentido é que isso aumenta a privacidade - mesmo que o endereço se torne conhecido, a própria chave pública permanece oculta. Além disso, os dados são mais compactos na blockchain.

Depois surgiu o P2SH - endereços que começam com três. Gavin Andresen os apresentou em 2012 especialmente para cenários mais complexos, como multiassinaturas. Aqui o endereço já está ligado ao hash do script, e não apenas à chave. O remetente precisa conhecer apenas o hash do script, e ao gastar a saída, é necessário fornecer o próprio script. Isso deu à rede muito mais flexibilidade e abriu possibilidades para inovações.

Bech32 - formato mais recente, começa com bc1q. Foi desenvolvido por Peter Wuille e Greg Maxwell, daí o nome: B de seus sobrenomes e ech de algoritmo de detecção de erros. O algoritmo é inteligente - distingue o dígito 1 da letra l, zero da letra o. Isso reduz o risco de erro ao digitar o endereço. O formato suporta SegWit e tem melhores possibilidades de detecção de erros.

E o mais novo - Taproot, começa com bc1p. É uma evolução da ideia do SegWit, feita para economizar espaço no bloco e reduzir taxas. O Taproot comprime ainda mais os dados, aumenta a eficiência das transações e oferece melhor privacidade.

E por que os endereços no carteira mudam após cada uso? Isso é sobre segurança e privacidade. Se usar sempre o mesmo endereço, todo o histórico de transações ficará vinculado a ele - qualquer pessoa poderá rastrear todos os movimentos de fundos. Um endereço novo a cada vez - e o histórico não é visível. Além disso, se uma chave privada for comprometida, só os fundos ligados a esse endereço estão em risco, o restante fica seguro.

Técnicamente, isso funciona por meio de curvas elípticas - no Bitcoin é usado o algoritmo secp256k1. Cada novo endereço é gerado com um novo par de chaves, o processo é muito rápido graças à eficiência do algoritmo.

Carteiras modernas geralmente usam HD Wallet - carteira hierárquica determinística. Em vez de armazenar cada chave privada separadamente, a HD Wallet gera toda a cadeia de endereços a partir de um valor inicial, de acordo com os padrões BIP32 e BIP44. Isso simplifica o backup - você guarda um valor inicial e pode recuperar todos os endereços e fundos. Além disso, suporta uma estrutura hierárquica - é possível criar várias subcarteiras para diferentes fins. Isso oferece uma melhor experiência ao usuário, segurança e privacidade ao mesmo tempo.

Então, os tipos de endereços de bitcoin não são apenas formatos diferentes, mas uma evolução de soluções para tarefas específicas. Desde segurança básica até escalabilidade e privacidade.
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
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar