Interessante, que a maioria das pessoas que trabalha com bitcoin nem sequer pensa em quantos tipos diferentes de endereços realmente existem. E há quatro, e cada um resolve as suas próprias tarefas.



O mais antigo e familiar é o P2PKH, começa com o número 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 confidencialidade - 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 o número 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 número um da letra l, o zero da letra o. Isso reduz o risco de erro ao digitar o endereço. O formato suporta SegWit e tem melhores capacidades 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 confidencialidade.

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á ligado 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 resto permanece seguro.

Tecnicamente, isso funciona através 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 - basta guardar um valor inicial e pode-se 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.

Portanto, 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 confidencialidade.
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
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar