Ir para o conteúdo principal

Carteiras Multiassinatura Explicadas: Segurança Reforçada

Carteiras multiassinatura (multisig) exigem mais de uma chave privada para autorizar uma transação de criptomoeda. Em vez de uma única chave controlar seus fundos, o multisig distribui o controle entre várias chaves, reduzindo drasticamente pontos únicos de falha. Se você perder uma chave, seus fundos não se perdem. Se uma chave for roubada, seus fundos não ficam comprometidos. Isso torna o multisig uma das ferramentas de segurança mais poderosas disponíveis para detentores de criptomoedas — e uma consideração essencial para qualquer pessoa que gerencie participações significativas em ativos digitais.

Este guia explica como o multisig funciona em nível técnico, descreve configurações práticas e orienta a implementação tanto para segurança pessoal quanto para gestão de tesouraria organizacional.

Como a Multiassinatura Funciona

O Básico

Uma carteira de criptomoeda padrão usa uma única chave privada para assinar transações. Se você tem a chave, pode gastar. Se perder a chave, os fundos se vão. Se alguém roubar a chave, essa pessoa controla seu dinheiro.

Uma carteira multiassinatura muda esse modelo. Ela define um conjunto de chaves autorizadas e um limite — o número mínimo dessas chaves necessário para assinar uma transação válida.

Isso é expresso como M-de-N, onde:

  • N = número total de chaves autorizadas
  • M = número mínimo de assinaturas exigidas (M ≤ N)

Configurações comuns:

ConfiguraçãoChaves ExigidasTotal de ChavesCaso de Uso
2-de-323Segurança pessoal (mais popular)
3-de-535Tesouraria empresarial
2-de-222Aprovação entre duas partes
3-de-333Alta segurança sem redundância
4-de-747Grande organização ou DAO

Como Funciona uma Transação Multisig

  1. Proposta: Um detentor de chave cria uma transação (destinatário, valor, taxa) e assina com sua chave
  2. Coassinatura: A transação parcialmente assinada é compartilhada com outros detentores de chave
  3. Assinaturas adicionais: Outros detentores revisam a transação e adicionam suas assinaturas até que o limite (M) seja atingido
  4. Broadcast: Quando M assinaturas são coletadas, a transação é totalmente válida e pode ser enviada à rede
  5. Confirmação: A rede verifica se o número exigido de assinaturas válidas está presente e processa a transação

Multisig em Bitcoin (Nativo)

Bitcoin oferece suporte nativo a multisig desde 2012 por meio de tipos especiais de script:

  • P2SH (Pay to Script Hash): Formato multisig original, endereços começam com "3"
  • P2WSH (Pay to Witness Script Hash): Multisig SegWit, endereços começam com "bc1q" (mais longos)
  • P2TR (Taproot): Formato mais novo com assinaturas Schnorr, pode fazer multisig parecer single-sig on-chain para privacidade

Transações multisig em Bitcoin incluem todas as assinaturas exigidas diretamente nos dados da transação. A blockchain valida se o número correto de assinaturas das chaves públicas designadas está presente.

Multisig em Ethereum (Contrato Inteligente)

Ethereum não oferece suporte nativo a multisig no nível de protocolo. Em vez disso, a funcionalidade multisig é implementada por contratos inteligentes. O mais usado é o Safe (antigo Gnosis Safe), que:

  • Gerencia um contrato multisig on-chain
  • Armazena a lista de signatários autorizados e o limite exigido
  • Processa transações somente quando signatários suficientes aprovam
  • Suporta qualquer token ERC-20 e interações arbitrárias com contratos

Outras redes compatíveis com EVM (Polygon, Arbitrum, Base etc.) também suportam contratos Safe.

Multisig para Segurança Pessoal

Setup Pessoal 2-de-3

A configuração multisig pessoal mais popular é 2-de-3, que oferece excelente equilíbrio entre segurança e redundância.

Setup:

  • Chave 1: Hardware wallet A (guardada em casa)
  • Chave 2: Hardware wallet B (guardada em um segundo local, ex.: escritório ou casa de parente)
  • Chave 3: Hardware wallet C ou backup em papel/metal (guardado em um terceiro local, ex.: cofre bancário)

