Transações PSBT na Bitcoin e QR Codes: O Guia Visual de Segurança Airgapped

Transações PSBT na Bitcoin e QR Codes: O Guia Visual de Segurança Airgapped

O Fim dos Cabos USB: Por Que a Tua Empresa Precisa de Isolamento Físico Real

Na gestão de ativos de tesouraria de uma empresa, o termo “carteira fria” (cold storage) é muitas vezes usado de forma leviana. Ligar um dispositivo de segurança diretamente à porta USB de um computador portátil com ligação à internet destrói grande parte desse isolamento. Mesmo com chips criptográficos avançados, um cabo elétrico direto expõe o aparelho a falhas de comunicação no protocolo USB, malware residente no sistema operativo e ataques ao firmware.

Se a tua organização guarda centenas de milhares de euros em reservas na Bitcoin, a verdadeira segurança exige um corte físico total com o mundo exterior: o Isolamento Airgap.

Um dispositivo com isolamento airgap autêntico não tem qualquer ligação física à rede:

  • Não tem portas de dados USB (funciona a pilhas ou com cabos exclusivos de corrente elétrica).
  • Não tem antena de Bluetooth.
  • Não tem placa de Wi-Fi.
  • Não tem antenas NFC.

Como é que o gestor financeiro da tua empresa envia um pagamento para um aparelho desses assinar, e como recebe a assinatura de volta sem usar cabos nem redes sem fios?

A resposta chama-se BIP-174: Transações Bitcoin Parcialmente Assinadas (PSBT), transmitidas através do canal ótico de códigos QR dinâmicos animados.

Na WebXtek e nas arquiteturas de segurança institucional que desenhamos lado a lado com a Luso Digital Assets, implementamos esquemas de multi-assinatura com PSBT que permitem a administrações dispersas aprovarem saídas de tesouraria com segurança militar.

O FLUXO DE ASSINATURA TOTALMENTE ÓTICO (AIRGAP)

  • PORTÁTIL DO DIRETOR FINANCEIRO (Ligado à Internet)
  • Prepara a transferência para o fornecedor
  • Transforma o ficheiro PSBT num código QR animado no monitor
  • (CANAL ÓTICO: APENAS LUZ VISÍVEL)
  • HARDWARE WALLET AIRGAPPED (100% Desligada de Redes e Cabos)
    1. A câmara do aparelho lê o QR animado no ecrã do portátil
    1. Descodifica os dados da transferência e confere o troco
    1. O administrador confirma valores no ecrã físico da carteira
    1. O chip assina a operação isolado de qualquer cabo elétrico
    1. Apresenta o resultado num novo QR animado no seu próprio ecrã
  • (CANAL ÓTICO DE REGRESSO)
  • WEBCAM DO COMPUTADOR PORTÁTIL
  • Lê o ecrã do aparelho -> Recolhe a assinatura -> Publica na Blockchain!

Como Funciona o Formato BIP-174 no Interior dos Dados

Antes da criação do padrão BIP-174, tentar coordenar uma assinatura entre carteiras de marcas diferentes (como Coldcard, Keystone e Passport) era um pesadelo: cada fabricante tinha o seu formato fechado de ficheiros, forçando as empresas a comprarem equipamentos todos iguais.

O BIP-174 padronizou uma estrutura universal onde tudo o que é necessário para conferir e assinar uma transação vem empacotado no mesmo envelope digital:

A ESTRUTURA INTERNA DE UM FICHEIRO PSBT (BIP-174)

    1. MAPA GLOBAL:
  • Esqueleto da transação em bruto (Entradas, Saídas, Versão)
  • Chaves públicas estendidas (xPubs) e identificadores mestres
    1. MAPA DE ENTRADAS (Um bloco para cada nota gasta):
  • Dados do UTXO anterior (Prova matemática de onde vêm os fundos)
  • Script de validação da multi-assinatura
  • Caixa de Assinaturas Parciais: [Diretor_A -> Assina], [Diretor_B]
    1. MAPA DE SAÍDAS (Um bloco para cada destinatário):
  • Endereço de destino do fornecedor
  • Valor em Satoshis
  • Caminho de derivação que comprova que o troco volta para ti

