A carregar preços…

O que é uma carteira de hardware e quem precisa dela

Uma carteira de hardware guarda chaves privadas offline num dispositivo dedicado e assina transações em isolamento. Bloqueia roubos remotos, mas não phishing, coação ou adulteração na cadeia de fornecimento.

O que é uma carteira de hardware e quem precisa dela

O que é realmente uma carteira de hardware

Uma carteira de hardware é um dispositivo de finalidade única cuja única função é gerar chaves privadas, armazená-las e usá-las para assinar transações. Quando quer enviar BTC ou ETH, o software normal da sua carteira constrói a transação e entrega-a ao dispositivo. O dispositivo assina-a internamente usando a chave privada e depois devolve a transação assinada. A chave em si nunca sai do hardware, que é precisamente esse o objetivo.

Isto é diferente de uma carteira de software no seu telemóvel ou portátil, onde a chave privada vive na mesma memória que o seu navegador, as suas aplicações e tudo o resto que tiver instalado. Num telemóvel, uma aplicação maliciosa, um sequestrador da área de transferência ou uma exploração remota podem, por vezes, ler essa chave. Numa carteira de hardware, não há navegador, não há loja de aplicações e não há forma de o computador anfitrião ler diretamente a chave. O anfitrião vê uma transação assinada. O dispositivo vê uma transação para assinar.

O compromisso é a velocidade e a conveniência. Cada transação exige interação física com o dispositivo, normalmente premir um ou dois botões. Para alguém que negoceia uma vez por mês, isso é aceitável. Para alguém que faz farm de airdrops em vinte cadeias, torna-se um custo adicional.

Os riscos que uma carteira de hardware resolve e não resolve

Esta é a parte que a maioria dos guias para principiantes ignora, e é a parte que decide se realmente precisa de uma.

Ameaças em que uma carteira de hardware ajuda. Se um atacante comprometer o seu computador com malware, o pior que normalmente consegue fazer é construir uma transação e pedir ao seu dispositivo que a assine. Não consegue extrair a chave privada. Isto neutraliza uma grande categoria de ataques: malware de troca da área de transferência que reescreve endereços, trojans de acesso remoto e a maioria dos drenadores de carteiras baseados no navegador que dependem de roubar uma chave da memória.

Ameaças que uma carteira de hardware não resolve. A primeira é o phishing. Se for enganado e levado a ligar o seu dispositivo e a aprovar uma transação maliciosa, o dispositivo irá assiná-la sem problemas, porque, da sua perspetiva, o pedido de assinatura parece legítimo. Kits de drenagem que falsificam interfaces da Uniswap ou da OpenSea exploram exatamente esta lacuna. A segunda é a coerção física. Se alguém o obrigar a desbloquear o dispositivo, a assinatura avança. Uma frase-passe pode ajudar, mas apenas se não a revelar sob pressão. A terceira é a adulteração da cadeia de abastecimento. Um dispositivo comprado a um revendedor não autorizado, ou que tenha sido intercetado no correio, poderia, em teoria, ser enviado com um chip comprometido. A quarta é o fator humano com a frase-semente. Se guardar as 12 ou 24 palavras numa nota na cloud, numa fotografia ou num gestor de palavras-passe, o dispositivo torna-se irrelevante. A semente é a carteira.

Um equívoco comum é pensar que uma carteira de hardware o torna imune a fraudes. Não torna. Ela desloca a superfície de ataque do seu computador para as suas próprias decisões, o que por vezes é um lugar melhor para defender, e por vezes não.

Como funciona uma hardware wallet por dentro

No centro de cada hardware wallet está uma seed, normalmente 12 ou 24 palavras geradas a partir de uma lista de palavras normalizada, da qual derivam todas as suas chaves privadas. A seed é criada no dispositivo, apresentada uma única vez no ecrã e, idealmente, escrita em papel ou gravada em metal. Esse pedaço de papel passa a valer o conteúdo da wallet. Se o perder, os seus fundos desaparecem, a menos que tenha uma cópia de segurança. Se o entregar a outra pessoa, essa pessoa passa a deter os fundos.

Quando o dispositivo assina uma transação, fá-lo usando uma chave privada derivada dessa seed. O computador anfitrião, a interface da wallet e a blockchain nunca veem a chave privada. Veem apenas a assinatura resultante, que prova que o detentor da chave autorizou a transação sem revelar a própria chave.