Por que isso funciona:

  • Para gastar, você precisa de quaisquer 2 das 3 chaves
  • Perder ou destruir 1 chave não bloqueia acesso (as outras 2 continuam funcionando)
  • Um ladrão que rouba 1 chave não consegue gastar (ele precisa de 2)
  • Um incêndio que destrói um local não destrói chaves suficientes para bloquear seu acesso
  • Você pode recuperar usando as 2 chaves restantes e substituindo a perdida

Cenários práticos de recuperação:

CenárioChaves DisponíveisPode Gastar?Ação Necessária
Operação normalChave 1 + Chave 2SimNenhuma
Roubo em casa (Chave 1 roubada)Chave 2 + Chave 3SimMover fundos para novo multisig, substituir Chave 1
Incêndio em casa (Chave 1 destruída)Chave 2 + Chave 3SimMover fundos para novo multisig, substituir Chave 1
Esqueceu onde está a Chave 3Chave 1 + Chave 2SimCriar nova Chave 3, rotacionar multisig
Dois locais comprometidosApenas 1 chaveNãoEsta é a proteção planejada

Usando Marcas Diferentes de Hardware Wallet

Para máxima resiliência, considere usar marcas diferentes de hardware wallet para suas chaves multisig:

  • Chave 1: Ledger Nano S Plus
  • Chave 2: Trezor Safe 3
  • Chave 3: Coldcard Mk4 (ou backup em papel)

Isso protege contra uma vulnerabilidade de firmware específica de uma marca. Se um bug crítico for descoberto no firmware da Ledger, suas chaves Trezor e Coldcard não são afetadas, e seus fundos permanecem seguros enquanto você rotaciona a chave comprometida.

Software de Multisig Pessoal

Para Bitcoin:

SoftwareRecursosDificuldade
Sparrow WalletSuporte multisig completo, PSBT, capaz de air-gapIntermediário
ElectrumConsolidado há muito tempo, suporte a hardware walletIntermediário
Caravan (Unchained)Baseado na web, setup guiado, educativoAmigável para iniciantes
NunchukFoco em mobile, multisig colaborativoAmigável para iniciantes

Para Ethereum/EVM:

SoftwareRecursosDificuldade
Safe (Gnosis Safe)Padrão da indústria, testado em produção, baseado em navegadorIntermediário
RabbyIntegração com Safe embutidaIntermediário
FrameCarteira desktop com suporte a SafeIntermediário

Multisig para Empresas e Organizações

Gestão de Tesouraria

Organizações que gerenciam tesourarias em criptomoedas devem usar multisig para evitar:

  • Movimentação unilateral de fundos por um único funcionário
  • Roubo por um indivíduo comprometido
  • Perda devido à incapacidade de uma única pessoa
  • Fraude interna

Configurações empresariais típicas:

Tamanho da OrganizaçãoConfiguraçãoDetentores de Chave
Equipe pequena (2-3 pessoas)2-de-3Todos os fundadores/sócios
Equipe média (4-10)3-de-5Membros do conselho, executivos-chave
Grande organização4-de-7 ou 5-de-9Liderança distribuída
DAOLimite variávelDetentores de token ou delegados

Safe (Gnosis Safe) para Empresas

Safe é a solução multisig dominante para tesourarias empresariais baseadas em Ethereum, protegendo mais de US$ 100 bilhões em ativos em mais de 40 redes até 2026.

Principais recursos:

  • Fila de transações com fluxo de aprovação
  • Permissões baseadas em função (proponente, signatário, observador)
  • Limites de gasto que ignoram multisig para valores pequenos
  • Sistema de módulos para lógica personalizada (pagamentos recorrentes, time-locks)
  • Suporte a implantação multichain
  • Suporte a assinatura com hardware wallet
  • Simulação abrangente de transações antes da execução
  • Transações em lote para economizar gas

Configurando um Safe:

  1. Visite app.safe.global
  2. Conecte sua carteira
  3. Escolha a rede
  4. Adicione os endereços dos owners (endereço de cada signatário)
  5. Defina o limite de confirmação (M)
  6. Revise e implante o contrato Safe
  7. Financie o Safe com o gas da transação de implantação

