Fundamentos da Carteira Blockchain

Uma carteira blockchain pode ser considerada uma ferramenta para gerenciar as chaves e endereços da blockchain.

É um programa de software que armazena ativos de criptomoeda.

Pode ser simplesmente entendido da seguinte forma:

Endereço = Número do Cartão Bancário

Chave Privada = Número do Cartão Bancário + PIN do Cartão Bancário

Mnemônico = Número do Cartão Bancário + PIN do Cartão Bancário

As carteiras são classificadas de acordo com os seguintes critérios diferentes para julgamento:

1. Se o usuário possui a chave privada (mnemônico)

2. Onde a chave privada (mnemônico) é armazenada

3. Se a chave privada (mnemônico) está em contato com a rede

4. Se a carteira suporta multi-moeda ou moeda única

1. Se o usuário possui a chave privada (mnemônico)

Carteira on-chain: O usuário possui a chave privada, e as transações são rastreadas na blockchain.

Carteira hospedada: A chave privada é mantida por um operador de carteira de terceiros, e as transferências internas não são registradas na blockchain.

2. Onde a chave privada (mnemônico) é armazenada

Carteira soft: Em termos leigos, é uma carteira de software de computador ou aplicativo que não requer a compra de hardware especializado adicional.

Carteira hard: É uma carteira de hardware. Para usá-la, os usuários devem comprar dispositivos periféricos dedicados adicionais.

3. Se a chave privada (mnemônico) está em contato com a rede

As carteiras podem ser categorizadas como quentes ou frias, dependendo se estão conectadas à rede ou não.

Carteiras frias são "carteiras offline" que mantêm as chaves privadas offline e nunca se conectam à internet, impedindo que hackers as roubem.

Os seguintes são os vários tipos de carteiras frias:

Carteiras de hardware (semelhantes ao U-shield)

Carteiras de papel (onde a chave privada é escrita em papel)

Carteira cerebral (a chave privada é escrita em sua cabeça)

Carteiras quentes são carteiras em rede que podem ser acessadas por meio de um navegador ou em um dispositivo móvel.

4. Se a carteira suporta multi-moeda ou moeda única

Suporta apenas ativos digitais de blockchain única com uma carteira de moeda única.

Múltiplos ativos digitais de blockchain são suportados por meio de uma carteira multi-moeda.

Carteiras de software da OneKey (carteiras de software em aplicativos e extensão de navegador):

1. O mnemônico é controlado pelo usuário, e a transação ocorre na blockchain [carteira on-chain].

2. O mnemônico é criptografado e salvo localmente [no telefone ou no computador].

3. O mnemônico não está totalmente desconectado da rede. [Carteira quente].

4. Mais moedas são suportadas [detalhes podem ser encontrados nos protocolos BIP32 e BIP39].

A carteira de hardware da OneKey:

1. O mnemônico é controlado pelo usuário, e a transação ocorre na blockchain [carteira on-chain].

2. O mnemônico é criptografado e mantido na carteira de hardware [o mnemônico é gerado e armazenado usando um chip seguro].

3. O mnemônico está desconectado do restante da rede. [Carteira fria].

4. Mais moedas são suportadas [detalhes podem ser encontrados nos protocolos BIP32 e BIP39].

Nota: Os usuários são responsáveis por seus próprios mnemônicos, e a OneKey não irá ajudá-lo a recuperá-los se forem perdidos.

Você pode aprender mais sobre as diferenças entre carteiras de software e carteiras de hardware visitando: Carteiras de Software vs. Carteiras de Hardware.

Sobre mnemônicos e chaves privadas

A seguir está uma explicação de como os mnemônicos funcionam:

1. Crie uma sequência de números aleatórios que é então transformada e mapeada para palavras em um dicionário.
2. Um seed mais longo é derivado da palavra de ajuda (seed)
3. A partir do seed, gere as chaves privadas e públicas.
4. A chave privada e a chave pública filha podem ser derivadas da chave privada, e a chave pública filha pode ser derivada da chave pública.

Também pode ser escrito como: mnemônicos→seed→chave privada mestra→chave privada filha→chave pública→endereço (para mais detalhes, consulte os protocolos BIP32 e BIP39)

1. Por que não devo usar uma carteira quente (carteira de software) para importar mnemônicos de carteira de hardware?

As carteiras de hardware da OneKey são feitas para evitar interagir com a rede.

As carteiras de hardware da OneKey usam um chip seguro para separar dados críticos do endereço, como o mnemônico, seed e chave privada.

Conectar um mnemônico à rede é uma ação de alto risco, e seu mnemônico não será protegido pela carteira de hardware nesse cenário.

2. Por que há tantos endereços na carteira de hardware da OneKey?

A chave pública mestra pode gerar um número maior de chaves públicas filhas, que por sua vez geram endereços, e o mnemônico pode ser gerado a partir disso. (Para mais informações, consulte protocolos como BIP32 e BIP39.)

3. O que devo fazer agora que integrei mnemônicos de carteira de hardware em minha carteira quente (aplicativo móvel, metamask, etc.)?

Com moedas: transfira as moedas, em seguida, redefina a carteira de hardware e crie uma nova carteira.

Sem moedas: redefina diretamente a carteira de hardware e crie uma nova carteira.

Esse artigo foi útil?
Usuários que acharam isso útil: 2 de 4