‹ CAPÍTULO 15, TODAS AS LIÇÕES

MASTER · CAPÍTULO 15 · LIÇÃO 4 DE 5

Custódia avançada

PSBT e air gaps

Como você assina uma transação com um dispositivo que nunca toca na internet? 5 min

Uma transação de Bitcoin parcialmente assinada, PSBT, é um formato de arquivo padrão para uma transação que ainda não está concluída. Um programa a cria, outros adicionam assinaturas e o último a transmite.

O fluxo air gapped

  • Uma carteira online que não contém chaves privadas constrói a transação como uma PSBT.
  • A PSBT viaja para o dispositivo de assinatura por código QR ou cartão de memória, nunca por uma rede.
  • O dispositivo mostra o valor e o destino, você os verifica em sua tela, ele assina.
  • A PSBT assinada viaja de volta da mesma maneira e a carteira online a transmite.

As chaves nunca tocam em um computador conectado à internet. Malware no computador online ainda pode tentar trocar o destino, razão pela qual você sempre confirma o endereço na tela do dispositivo de assinatura.

PSBT também é o que torna o multisig prático: o mesmo arquivo passa de um detentor de chave para o próximo, cada um adicionando uma assinatura.

O que lembrar

  • PSBT é o formato padrão para uma transação inacabada.
  • Dispositivos Air gapped assinam via códigos QR ou cartões de memória.
  • Sempre verifique o endereço no dispositivo de assinatura.

Verificação rápida

Em uma configuração air gapped, qual dispositivo detém as chaves privadas?

Malware em seu computador altera o destino de uma PSBT. O que pega isso?

PSBT e air gaps · Universidade Bitcoin