Por Que a Inclusão dos Dados dos UTXOs é Crítica

Nas carteiras antigas, quando ligavas um aparelho, ele confiava cegamente no que o computador dizia sobre as comissões pagas aos mineiros. Um vírus no teu portátil podia enganar a tua carteira e fazê-la pagar 2 BTC de comissão numa transferência de 0,1 BTC!

Com o formato PSBT, os dados completos de onde o dinheiro vem estão guardados dentro do ficheiro. O teu equipamento físico consegue somar as entradas, subtrair as saídas e mostrar-te no ecrã frio o valor exato da comissão até ao último cêntimo.

Códigos QR Animados: Como Vencer o Limite de Dados das Câmaras

Uma transação de tesouraria de uma empresa com várias entradas e saídas pode facilmente ocupar 1.500 bytes de informação.

Um código QR estático normal só consegue guardar com segurança cerca de 300 bytes antes de os quadradinhos ficarem tão pequenos e densos que as câmaras dos aparelhos deixam de conseguir focar a imagem.

Para resolver este limite, a indústria adotou a tecnologia UR (Uniform Resources - BC-UR), que divide o ficheiro numa sequência animada de códigos QR:

DIVISÃO DE DADOS EM CÓDIGOS QR ANIMADOS

  • Ficheiro PSBT Corporativo com 1.800 Bytes de Tamanho (Algoritmo de Divisão em Pacotes): Pacote 1/5 • → • [Frame QR 1] → [Frame QR 2] → [Frame QR 3] → [Frame QR 4] … • Apresentados em ciclo a 8 fotogramas por segundo no ecrã. • A câmara do aparelho lê a animação contínua: • O software junta os fragmentos em memória sem falhas • A leitura completa demora apenas 2 a 3 segundos!
  • Pacote 2/5
  • Pacote 3/5
  • Pacote 4/5…

Graças a esta técnica, podes passar transações complexas para o silício da tua carteira através de luz visível em escassos segundos.

A Autoridade Europeia dos Valores Mobiliários e dos Mercados (ESMA) recomenda o uso de estruturas com isolamento operacional rígido para guarda de ativos empresariais.

Coordenação de Assinaturas entre Administradores em Várias Cidades

Imagina que a tua empresa tem um cofre multi-assinatura de 3 em 5 administradores para proteger as reservas:

  • Administrador 1 (Lisboa): Utiliza Keystone (Câmara QR).
  • Administrador 2 (Porto): Utiliza Coldcard Mk4 (Ficheiro em Cartão MicroSD).
  • Administrador 3 (Coimbra): Utiliza Foundation Passport (Câmara QR).

Quando a empresa precisa de pagar uma fatura comercial de valor elevado:

FLUXO PRÁTICO DE APROVAÇÃO MULTI-ASSINATURA

  • PASSO 1: A equipa financeira gera a ordem no software Coordenador.
  • Ficheiro: Pagamento_Fatura_#881.psbt (Sem nenhuma assinatura ainda)
  • PASSO 2: O ficheiro é enviado aos administradores por canal interno.
  • PASSO 3: O Diretor em Lisboa lê o QR no ecrã -> Assina na Keystone (O ficheiro passa a ter 1 de 3 assinaturas necessárias).
  • PASSO 4: O Diretor no Porto assina no seu aparelho frio (O ficheiro passa a ter 2 de 3 assinaturas).
  • PASSO 5: O Diretor em Coimbra assina via QR no Passport:
  • Quórum alcançado com sucesso (3 de 5 assinaturas completas)!
  • PASSO 6: O Coordenador junta as peças e submete à rede Bitcoin.

