Investor's wiki

Carteira Hierárquica Determinística (HD)

Carteira Hierárquica Determinística (HD)

O que é uma carteira determinística hierárquica (HD)?

Uma carteira determinística hierárquica (HD) é uma carteira digital comumente usada para armazenar as chaves digitais para detentores de criptomoedas como Bitcoin e Ethereum. Qualquer pessoa com uma cópia da chave pública e privada semelhante a uma senha pode controlar a criptomoeda na conta.

Entendendo as carteiras determinísticas hierárquicas (HD)

No mundo das criptomoedas, as carteiras contêm chaves em vez de moedas. Uma carteira de criptomoedas tem duas chaves: uma chave pública ou endereço, que funciona como um número de conta, e uma chave privada que o titular usa para transferir fundos para outras contas. A chave privada é muito parecida com uma senha. Alguém transferindo Bitcoin de sua conta, por exemplo, usaria sua chave privada para autorizar a transação.

Essa combinação de chaves públicas e privadas foi projetada para garantir a segurança contra hackers, bem como o anonimato nas transações. Como o par de chaves permite a transferência da criptomoeda de alguém, é fundamental que a chave privada permaneça segura. Para isso, as chaves são geradas aleatoriamente.

Cada chave deve ter um backup na carteira para evitar que ela e os fundos aos quais ela está vinculada sejam irrevogavelmente perdidos para o proprietário. Mas para garantir a privacidade – um dos propósitos que impulsionam a criação do Bitcoin e outras criptomoedas – e limitar o uso de chaves públicas a uma transação cada, um novo par de chaves precisaria ser criado para cada transação. Isso pode ficar difícil de gerenciar ao longo do tempo.

As carteiras determinísticas foram criadas para oferecer uma solução na qual todas as chaves podem ser rastreadas até uma semente aleatória original, geralmente um conjunto de palavras aleatórias e uma função de hash. Com uma carteira determinística, a semente original é suficiente para recuperar todas as chaves privadas e públicas, exigindo, portanto, apenas um único backup no momento da criação.

Carteiras Determinísticas x Determinísticas Hierárquicas

As carteiras HD são o tipo mais avançado de carteira determinística. Eles contêm chaves em uma estrutura de árvore, na qual chaves pai podem produzir chaves filhas, que podem produzir chaves netos e assim por diante, infinitamente. O detentor da criptomoeda pode usar a estrutura em árvore para organizar as transações por tipo de transação ou por entidade envolvida, como departamentos ou subsidiárias.

Como carteiras determinísticas simples, todas as carteiras HD são criadas a partir de uma única semente raiz mestre, geralmente representada por uma sequência de palavras mnemônicas, o que facilita a transcrição e o armazenamento dos titulares de contas. Mas as carteiras HD também oferecem a opção de criar chaves públicas sem ter que acessar as chaves privadas correspondentes. Isso significa que eles podem ser usados em servidores inseguros ou em um modo somente de recebimento.

Destaques

  • Para evitar hacking, essas chaves devem ser geradas aleatoriamente e armazenadas em backup na carteira.

  • Uma carteira determinística hierárquica é uma carteira digital comumente usada para armazenar as chaves para detentores de criptomoedas como Bitcoin e Ethereum.

  • As carteiras HD permitem que uma série de pares de chaves seja criada a partir de uma semente aleatória, proporcionando conveniência e gerenciamento, bem como segurança de alto nível.