Quantos tipos de endereços BTC existem agora?

Existem agora quatro tipos de endereços BTC, cada um com formatos e usos de endereço ligeiramente diferentes. A seguir estão vários tipos de endereços Bitcoin comuns: P2PKH (Pay-to-Public-Key-Hash): Este é o tipo de endereço mais comum, começando com “1”. Este tipo de endereço é o mais antigo e mais amplamente aceito. Por exemplo: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2

P2SH (Pay-to-Script-Hash): Começando com “3”, usado para scripts de múltiplas assinaturas e outros scripts de transações complexas. Os scripts deste tipo de endereço são verificados nas transações. Por exemplo: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy

Bech32: Começando com "bc1q", é o formato de endereço mais recente do Bitcoin, também conhecido como endereço nativo de Segregated Witness (Segregated Witness). Os endereços Bech32 têm maior capacidade de detecção de erros e suportam recursos mais avançados, como SegWit. Por exemplo: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq

Endereço Taproot: Este tipo de endereço começa com "bc1p". Para melhorar a eficiência do espaço do bloco e melhorar os custos, o SegWit introduziu algumas mudanças na forma como os endereços são construídos. Portanto, com base no endereço SegWit, foi desenvolvido o endereço Taproot, que é traduzido como endereço raiz principal, o que reduz ainda mais o espaço de armazenamento, melhora a eficiência das transações e proporciona melhor privacidade. Q·

Por que é chamado de P2PKH (Pay-to-Public-Key-Hash)?

O termo P2PKH (Pay-to-Public-Key-Hash) foi definido por Satoshi Nakamoto, um dos fundadores do Bitcoin. Este termo significa pagamento a um hash de chave pública. Numa transação P2PKH, o pagador envia fundos para o endereço hash da chave pública do destinatário, em vez de diretamente para a chave pública do destinatário. Esta abordagem melhora a privacidade e a segurança porque o endereço hash da chave pública não expõe diretamente a chave pública do destinatário. Em uma transação P2PKH, o endereço do destinatário é um valor hash gerado usando sua chave pública, em vez de usar diretamente a própria chave pública. Um benefício disto é que mesmo que o endereço hash da chave pública seja comprometido, a chave pública real do destinatário não é comprometida, aumentando assim a segurança. Ao mesmo tempo, isso também torna os dados de transação no blockchain mais compactos porque o endereço hash da chave pública é relativamente curto. No geral, P2PKH é um tipo de transação Bitcoin simples e comum, projetado para melhorar a privacidade e a segurança, ao mesmo tempo que mantém os dados da transação compactos. Q·

Por que é chamado de P2SH (Pay-to-Script-Hash)? P2SH (Pay-to-Script-Hash) é um tipo de saída de transação em Bitcoin, introduzido por Gavin Andresen em 2012. Este tipo de saída de transação permite que o pagamento seja associado a um hash de script em vez de diretamente a uma chave pública ou hash de chave pública. Este método foi introduzido para oferecer suporte a mais tipos de transações, como transações com múltiplas assinaturas e outros scripts de transações complexos. Nas transações P2SH, o endereço do beneficiário é um hash de script, não a chave pública real ou o hash de chave pública. Isso significa que o remetente só precisa saber o valor hash de um script, e não o conteúdo específico do script. Somente ao gastar a saída você precisa fornecer o script real que corresponde a esse script. Um dos benefícios do P2SH é o aumento da flexibilidade da rede Bitcoin. Ele permite que scripts de transações complexas sejam negociados sem expor o conteúdo real do script, e vários tipos diferentes de scripts podem ser criptografados no mesmo endereço. Isto fornece suporte para transações mais complexas, como transações com múltiplas assinaturas, ao mesmo tempo que melhora a segurança e a privacidade da rede. Portanto, o P2SH, como tipo de saída de transação, fornece uma base importante para o desenvolvimento e inovação da rede Bitcoin. Q·

Por que é chamado Bech32? O endereço Bech32 recebeu o nome da primeira letra "B" dos sobrenomes de seus designers, Pieter Wuille e Greg Maxwell, e de um algoritmo de detecção/reparo de erros chamado "ech". Este algoritmo utiliza regras de pronúncia fonética em alguns idiomas para distinguir “1” de “l” e “0” de “o”, reduzindo a possibilidade de usuários digitarem o endereço errado. Portanto, “Bech” indica a principal inovação neste design de endereço, enquanto “32” indica que o endereço tem 32 caracteres. Portanto, pode-se dizer que o nome do endereço Bech32 é um nome descritivo composto pelas principais características do seu design. Q·

