Carteiras de papel (paper wallet) – uma relíquia do passado

Uma vez amplamente popular, as carteiras de papel hoje em dia possuem muito poucas vantagens em comparação às soluções modernas. Vamos dar uma olhada em quais carteiras de papel são, de onde vieram e por que a maioria das pessoas provavelmente não deveria usá-las.

O que é uma carteira de papel?

Uma carteira de papel é um método de armazenar moedas criptografadas, imprimindo o par de chaves em um pedaço de papel. O par de chaves normalmente tomaria a forma de dois códigos QR, um para a chave privada e outro para a chave pública (o endereço).

O usuário digitalizaria a chave pública impressa para carregar um determinado tipo de criptomoeda no referido endereço e depois “gastaria” a balança após varrer ou importar a chave privada mais tarde, quando necessário.

                                                                                                                                Carteiras de papel

Contexto histórico

Quando as carteiras de papel se popularizaram em meados de 2011, parecia ser a melhor coisa desde o pão fatiado. Até então, a maioria das pessoas deixava as chaves privadas individuais em seus discos rígidos . Usuários mais cautelosos costumavam fazer uma cópia de seu wallet.dat (o arquivo que armazenava as chaves privadas no cliente original do Bitcoin), mas mesmo assim, eles precisavam confiar na durabilidade dos componentes eletrônicos e garantir que o armazenamento não estivesse conectado ao computador. internet de qualquer maneira.

As carteiras de papel ofereciam uma ótima maneira de manter as chaves privadas off-line e simplificavam a transferência dessas moedas para qualquer pessoa – tudo sem tocar na blockchain do Bitcoin. Todo mundo pode imaginar entregando a alguém um pedaço de papel, certo?

Em fevereiro de 2012, Pieter Wuille publicou a Proposta de Melhoria do Bitcoin 32, que mudou drasticamente o processo de geração das chaves e a estrutura das carteiras em geral. Neste BIP intitulado “ Carteiras Determinantes Hierárquicas ” , Wuille especificou uma maneira de derivar as chaves de uma “Semente Mestra” em uma estrutura hierárquica semelhante a uma árvore. Isto significa que a partir de uma semente, quase qualquer número de contas e endereços podem ser gerados – e estes seriam os mesmos sempre que você fizer isso, dada a mesma entrada (semente). Em outras palavras, neste ponto, você não precisa se preocupar com chaves individuais, desde que mantenha a semente principal em segurança.

“Carteira, Contas e Endereços ” Trezor Blog, 2017

Finalmente, em setembro de 2013, o BIP-39 foi criado. Implementado pela primeira vez em Trezor , o BIP-39 descreve o método de converter um número aleatório em um conjunto de palavras comuns, que é então usado para criar uma semente principal de uma carteira. Este conjunto de palavras é geralmente referida como uma frase semente , semente de recuperação , ou semente .

A semente de recuperação, conforme definido no BIP-39, é agora adotada pela maioria das carteiras modernas e populares.

Como as carteiras de papel legadas se comportam em comparação com as carteiras de hardware?

As carteiras de papel continuavam sendo uma solução um pouco viável apenas para um punhado de usuários tecnicamente experientes. Podemos supor que o custo de criar e usar uma carteira de papel poderia ter um custo relativamente baixo para eles se já tivessem as ferramentas, a experiência anterior e um bom entendimento da tecnologia. No geral, usar uma carteira de papel exige muito trabalho e preparação.


Para a maioria absoluta dos usuários, especialmente os iniciantes, as carteiras de papel de uma chave não têm benefícios sobre as sementes de recuperação em HD geradas por uma carteira de hardware. Você pode obter o nível de segurança de uma carteira de papel escrevendo sua semente em um pedaço de papel e apagando a memória do dispositivo que gerou a semente. Olhando para isso, podemos considerar a semente HD como um superconjunto de carteiras de papel clássicas.

Estes são os fatores específicos que podemos usar para comparar carteiras de papel com carteira de hardware (usando uma semente):

Criando uma carteira