Elemento seguro vs microcontrolador de uso geral. Esta é a principal divisão técnica entre hardware wallets. Um elemento seguro é um chip resistente a manipulação, concebido para coisas como cartões de crédito e passaportes, com defesas integradas contra ataques físicos, como falhas induzidas por tensão, análise por canal lateral e decapsulamento. A Ledger utiliza chips de elemento seguro na maioria dos seus dispositivos, razão pela qual tende a dominar as discussões sobre custódia empresarial e de elevado valor. Um microcontrolador de uso geral, como o existente nos primeiros dispositivos Trezor, é mais barato e mais flexível, mas é mais vulnerável a ataques físicos sofisticados. Para um principiante que detenha alguns milhares de dólares em BTC, a diferença prática é pequena, porque ninguém vai decapsular o seu dispositivo de 70 $ num laboratório. Para alguém que detenha valores de sete dígitos, isso importa mais.

O que significa realmente "a seed nunca sai do dispositivo". A seed é gerada no dispositivo, armazenada na memória segura do dispositivo e usada apenas dentro do dispositivo para derivar chaves e produzir assinaturas. O anfitrião nunca recebe a seed, nem sequer de forma encriptada. Se quiser restaurar uma wallet, volta a introduzir as palavras da seed no novo dispositivo, momento em que a seed existe brevemente na memória desse novo dispositivo. A proteção não é absoluta, mas é uma barreira significativa contra os ataques remotos mais comuns.

As opções realistas no mercado

Não há um número enorme de opções credíveis, e isso é saudável. Os principais intervenientes são Ledger, Trezor, Keystone e GridPlus, cada um com uma filosofia ligeiramente diferente.

Ledger (Nano S Plus, Nano X, Stax) é a marca comercialmente mais visível e utiliza chips de elemento seguro. A contrapartida é que o dispositivo executa firmware de código fechado, o que significa que está a confiar na Ledger quando esta diz que o código corresponde à especificação. O serviço de recuperação da Ledger, que permite à empresa dividir a sua seed por vários custodiantes, tem sido controverso entre utilizadores focados na privacidade.

Trezor (Model One, Model T) é a alternativa de código aberto, popular entre utilizadores que querem verificar o firmware por si próprios. A Trezor foi vítima de um ataque físico muito divulgado em 2020, que extraiu seeds de dispositivos mais antigos em condições de laboratório, o que levou a empresa a adotar elementos seguros nos modelos de topo mais recentes. A Trezor é geralmente considerada sólida para armazenamento a frio de BTC e ETH.

Keystone (anteriormente Cobo Vault) é um dispositivo isolado que comunica apenas através de códigos QR, sem ligação USB ou Bluetooth a um anfitrião. Para utilizadores preocupados com qualquer superfície de ataque com fios, isto é apelativo. Suporta uma ampla variedade de chains e é frequentemente recomendado para utilizadores em ambientes de maior risco.

GridPlus (Lattice1) é mais caro e mais orientado para utilizadores ativos de DeFi. Tem um grande ecrã tátil e foi concebido para tornar legível a assinatura de transações complexas, o que ajuda com o problema da assinatura às cegas discutido abaixo.

Existem também marcas mais pequenas e muitas imitações na Amazon. O conselho honesto é comprar diretamente ao fabricante, nunca a um revendedor terceiro, e presumir que qualquer dispositivo enviado em embalagem não original é suspeito.

O problema da assinatura às cegas e por que motivo é importante

A assinatura às cegas ocorre quando o seu dispositivo assina uma transação cujo conteúdo não consegue realmente ler no pequeno ecrã do dispositivo. Um caso comum é interagir com um novo smart contract na Ethereum. A hardware wallet recebe um bloco de dados e uma mensagem que diz "aprovar gasto ilimitado de USDC", mas o ecrã é demasiado pequeno para lhe mostrar toda a lógica do contrato. Carrega em confirmar porque a interface da wallet lhe disse que a ação era segura.

É exatamente assim que acontecem muitos esvaziamentos de elevado valor. O utilizador tem uma hardware wallet, fez tudo corretamente e, ainda assim, perde fundos porque assinou uma aprovação maliciosa. A defesa não é a hardware wallet em si. É usar wallets e interfaces que descodificam a transação em linguagem simples no ecrã do dispositivo, como GridPlus, Keystone ou firmware Ledger mais recente com suporte para assinatura clara. É também disciplina: se não consegue compreender o que está a assinar, não assine.

Para um principiante que detenha apenas BTC e um pouco de ETH, isto é sobretudo uma preocupação teórica. Para um utilizador que interaja com protocolos DeFi, é o maior risco prático de toda a história das hardware wallets.

Quando uma hardware wallet é verdadeiramente exagerada

O conselho reflexo online é "compre uma hardware wallet". Esse conselho nem sempre está certo.

Ativos inferiores a 1 000 $. Uma hardware wallet custa entre 70 $ e 200 $, e isso antes de uma placa metálica para a seed, que acrescenta mais 30 $ a 100 $. Se o total dos seus criptoativos for de algumas centenas de dólares, está a gastar uma percentagem significativa da sua carteira em infraestrutura de segurança. Uma software wallet reputada num dispositivo limpo, combinada com boa higiene operacional, é razoável para saldos pequenos.