Ao usar algumas carteiras BTC, por que o endereço da carteira é diferente após cada uso? Em algumas carteiras Bitcoin, um novo endereço é gerado sempre que uma transação é recebida ou enviada. Isto se deve a considerações de privacidade e segurança: Proteção de Privacidade: Usar um novo endereço pode aumentar a privacidade do usuário. Se um usuário usar o mesmo endereço para todas as transações, todas essas transações poderão ser rastreadas até o mesmo endereço, expondo o histórico de transações e o fluxo de fundos do usuário. Ao usar um novo endereço, os usuários podem proteger melhor sua privacidade e reduzir o vazamento de informações para terceiros.

Aprimoramento de segurança: A alteração regular de endereços pode reduzir ataques direcionados a endereços específicos. Se um endereço for rastreado e atacado por uma parte mal-intencionada, o uso de um novo endereço reduz o risco de ser atacado. Além disso, se uma das chaves privadas do usuário for exposta, apenas os fundos do endereço associado à chave privada serão comprometidos e os fundos dos outros endereços ainda estarão seguros.

Siga as práticas recomendadas: muitos especialistas em segurança recomendam alterar endereços regularmente como uma prática recomendada para ajudar a manter os fundos pessoais seguros e privados.

Embora gerar um novo endereço a cada vez possa causar alguns inconvenientes, como a necessidade de atualizar o endereço de pagamento, etc., esta abordagem pode melhorar a privacidade e o nível de segurança do usuário, por isso é adotada por muitas carteiras Bitcoin. Q·

Vários endereços não deveriam exigir a troca de carteiras? Na verdade, a geração de novos endereços geralmente é realizada usando criptografia de curva elíptica (ECC). O algoritmo de criptografia de curva elíptica usado no Bitcoin é o secp256k1, que é um algoritmo de criptografia amplamente utilizado no campo das criptomoedas. Especificamente, a carteira usa o algoritmo de curva elíptica para gerar um par de chaves: uma chave pública e uma chave privada. Em seguida, gere o endereço a partir da chave pública. Cada vez que um novo endereço é gerado, um novo par de chaves pública e privada é gerado, que por sua vez gera um novo endereço. Esta abordagem garante que cada endereço esteja associado a um par de chaves exclusivo, aumentando assim a segurança e a privacidade. Ao mesmo tempo, devido à eficiência do algoritmo de criptografia de curva elíptica, o processo de geração de novos endereços costuma ser muito rápido. Q·

Isso não é errado? Gerar vários endereços?

Muitas carteiras Bitcoin modernas usam a tecnologia HD Wallet (Hierarchical Deterministic Wallet) para gerenciar endereços. A HD Wallet facilita o gerenciamento de um grande número de endereços e fornece alguns recursos extras de segurança e backup. A HD Wallet gera uma série de pares de chaves (chaves públicas e privadas) usando uma semente em vez de gerar um novo par de chaves para cada endereço como uma carteira tradicional. Esses pares de chaves são gerados de acordo com os padrões definidos em BIP32 (Bitcoin Improvement Proposal 32) e BIP44 (Bitcoin Improvement Proposal 44). A HD Wallet tem as seguintes vantagens: Backup e recuperação: Ao fazer backup da semente, os usuários podem facilmente fazer backup de toda a sua carteira e restaurar convenientemente todos os endereços e fundos quando necessário.

Determinístico: Como todos os endereços são derivados da mesma semente, toda a cadeia de endereços pode ser gerada de forma determinística, sem a necessidade de salvar a chave privada de cada endereço na carteira.

Melhor privacidade: a HD Wallet pode gerar um novo endereço para cada transação sem expor o endereço utilizado anteriormente. Isso aumenta a privacidade do usuário. Estrutura hierárquica: a HD Wallet suporta estrutura hierárquica e múltiplas subcarteiras podem ser criadas, cada uma com sua própria semente. Essa estrutura ajuda a gerenciar fundos para diversas contas ou finalidades. Portanto, as carteiras Bitcoin modernas geralmente adotam a tecnologia HD Wallet para fornecer melhor experiência ao usuário, segurança e proteção de privacidade. #美国5月核心PCE物价指数年率增幅创2021年3月以来新低 #Mt.Gox将启动偿还计划 #币安合约锦标赛 #VanEck提交首个SolanaETF #IntroToCopytrading $BTC

$ETH

$BNB