As carteiras de hardware foram projetadas para criar e operar em um ambiente isolado. Uma das premissas básicas que você adota ao usar uma carteira de hardware é que o computador e tudo o mais conectado à Internet pode ficar comprometido. Para protegê-lo contra esses perigos, as carteiras de hardware geram a semente offline e usam a tela confiável segura para mostrar as palavras diretamente no dispositivo.

Ao criar uma carteira de papel, o ônus de criar um ambiente tão seguro e isolado recai sobre o usuário. Para mitigar o risco de a carteira ser comprometida desde o início, você deve usar um live Linux a partir de um CD, desconectar da internet (de preferência, você usaria uma máquina que nunca tocou na internet antes) e limitar-se a um impressora burra ” (sem acesso à internet).

A linha inferior é a mesma para as carteiras de papel e de hardware: você quer suas chaves privadas offline e nunca as tem em qualquer lugar em formato digital. As carteiras de hardware tornam o backup simples o suficiente – do próprio dispositivo para a caneta e o papel.

Versatilidade e usabilidade

Se você tiver sua carteira impressa e sua semente de recuperação for gravada, talvez seja melhor pensar em armazenar esses backups e as maneiras como eles podem ser usados.

  • Carteiras de papel geralmente são limitadas a um par de chaves, o que significa que se você imprimisse uma carteira de papel bitcoin, você teria um endereço disponível, e esse endereço só poderia receber bitcoins. Uma semente usada em uma carteira de hardware como a Trezor pode gerar um número quase ilimitado de endereços. A mesma semente pode ser usada para lidar com carteiras para múltiplas criptomoedas, criptografar senhas , autenticar login , assinar mensagens e muito mais.
  • Para obter alguns benefícios de segurança das carteiras de papel, você deve considerá-los como dispositivos de uso único . As sementes HD podem gerar um novo endereço para cada nova transação, para que você nunca precise reutilizar um endereço . Usar endereços novos ajuda a manter sua privacidade.
  • Ao usar uma carteira de papel, você depende de códigos QR e / ou longas seqüências de caracteres aleatórios (chave privada e o endereço no formulário base58 ). A semente é geralmente representada em um conjunto de palavras inglesas comuns que são muito mais fáceis de ler e trabalhar . A semente pode ser facilmente armazenada em dispositivos como o Cryptosteel , ou até mesmo memorizada.
  • Uma semente BIP-39 é um padrão da indústria suportado pela maioria das carteiras populares e endossado por especialistas em segurança. Existem muito mais implementações concorrentes de carteiras de papel, algumas menos confiáveis ​​e seguras do que outras.
  • Importar a semente em uma carteira de hardware é tão fácil quanto criá-la. Todas as palavras podem ser inseridas diretamente no dispositivo e a carteira de hardware garante que a semente nunca saia do ambiente seguro . Um nível espelhado de conveniência, ou a falta dela, vem com a carteira de papel. Ao importar a chave privada de uma carteira de papel, você precisa garantir que a interface que está usando esteja livre de malware e off-line.
  • As carteiras de hardware lidam com a mudança quando você envia sua transação, o que torna possível e fácil gastar apenas frações de seu saldo. As carteiras de papel são boas apenas para gastar todo o saldo de uma só vez. Dependendo de qual cliente você usa para importar a chave privada , você pode ser forçado a gerenciar sua alteração manualmente.

Conclusão

As carteiras de hardware cuidam de todo o ciclo de uso de criptomoedas (criação, armazenamento, gastos) de maneira segura e conveniente. É fácil usá-los para criar o backup para seus fundos em um ambiente isolado e seguro. A semente usada em uma carteira de hardware é usada para vários tipos diferentes de criptomoedas e recursos.

Carteiras de papel muitas vezes mostram-se muito difíceis de gerenciar, especialmente para usuários iniciantes e casuais que não têm o conhecimento profundo de sua mecânica.

Em um cenário em que um usuário experiente não conseguia colocar suas mãos em uma carteira de hardware (devido à logística de obter uma), usar uma carteira de papel para manter a chave privada off-line poderia ser a segunda melhor opção.

Elementor PROWP RocketCrocoblockCheckout Woocommerce