Utilização ativa de DeFi. Hardware wallets e utilização ativa de DeFi não combinam bem. Aprovar dezenas de contratos, assinar várias transações por sessão e alternar entre protocolos tornam o atrito evidente. Pior ainda, o benefício marginal de segurança diminui se estiver constantemente a aprovar contratos que não compreende totalmente. Para utilizadores intensivos de DeFi, uma hot wallet dedicada com um saldo pequeno é muitas vezes o melhor compromisso.

Airdrop farming e trabalho em testnet. Se está a interagir com protocolos novíssimos, a criar tokens de testnet ou a perseguir airdrops, está, por definição, a assinar transações de alto risco. Uma hardware wallet não o protege de um contrato de airdrop malicioso, e ligá-la a dezenas de dapps recentes aumenta a probabilidade de encontrar um. Use uma hot wallet descartável para este trabalho, não o seu armazenamento de longo prazo.

Qualquer pessoa que não consiga fazer uma cópia de segurança fiável da seed phrase. Uma hardware wallet sem uma cópia de segurança segura da seed é um ponto único de falha. Se não consegue guardar as palavras num local seguro que resista a incêndio, inundação e ao seu próprio esquecimento, não compre uma. Acabará por perder o acesso aos seus fundos.

Como decidir se precisa de uma

Um enquadramento simples. Se os seus ativos excederem um montante cuja perda o prejudicaria de forma significativa, se está sobretudo a mantê-los em vez de os negociar, e se consegue guardar uma seed phrase num local seguro, uma carteira hardware justifica o custo. Se negoceia ativamente, faz farming ou detém montantes reduzidos, o custo operacional de uma carteira hardware provavelmente excede o benefício de segurança.

Não há nenhuma regra que diga que tem de ter uma. Muitos utilizadores experientes mantêm saldos pequenos em carteiras de software reputadas e saldos elevados em hardware, tratando isto como um sistema por níveis em vez de uma escolha binária. O objetivo é ajustar a segurança à ameaça, não maximizar a segurança independentemente do custo.

Mantenha-se à frente na segurança das carteiras sem o marketing

A segurança das carteiras evolui lentamente, mas as notícias sobre exploits, kits de drenagem e novo firmware de dispositivos não. O Zippfeed destaca manchetes sobre carteiras e segurança com classificação de sentimento, para que possa perceber se uma história é uma notícia de produto bullish, uma reportagem técnica neutral ou uma cobertura bearish de um exploit recente, além de uma classificação de importância que o ajuda a ignorar o ruído. Os tópicos de carteira hardware e armazenamento a frio aparecem juntamente com uma cobertura mais ampla de BTC e ETH no mesmo feed, para que o contexto chegue com a manchete.

Perguntas frequentes

Uma carteira de hardware é mesmo mais segura do que uma carteira de software?
Para a maioria dos utilizadores, sim, porque isola a chave privada dos seus dispositivos ligados à internet, o que neutraliza uma grande parte dos roubos remotos. Não o torna imune a phishing, coação ou assinatura de transações maliciosas, por isso a vantagem depende do seu modelo de ameaça específico. Para saldos muito pequenos, o custo adicional e a fricção podem não compensar.
Como funciona uma carteira de hardware se a seed nunca sai do dispositivo?
O dispositivo gera a seed internamente, guarda-a em memória protegida e usa-a apenas para derivar chaves privadas e produzir assinaturas. O computador anfitrião envia transações não assinadas para o dispositivo e recebe de volta as transações assinadas, mas nunca vê a seed em si. Se restaurar a carteira num novo dispositivo, volta a introduzir as palavras da seed, momento em que a seed existe brevemente na memória desse novo dispositivo.
Devo comprar uma carteira de hardware antes da minha primeira compra de Bitcoin?
Provavelmente não. Se está apenas a começar com um montante pequeno, uma carteira de software reputada num dispositivo limpo é uma opção razoável. Uma carteira de hardware começa a compensar quando os seus ativos são suficientemente elevados para justificar o dispositivo, a placa metálica para a seed e o processo de assinatura mais lento. Compre diretamente ao fabricante, nunca a um revendedor terceiro.
Qual é o maior risco real de usar uma carteira de hardware?
A assinatura às cegas e o mau manuseamento da frase seed. A assinatura às cegas é aprovar uma transação cujo conteúdo não consegue ler totalmente no ecrã do dispositivo, muitas vezes uma aprovação maliciosa de smart contract, e o dispositivo vai assiná-la sem objeções. Manusear mal a frase seed, guardando-a digitalmente, fotografando-a ou perdendo a cópia de segurança, torna o próprio dispositivo irrelevante. O hardware protege a chave, não as decisões do utilizador.
Tokens relacionados
$BTC $ETH