Como um ficheiro PSBT incompleto não tem validade financeira na rede, podes partilhá-lo por e-mail ou Slack interno com total tranquilidade: mesmo que um hacker intercete o documento a meio do processo, não consegue alterar o destino nem roubar as moedas da tua organização.

Ao desenhares a infraestrutura da tua empresa sobre a nossa engenharia de plataforma, configuramos fluxos multi-assinatura simples de utilizar no dia a dia.

Guia de Boas Práticas para a Tua Infraestrutura

Para manteres as reservas da tua organização protegidas contra ameaças digitais avançadas, a tua direção deve aplicar as seguintes regras:

MATRIZ CORPORATIVA PARA MULTI-ASSINATURA AIRGAP

Parâmetro Regra Obrigatória Vantagem de Segurança
Canal de Leitura Exclusivamente Ótico Elimina riscos de cabos
Marcas de Aparelhos 3 Marcas Diferentes Protege contra falhas fab.
Software Central Código Aberto Auditad Sem dependência comercial
Auditoria de Troco Validar no Ecrã Frio Impede desvio de fundos

Regras Imediatas para o Teu Departamento de Segurança:

  • Exige Diversidade de Fabricantes no Teu Quórum: Se a tua empresa utiliza um esquema de 3 em 5, garante que os diretores utilizam marcas diferentes. Isto impede que um erro num fabricante coloque todo o sistema em causa.
  • Audita Sempre o Endereço de Troco no Ecrã Físico: Ensina os teus administradores a confirmarem que o aparelho reconhece a morada de devolução como "Troco Interno" e não como uma saída para terceiros.
  • Dedica um Computador Exclusivo para Coordenação: O programa de coordenação (como o Sparrow Wallet) deve correr num computador dedicado à tesouraria, sem programas supérfluos instalados.
  • Guarda os Ficheiros PSBT Assinados no Arquivo Fiscal: Preserva os ficheiros PSBT finalizados como comprovativos digitais invioláveis para auditorias contabilísticas e fiscais.

Nos nossos serviços de consultoria técnica, ajudamos as empresas a configurar nós próprios de coordenação e a treinar as equipas executivas no uso de carteiras airgapped.

Na prática, aplicas exatamente estes padrões operacionais em setores exigentes como bancos de investimento e gestão de fortunas e plataformas de corretagem cripto e web3. Quando alinhas a tua estrutura através de desenvolvimento web3 & blockchain e consultoria técnica antes de construir, transformas boas práticas técnicas numa vantagem competitiva real e mensurável para o teu negócio.

[+] [ INDEX_DIRECTORY ] 15 tópicos ▼
[ SYSTEM.FAQ ]

Perguntas Frequentes

O que é uma Transação Bitcoin Parcialmente Assinada (PSBT - BIP-174)?

É um formato aberto e padronizado que permite passar transações incompletas entre diferentes computadores e carteiras de hardware offline sem nunca revelar as chaves privadas.

Como funciona a assinatura totalmente isolada (airgapped) com códigos QR?

O teu computador gera a transação e exibe-a como um código QR animado no monitor; a carteira de hardware lê o ecrã com a sua câmara, assina internamente e devolve a assinatura através de outro código QR.

Por que razão a comunicação ótica por QR é mais segura do que ligar um cabo USB?

Os cabos USB têm linhas de dados elétricas que podem transmitir vírus, manipular portas ou infetar o firmware do aparelho; a câmara ótica transmite apenas luz visível, bloqueando qualquer invasão física.

Qual é o papel do Coordenador numa carteira multi-assinatura corporativa?

O coordenador (como o Sparrow Wallet) liga-se à rede Bitcoin para obter saldos, prepara os ficheiros PSBT não assinados, junta as assinaturas dos vários diretores e envia o pagamento final.

> INICIAR_PROJETO

Precisa de um website que transmita confiança, apareça na pesquisa e dê mais força à sua presença digital? Comece a conversa aqui.