Visão geral da tecnologia de carteira Bitcoin PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Visão geral da tecnologia de carteira Bitcoin

Visão geral da tecnologia de carteira Bitcoin PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Existe um equívoco comum sobre as carteiras Bitcoin. As pessoas costumam pensar que essas carteiras contêm Bitcoin. Na verdade, a carteira consiste apenas em chaves. Os usuários só podem controlar as “moedas” na rede assinando transações usando as chaves da carteira. Em outras palavras, as carteiras podem ser vistas como um chaveiro. Essas chaves são compostas por pares de chaves privadas e públicas. As transações são verificadas com essas chaves, o que prova que eles possuem suas moedas. Existem basicamente dois tipos de carteiras, que se diferenciam pela relação entre as chaves que contêm.

O primeiro tipo a ser discutido é a carteira não determinística. Para este tipo, cada chave é criada independentemente de um número aleatório. Eles não estão relacionados um com o outro. Outro tipo de carteira é a carteira determinística. Todas as chaves são geradas a partir de uma única chave mestra, que é chamada de semente. Essas chaves estão relacionadas entre si e podem ser geradas assim que a semente original estiver disponível.

Carteiras não determinísticas

Também são conhecidas como carteiras aleatórias. Uma das principais desvantagens desse tipo de carteira é que, quando um usuário gera muitas delas, as cópias de todas devem ser mantidas, o que significa que o backup deve ser feito com a maior freqüência possível. Se alguma das chaves não tiver backup, os fundos que ela controla serão irreversivelmente perdidos quando a carteira ficar inacessível. Isso vai contra o princípio de evitar a reutilização de endereços, usando cada endereço Bitcoin para apenas uma única transação.

A reutilização de endereços pode reduzir a privacidade, pois várias transações são realizadas por um único endereço. Se um usuário deseja evitar a reutilização de endereços, então um Carteira não determinística tipo 0 é uma má escolha de carteira. Isso implica que muitas chaves são mantidas, o que freqüentemente requer backups.

Carteiras Determinísticas

Eles consistem em chaves privadas que são geradas a partir de uma semente comum, usando uma função hash de via única. Eles também são conhecidos como carteiras semeadas. A semente é um número gerado aleatoriamente e combinado com outros dados para produzir as chaves privadas. Nesse tipo de carteira, o seed pode recuperar suficientemente todas as chaves geradas, o que significa que um único backup é tudo o que é necessário. A semente também pode ajudar suficientemente a importação e exportação de carteiras. Isso garante a fácil migração de cada chave entre várias implementações de carteira.

Nota: Existem vários sites onde a negociação de bitcoins pode ser realizada de forma eficiente. Exemplo disso é a corrida do Bitcoin. Porém, para saber mais sobre isso, o Crítica do Bitcoin Rush fornece informações suficientes sobre o que esperar.

Carteiras HD 

Esta é a forma mais avançada da carteira determinística e é definida pelo Padrão BIP-32. As carteiras HD consistem em chaves geradas em uma estrutura de árvore, de forma que uma chave pai pode derivar uma série de outras chaves “filhas”, cada uma das quais pode gerar suas próprias chaves de neto. Isso continua a uma profundidade infinita.

A carteira HD tem poucas vantagens que as chaves aleatórias não têm. A primeira delas é que a estrutura em árvore pode definir um significado organizacional adicional, como quando um determinado componente de subchaves é usado em uma transação de entrada e um componente diferente é usado para receber troco de pagamentos a pagar.

Outra vantagem é que ele garante que os usuários possam criar uma série de chaves públicas sem precisar acessar as chaves privadas correspondentes. Isso garante que as carteiras HD possam ser usadas em um servidor inseguro. As chaves públicas não precisam ser pré-carregadas ou geradas com antecedência, pois o servidor não possui chaves privadas que possam ser usadas para acessar os fundos.

Códigos Mnemônicos

As carteiras HD são poderosas o suficiente para gerenciar várias chaves e endereços. Eles podem ser ainda mais úteis quando combinados com uma forma padronizada de geração de sementes a partir de uma série de palavras em inglês que podem ser transcritas e migradas entre carteiras. Isso é chamado de mnemônico e tem um padrão definido pelo BIP-39. Hoje em dia, muitas carteiras Bitcoin usam esse padrão e podem facilmente migrar sementes para backup e recuperação adequados com o uso de mnemônicos interoperáveis.

Imagem por Rodrigo Joaquín Mba Mikue da P

Fonte: https://www.livebitcoinnews.com/overview-of-the-bitcoin-wallet-technology/

Carimbo de hora:

Mais de Notícias LiveBitcoin