Boas Práticas Operacionais para Organizações

  1. Distribuição de chaves: Garanta que nenhuma pessoa tenha acesso a duas chaves ou que estejam no mesmo local físico
  2. Procedimentos de emergência: Documente o que acontece se um detentor de chave estiver indisponível (férias, doença, saída)
  3. Protocolo de rotação: Tenha um plano para substituir detentores de chave quando membros da equipe saírem
  4. Testes: Teste regularmente o processo de aprovação de transações com valores pequenos
  5. Backup: Cada detentor de chave deve ter sua chave com backup seguro
  6. Comunicação: Estabeleça um canal seguro para coordenar aprovações de transações
  7. Trilha de auditoria: Use o histórico de transações embutido para compliance e contabilidade

Multisig vs Outras Abordagens de Segurança

Multisig vs Single-Sig com Passphrase

RecursoMultisig (2-de-3)Single-Sig + Passphrase
Chaves exigidas para gastar21 (seed + passphrase)
Proteção se 1 chave for roubadaSimNão (se ambas forem roubadas)
Recuperação se 1 chave for perdidaSimDepende do backup
ComplexidadeMaiorMenor
Custo (on-chain)Taxas maioresTaxas padrão
PrivacidadeMenor (múltiplas assinaturas visíveis no Bitcoin)Padrão
Adequado para organizaçõesSimNão

Multisig vs MPC (Multi-Party Computation)

RecursoMultisigMPC
Pegada on-chainMúltiplas assinaturas visíveisAssinatura única padrão
Suporte de protocoloNativo (Bitcoin), contratos inteligentes (ETH)Protocolo off-chain
Rotação de chavesExige novo endereço multisigPossível sem mudar endereço
TransparênciaTotalmente auditável on-chainÉ preciso confiar no protocolo
ComplexidadeBem compreendidoCriptografia mais complexa
Implementações open-sourceMuitasMenos
Melhor paraIndivíduos, equipes pequenasInstituições, custódia em larga escala

Multisig vs Shamir's Secret Sharing

Shamir's Secret Sharing (SSS) divide um único segredo (seed phrase) em várias partes. Multisig distribui autoridade real de assinatura entre múltiplas chaves independentes.

Diferença principal: Com SSS, a chave precisa ser remontada em um único local para assinar. Com multisig, as chaves nunca precisam estar no mesmo lugar — cada signatário assina de forma independente. Isso torna o multisig mais seguro para uso ativo, enquanto SSS é principalmente um mecanismo de backup/recuperação.

O Shamir Backup (SLIP-39) da Trezor usa SSS para backup de seed phrase. Isso pode ser combinado com um setup multisig para segurança em camadas.

Configurando uma Carteira Multisig Bitcoin: Guia Prático

Usando Sparrow Wallet (2-de-3)

Pré-requisitos:

  • Sparrow Wallet instalada no seu computador
  • 3 hardware wallets (ou 2 hardware wallets + 1 backup em papel/metal)
  • Cada hardware wallet inicializada com uma seed phrase única

Etapa 1: Reunir informações dos co-signatários

Para cada hardware wallet:

  1. Conecte ao Sparrow
  2. Navegue até Settings > Export > Master Fingerprint and Extended Public Key (xpub)
  3. Exporte o xpub para o caminho de derivação desejado
  4. Salve ou anote o xpub e a fingerprint

Etapa 2: Criar a carteira multisig no Sparrow

  1. File > New Wallet
  2. Escolha "Multi Signature" como tipo de política
  3. Defina M=2, N=3
  4. Para cada co-signatário:
    • Selecione a origem (hardware wallet, xpub etc.)
    • Importe o xpub do co-signatário
  5. O Sparrow gera a carteira multisig com endereços compartilhados

Etapa 3: Verificar em cada dispositivo

Antes de depositar fundos:

  1. Gere um endereço de recebimento no Sparrow
  2. Verifique esse endereço em cada hardware wallet para garantir que todos concordam com a configuração multisig
  3. Essa etapa confirma que nenhuma informação de co-signatário foi adulterada durante o setup

Etapa 4: Fazer backup da configuração da carteira

Exporte o arquivo de configuração da carteira (contém xpubs, caminhos de derivação e limite — sem chaves privadas). Armazene cópias desse arquivo junto com cada backup de chave. Sem a configuração da carteira, a recuperação exige reunir todos os xpubs novamente.

