Uma carteira multisig é uma carteira de cripto que exige várias assinaturas de chaves privadas para aprovar uma transação, normalmente usando um esquema M-de-N em que M assinaturas são necessárias de um total de N chaves (por exemplo, 2 de 3). Elimina o ponto único de falha de uma carteira normal, mas acrescenta sobrecarga operacional, coordenação entre signatários e, em cadeias EVM, risco de contrato inteligente.
Pontos-chave
- A multisig distribui o poder de assinatura por várias chaves, para que nenhum dispositivo comprometido isoladamente possa esvaziar os fundos.
- A implementação dominante em EVM é a Safe (anteriormente Gnosis Safe), que é uma carteira de contrato inteligente com a sua própria superfície de bugs no código.
- Para saldos pessoais abaixo de alguns milhares de dólares, o custo operacional geralmente supera o benefício de segurança.
- Carteiras MPC e configurações multi-dispositivo com hardware são alternativas credíveis, cada uma com trade-offs diferentes.
O que uma carteira multisig faz na prática
Uma carteira de cripto normal, quer guarde BTC quer ETH, é controlada por uma única chave privada. Qualquer pessoa com essa chave pode mover os fundos. Perder a chave e os fundos desaparecem para sempre. Ter a chave roubada e o ladrão pode esvaziar a carteira numa única transação. Este modelo de chave única é o que a maioria dos iniciantes utiliza e, para saldos pequenos guardados numa hardware wallet, é perfeitamente razoável.
Uma carteira multisig altera esse modelo. Em vez de uma única chave controlar os fundos, existem várias chaves, e um número fixo delas tem de assinar cada transação antes de esta ser processada. A forma padrão de descrever isto é um esquema de assinaturas M-de-N: de um total de N chaves existentes, M delas têm de assinar para que qualquer gasto seja válido. Uma configuração 2-de-3 tem três chaves no total e precisa que quaisquer duas assinem. Uma configuração 3-de-5 precisa de quaisquer três de cinco. As regras on-chain da carteira impõem esta verificação, pelo que nenhum titular de uma chave pode agir sozinho.
Isto parece simples, mas o efeito prático é significativo. Se um signatário for comprometido por malware, ou perder o dispositivo, ou mesmo desaparecer, os fundos continuam seguros desde que o limiar M ainda possa ser atingido pelos signatários honestos restantes. A multisig transforma a custódia de um problema de uma só pessoa num processo coordenado, que é exatamente o que se quer para tesourarias partilhadas, pequenas empresas, DAOs e qualquer pessoa que detenha um saldo suficientemente grande para que um ponto único de falha pareça desconfortável.
Os riscos reais e os modos de falha
A multisig reduz uma categoria de risco, o compromisso de uma única chave, e introduz outras. O quadro honesto importa mais do que o marketing.
Coordenação entre signatários e fricção humana. Cada transação passa a exigir que várias pessoas ou dispositivos ajam. Se os signatários estiverem distribuídos por fusos horários, ou se um estiver de férias sem a hardware wallet, ou se um quórum não conseguir concordar se uma transação é legítima, os fundos ficam efetivamente congelados. Há casos bem documentados em que tesourarias de DAOs ficaram intocadas durante dias em emergências simplesmente porque não foi possível reunir signatários suficientes a tempo.
A recuperação é mais difícil, não mais fácil. Com uma carteira de seed única, a sua história de recuperação é uma frase. Com a multisig, a história de recuperação é o conjunto completo de chaves mais os parâmetros de limiar. Perder o rasto a duas das três chaves numa configuração 2-de-3 e os fundos ficam permanentemente bloqueados, mesmo que a terceira chave esteja em segurança na sua gaveta. A multisig substitui o ponto único de falha por múltiplos pontos de falha, e a disciplina operacional torna-se crítica.
Risco de contrato inteligente em cadeias EVM. Na Ethereum e noutras redes EVM, a multisig dominante, a Safe (anteriormente Gnosis Safe), é um contrato inteligente. Os seus fundos ficam dentro desse contrato, e é o código do contrato que impõe a regra M-de-N. Se o contrato tiver um bug, os seus fundos estão em risco. A Safe foi auditada muitas vezes e tem protegido dezenas de milhares de milhões de dólares ao longo de anos de utilização, o que é um historial sólido. Mas não é o mesmo perfil de risco de uma carteira cuja segurança assenta apenas na criptografia da camada base da Bitcoin ou da Ethereum.
Phishing feito à medida da multisig. Os atacantes que sabem que uma tesouraria usa multisig vão criar esquemas que visam o passo de coordenação em vez da própria chave. Uma transação falsa que parece rotineira, uma interface de carteira maliciosa que mostra endereços de destinatários enganadores e ataques de engenharia social contra signatários individuais são todos comuns. A multisig protege contra o roubo de chaves, não contra um quórum de signatários ser enganado a assinar algo que não devia.
Custo de gas e sobrecarga de UX. As transações multisig custam mais em gas porque envolvem mais assinaturas e verificações on-chain. Para uma multisig em Bitcoin que use endereços P2SH legados, as taxas podem ser visivelmente mais altas do que em single-sig, embora as atualizações SegWit e Taproot tenham reduzido essa diferença. Na Ethereum, uma transação na Safe pode custar significativamente mais do que uma transferência simples, embora as redes de camada 2 tenham tornado isto muito menos doloroso.
Como funciona a multisig por dentro
A Bitcoin e a Ethereum implementam a multisig de formas muito diferentes, e perceber essa distinção ajuda-o a avaliar os produtos de forma honesta.
Multisig na Bitcoin (nativa)
A Bitcoin suporta multisig ao nível do protocolo base. Uma carteira é construída como um output Pay-to-Script-Hash (P2SH) ou, desde 2021, um output Pay-to-Taproot (P2TR), que codifica as condições de gasto, incluindo o limiar M-de-N e as chaves públicas envolvidas. Quando alguém pretende gastar os fundos, produz M assinaturas, e a própria rede Bitcoin verifica se o limiar foi cumprido. Não existe nenhum smart contract pelo meio, pelo que o modelo de segurança é exatamente o modelo de segurança da Bitcoin.
A multisig baseada em Taproot, em particular, é indistinguível de uma transação de assinatura única na cadeia, o que melhora a privacidade e reduz as taxas. Carteiras como a Sparrow, Electrum e Nunchuk tornam isto acessível, embora a experiência de utilização ainda seja menos polida do que a de uma hot wallet básica.
Multisig na Ethereum (carteiras de smart contract)
A camada base da Ethereum não tem um opcode de multisig nativo no mesmo sentido. Em vez disso, a multisig é implementada através de carteiras de smart contract, das quais a Safe é, de longe, a mais utilizada. O contrato detém os fundos, armazena a lista de endereços dos proprietários e verifica se qualquer transação submetida foi assinada por pelo menos M desses proprietários antes de a executar.
Isto funciona bem e tem sido testado em condições reais a uma escala enorme. A contrapartida é que está a confiar no código do contrato. A Safe já foi alvo de várias auditorias, tem um programa de bug bounty de longa duração e um historial de vários anos sem perdas de fundos dos utilizadores devido a vulnerabilidades no contrato. Ainda assim, esta categoria de risco existe e vale a pena conhecê-la em vez de a ignorar.
Quando faz realmente sentido usar multisig
A multisig não é uma recomendação por defeito. Para a maioria dos utilizadores que detêm pequenos montantes numa hardware wallet, a complexidade não compensa. O limiar honesto para ponderar a multisig é, grosso modo, o ponto a partir do qual um único erro, um único portátil comprometido ou um único signatário coagido causaria danos que não conseguiria absorver.
Tesouraria empresarial partilhada. Se dois ou três sócios controlam as reservas de cripto de uma empresa, nenhum deles deveria poder movimentar fundos sozinho. Uma configuração 2-de-3, em que cada sócio guarda uma chave num dispositivo de hardware separado e uma terceira chave é mantida num local offsite seguro, é um padrão comum. Isto previne tanto o roubo por um único insider mal intencionado como a perda total se um dos sócios for alvo de um ataque de phishing.
Tesourarias de DAOs e protocolos. Qualquer organização que gira fundos comunitários deve usar multisig como base. O limiar exato depende da dimensão da tesouraria e do número de signatários de confiança disponíveis, mas os padrões 4-de-7 ou 5-de-9 são comuns. A própria multisig torna-se um sinal público de que nenhum grupo restrito pode fugir com os fundos.
Ativos pessoais acima de um limiar relevante. Não existe um número mágico, mas um modelo mental útil é este: se perder a carteira mudaria a sua vida, vale a pena considerar multisig. Uma configuração 2-de-3 com uma chave numa hardware wallet, outra chave numa segunda hardware wallet guardada num local físico diferente, e uma terceira chave detida por um familiar ou advogado de confiança oferece uma proteção significativa tanto contra roubo como contra acidentes.
Planeamento sucessório. A multisig é uma forma razoável, ainda que imperfeita, de planear o cenário em que um detentor de chaves fica incapacitado. Os restantes signatários podem continuar a movimentar fundos nas condições acordadas, e nenhum herdeiro precisa de receber sozinho a totalidade do saldo.
Multisig versus as alternativas
A multisig é uma solução para o problema da custódia partilhada, não a única. Duas alternativas merecem uma análise séria.
Carteiras MPC
As carteiras Multi-Party Computation (MPC) dividem uma única chave privada em várias partes distribuídas por diferentes partes ou dispositivos. A chave nunca existe num único local, nem sequer no momento da assinatura. Do ponto de vista da blockchain, as transações parecem transações normais de assinatura única, o que é bom para a privacidade e para a compatibilidade entre cadeias. A MPC também tende a ser mais barata em gas do que um contrato de multisig numa EVM.
As contrapartidas, contudo, são reais. As cerimónias de geração de chaves e de assinatura dependem de criptografia especializada, e a segurança depende da implementação do protocolo MPC pelo fornecedor que utiliza. Está também, normalmente, a confiar na infraestrutura do fornecedor para parte da operação, o que introduz um risco de contraparte que a multisig puramente on-chain não tem. Exemplos incluem Fireblocks, Zengo e vários fornecedores institucionais de custódia.
Configurações multi-dispositivo com hardware wallet
Para utilizadores individuais, uma alternativa mais simples é manter a mesma seed phrase em duas hardware wallets independentes, mais uma cópia de segurança em metal guardada num local separado. Isto não lhe dá a garantia de ausência de ponto único de falha da multisig, porque ambos os dispositivos partilham a mesma chave subjacente, mas protege-o contra a perda de um único dispositivo e é muito mais simples de operar do que uma configuração multisig completa.
Alguns utilizadores combinam ambas as abordagens: uma carteira MPC para uso diário com uma parte de backup guardada numa hardware wallet, mais uma carteira multisig para armazenamento a frio de longo prazo. Não há nenhuma regra que obrigue a escolher exatamente um modelo.
Configurações multisig comuns na prática
A multisig mais comum na Bitcoin é a 2-de-3. Equilibra a redundância (qualquer uma das chaves pode ser perdida sem perder o acesso) com o risco de conluio (duas partes têm de conspirar para roubar). Para tesourarias maiores, a 3-de-5 é comum porque permite perder duas chaves mantendo ainda um requisito de quórum significativo.
Na Ethereum, a configuração mais comum da Safe também é 2-de-3, embora as DAOs utilizem frequentemente limiares mais altos. A interface da Safe facilita adicionar ou remover proprietários ao longo do tempo, alterar o limiar e rever transações pendentes. A assinatura continua a ter de acontecer nas carteiras dos proprietários, o que significa que cada signatário precisa de estar a usar uma carteira compatível, como uma hardware wallet ou um signatário móvel.
Uma dica prática: mantenha pelo menos um signatário numa classe de dispositivo diferente dos restantes. Se os três signatários forem o mesmo modelo de hardware wallet do mesmo lote, um comprometimento da cadeia de fornecimento desse dispositivo específico pode afetá-los a todos. Misturar fornecedores e manter um signatário como uma seed em papel ou metal guardada offline reduz este risco.
Como acompanhar a multisig e a segurança de carteiras de forma inteligente
A multisig, o MPC, as carteiras físicas e a gestão de frases-semente são alvos em constante movimento. As carteiras de contratos inteligentes lançam atualizações, surgem novos protocolos MPC e a experiência de utilização das carteiras melhora a cada trimestre. Acompanhar em que carteira confiar, que auditorias são relevantes e que explorações aconteceram recentemente é um trabalho a tempo inteiro, e a maioria das pessoas não tem disponibilidade para o fazer bem. A Zippfeed destaca notícias sobre carteiras e custódia com classificação de sentimento — bullish, neutral ou bearish — e uma pontuação de importância, para que possa ver quais histórias de segurança são realmente relevantes e quais são apenas ruído. Isto facilita decidir quando a sua própria configuração ainda é adequada e quando é hora de a reavaliar.