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)
-
- A câmara do aparelho lê o QR animado no ecrã do portátil
-
- Descodifica os dados da transferência e confere o troco
-
- O administrador confirma valores no ecrã físico da carteira
-
- O chip assina a operação isolado de qualquer cabo elétrico
-
- 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)
-
- MAPA GLOBAL:
- Esqueleto da transação em bruto (Entradas, Saídas, Versão)
- Chaves públicas estendidas (xPubs) e identificadores mestres
-
- 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]
-
- 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 ▼
- O Fim dos Cabos USB: Por Que a Tua Empresa Precisa de Isolamento Físico Real
- Como Funciona o Formato BIP-174 no Interior dos Dados
- Por Que a Inclusão dos Dados dos UTXOs é Crítica
- Códigos QR Animados: Como Vencer o Limite de Dados das Câmaras
- Coordenação de Assinaturas entre Administradores em Várias Cidades
- Guia de Boas Práticas para a Tua Infraestrutura
- Regras Imediatas para o Teu Departamento de Segurança:
- Autor
- Perguntas Frequentes
- O que é uma Transação Bitcoin Parcialmente Assinada (PSBT - BIP-174)?
- Como funciona a assinatura totalmente isolada (airgapped) com códigos QR?
- Por que razão a comunicação ótica por QR é mais segura do que ligar um cabo USB?
- Qual é o papel do Coordenador numa carteira multi-assinatura corporativa?
- Nós Relacionados
- Sequência do Caminho
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.
[ RELATED_NODES ]
> 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.