Etapa 5: Testar o fluxo de trabalho

  1. Envie uma pequena quantia para o endereço multisig
  2. Crie uma transação para enviar de volta
  3. Assine com a Chave 1 (cria um PSBT — Partially Signed Bitcoin Transaction)
  4. Assine com a Chave 2 (conclui o PSBT)
  5. Faça o broadcast da transação totalmente assinada
Ferramenta SafeSeed

Use a Key Derivation Tool da SafeSeed para derivar de forma independente as chaves públicas estendidas (xpubs) de cada seed phrase envolvida no seu setup multisig. Essa verificação cruzada garante que os xpubs reportados pelas suas hardware wallets correspondem ao que as seed phrases deveriam produzir.

Configurando um Multisig em Ethereum: Guia do Safe

Criando um Safe (2-de-3)

Pré-requisitos:

  • 3 endereços Ethereum controlados por partes/dispositivos diferentes
  • ETH para taxas de gas para implantar o contrato Safe
  • Um navegador com carteira Web3 (MetaMask, Rabby etc.)

Etapa 1: Navegar até o Safe

  1. Visite app.safe.global
  2. Conecte sua carteira Web3
  3. Clique em "Create Safe"

Etapa 2: Configurar o Safe

  1. Escolha a rede (Ethereum, Polygon, Arbitrum etc.)
  2. Nomeie seu Safe (apenas para referência interna)
  3. Adicione 3 endereços de owner
  4. Defina o limite como 2 (2-de-3)
  5. Revise a configuração

Etapa 3: Implantar

  1. Revise a transação de implantação
  2. Confirme e assine a transação
  3. Pague a taxa de gas
  4. Aguarde a confirmação da transação
  5. Seu Safe agora está ativo com seu próprio endereço único

Etapa 4: Financiar o Safe

  1. Copie o endereço do Safe
  2. Envie fundos de qualquer carteira para esse endereço
  3. Os tokens aparecem na lista de ativos do Safe

Etapa 5: Criar e Aprovar Transações

  1. Qualquer owner pode propor uma transação
  2. Outros owners revisam e aprovam na interface do Safe
  3. Quando 2-de-3 owners tiverem aprovado, a transação pode ser executada
  4. Um owner executa (paga gas), disparando a transação on-chain

Conceitos Avançados de Multisig

Rotação de Chaves

Com o tempo, pode ser necessário substituir chaves no seu setup multisig:

  • Uma hardware wallet é perdida ou danificada
  • Um membro da equipe deixa a organização
  • Suspeita de comprometimento de uma chave

Rotação de multisig em Bitcoin:

  1. Crie uma nova carteira multisig com o novo conjunto de chaves
  2. Transfira todos os fundos do multisig antigo para o novo
  3. O endereço multisig antigo é abandonado

Rotação no Safe (Ethereum):

  1. Proponha adicionar o novo endereço de owner
  2. Aprove com o limite atual
  3. Proponha remover o endereço do owner antigo
  4. Aprove com o limite atual
  5. Não é necessária transferência de fundos — o mesmo contrato Safe com owners atualizados

Multisig com Time-Lock

Adicione um atraso entre aprovação e execução da transação:

  • Fornece uma janela para detectar e cancelar transações não autorizadas
  • Útil para gestão de tesouraria organizacional
  • O Safe suporta módulos de time-lock

Planejamento Sucessório com Multisig

Multisig fornece uma estrutura poderosa para herança em criptomoedas:

Exemplo: setup sucessório 2-de-4

  • Chave 1: Sua chave principal (hardware wallet)
  • Chave 2: Sua chave secundária (local diferente)
  • Chave 3: Chave do cônjuge ou familiar
  • Chave 4: Chave do advogado sucessório (envelope lacrado)

Durante sua vida, você usa as Chaves 1 e 2 para transações normais. Em caso de falecimento, quaisquer 2 dos 3 detentores de chave restantes podem acessar os fundos.

Riscos e Limitações do Multisig

Complexidade Aumentada

Multisig adiciona complexidade em todas as etapas:

  • O setup exige configuração e verificação cuidadosas
  • Transações exigem coordenação entre detentores de chave
  • Backups devem incluir o arquivo de configuração da carteira, não apenas seeds individuais
  • A recuperação exige reunir o número mínimo de chaves

Taxas de Transação Mais Altas

Bitcoin: Transações multisig são maiores (mais dados de assinatura), resultando em taxas mais altas. A diferença é pequena para multisig Taproot, mas perceptível para P2SH.

Ethereum: Transações Safe têm overhead de gas para execução do contrato inteligente. Geralmente é modesto, mas perceptível em períodos de gas alto.

Requisito de Coordenação

Toda transação exige participação ativa de M detentores de chave. Se um detentor estiver indisponível (viajando, doente, sem resposta), as transações são atrasadas. Projete sua configuração M-de-N considerando indisponibilidades esperadas.

Backup de Configuração

Perder o arquivo de configuração da carteira (contendo todos os xpubs) junto das seeds individuais pode tornar a recuperação extremamente difícil. Garanta que o arquivo de configuração tenha backup junto de cada chave.

FAQ

Qual é a melhor configuração multisig para uso pessoal?

2-de-3 é a recomendação mais comum para uso pessoal. Ela oferece excelente redundância (perder uma chave não é catastrófico) mantendo o setup gerenciável. Você pode tolerar uma chave roubada, perdida ou destruída e ainda manter acesso aos seus fundos.

Posso configurar multisig apenas com software wallets?

Sim, mas isso enfraquece significativamente o modelo de segurança. O valor do multisig vem da distribuição de chaves em ambientes fisicamente separados e seguros. Se as três chaves forem software wallets em dispositivos conectados à internet, todas podem ser comprometidas por malware sofisticado. Usar pelo menos uma hardware wallet no seu multisig melhora drasticamente a segurança.

Quanto custa multisig?

Para Bitcoin, não há custo de setup — apenas taxas de transação maiores (aproximadamente 30-70% a mais que single-sig, dependendo do formato). Para Ethereum, implantar um contrato Safe custa gas (varia com as condições da rede, tipicamente US$ 10-50 na mainnet Ethereum, bem menos em L2s). Os custos contínuos de transação incluem o overhead de gas do multisig.

O que acontece se eu perder 2 de 3 chaves em um setup 2-de-3?

Com apenas 1 chave restante, você não consegue atingir o limite 2-de-3, e seus fundos ficam permanentemente inacessíveis. Por isso a separação geográfica e backups duráveis (metal) para todas as chaves são críticos. O backup de cada chave deve estar em um local seguro diferente.

Pessoas diferentes podem manter chaves multisig em continentes diferentes?

Sim, e essa é uma estratégia comum para holdings de alto valor e tesourarias organizacionais. Multisig em Bitcoin com PSBTs (Partially Signed Bitcoin Transactions) é particularmente adequado, pois o arquivo de transação parcialmente assinado pode ser transmitido eletronicamente ao próximo signatário. O Safe em Ethereum lida com isso nativamente por sua interface web.

Multisig é compatível com todas as criptomoedas?

Não diretamente. Bitcoin suporta multisig nativamente. Ethereum e redes EVM suportam via contratos inteligentes (Safe). Algumas outras blockchains têm suporte nativo a multisig (ex.: redes Cosmos SDK). Algumas redes exigem soluções personalizadas. Antes de configurar multisig, verifique se a criptomoeda escolhida tem uma implementação multisig madura e auditada.

Posso adicionar ou remover signatários de um multisig existente?

Para multisig em Bitcoin, não — você precisa criar uma nova carteira multisig e transferir fundos. Para Safe (Ethereum), sim — você pode adicionar ou remover owners por meio de uma transação de governança aprovada pelo limite atual. Essa é uma das vantagens do Safe sobre o multisig nativo do Bitcoin.

Como hardware wallets funcionam com multisig?

Cada hardware wallet em um multisig guarda uma das N chaves. Quando uma transação precisa ser assinada, a transação parcialmente assinada é enviada a cada hardware wallet participante, em sequência. Cada dispositivo exibe os detalhes da transação, e o usuário confirma no dispositivo. O PSBT (ou transação Safe) acumula assinaturas até que o limite seja atingido.

Guias Relacionados