Uma carteira multiassinatura (carteira multisig) é uma ferramenta de gestão de ativos de criptomoeda que requer que vários titulares de chaves privadas autorizem em conjunto as transações. Ao contrário de uma carteira de única assinatura padrão, que requer apenas uma chave privada para executar transferências, uma carteira multisig implementa um sistema de gestão colaborativa através de uma regra de assinatura "m/n" (significando que pelo menos m assinaturas são necessárias a partir de n chaves privadas). Por exemplo:
O conceito de carteiras Multisig não é novo. Ele se originou dos sistemas bancários tradicionais, onde acessar um cofre requer duas chaves: uma do banco e outra do cliente. No Web3, as chaves privadas são gerenciadas por meio da tecnologia blockchain, alcançando um equilíbrio entre segurança e flexibilidade.
A implementação de carteiras Multisig depende do protocolo de blockchain subjacente ou de contratos inteligentes, com diferentes caminhos técnicos em várias cadeias:
O Bitcoin suporta nativamente endereços multisig (começando com "3" para endereços P2SH), onde o mecanismo principal é definido através de um hash de script (ScriptHash). Por exemplo, a lógica de script para um endereço multisig 2/3 é:
OP_2
Quando um usuário inicia uma transferência, eles devem construir um script de desbloqueio contendo pelo menos duas assinaturas
Ethereum não suporta nativamente endereços multisig e requer o uso de contratos inteligentes:
Esta solução oferece alta flexibilidade, permitindo regras dinâmicas através de contratos inteligentes, mas também incorre em riscos contratuais e custos de gás.
Ambas as abordagens têm raízes na criptografia, mas as diferenças nos caminhos técnicos refletem as distinções fundamentais entre o modelo UTXO e o modelo de conta. No futuro, a integração de trocas atômicas entre cadeias e MPC (Computação Segura de Multi-Partes) pode unificar ainda mais a lógica subjacente da tecnologia Multisig.
Carteiras Multisig têm inúmeros cenários de aplicação, incluindo:
Segurança Significativamente Aprimorada:
Carteiras Multisig reduzem o risco de pontos únicos de falha por meio de gerenciamento distribuído de chaves privadas. Mesmo que uma única chave privada seja roubada ou perdida, os atacantes não podem transferir ativos de forma independente. Dados mostram que esse design reduz a taxa de sucesso de ataques de phishing em mais de 70%.
Mecanismos de Fortalecimento da Governança Organizacional e da Confiança:
Em cenários colaborativos (como DAOs ou parcerias), as carteiras multisig exigem consenso para decisões-chave, evitando abusos internos de poder e mitigando riscos de ações individuais. Por exemplo, um pool de fundos de projeto gerenciado por meio de multisig garante que os gastos devem ser aprovados pelas equipes técnicas, financeiras e operacionais.
Adaptação flexível a cenários complexos:
As regras Multisig podem ser personalizadas com base nas necessidades (por exemplo, 3/5, 4/7), adequadas para serviços de custódia, planejamento de herança, etc. Algumas jurisdições também a utilizam como uma ferramenta de conformidade, exigindo que clientes institucionais usem carteiras Multisig para cumprir regulamentos de combate à lavagem de dinheiro.
Aumento da Complexidade Operacional e Perda de Eficiência:
Transações Multisig requerem coordenação entre várias partes, resultando em tempos de processamento mais longos. Por exemplo, transferências de fundos urgentes podem ser atrasadas se alguns signatários não puderem responder prontamente. Os dados on-chain mostram que os tempos de confirmação de transações Multisig são, em média, 3-5 vezes mais longos do que as carteiras de assinatura única.
Limitações de custo e escalabilidade:
Transações Multisig envolvem mais interações de blockchain, tornando as taxas de gás geralmente 30%-50% mais altas do que as transações de assinatura única. Além disso, a compatibilidade entre cadeias é ruim, tornando difícil gerenciar ativos de várias cadeias de forma uniforme, aumentando as cargas operacionais para empresas.
Responsabilidade de Gerenciamento da Chave Privada Não Totalmente Eliminada:
Se os usuários gerenciarem várias chaves privadas de forma independente, ainda há risco de omissões de backup ou danos físicos; depender da custódia de terceiros pode introduzir vulnerabilidades centralizadas; se várias chaves privadas forem roubadas simultaneamente, isso representa um risco significativo para os ativos.
Uma carteira multiassinatura (carteira multisig) é uma ferramenta de gestão de ativos de criptomoeda que requer que vários titulares de chaves privadas autorizem em conjunto as transações. Ao contrário de uma carteira de única assinatura padrão, que requer apenas uma chave privada para executar transferências, uma carteira multisig implementa um sistema de gestão colaborativa através de uma regra de assinatura "m/n" (significando que pelo menos m assinaturas são necessárias a partir de n chaves privadas). Por exemplo:
O conceito de carteiras Multisig não é novo. Ele se originou dos sistemas bancários tradicionais, onde acessar um cofre requer duas chaves: uma do banco e outra do cliente. No Web3, as chaves privadas são gerenciadas por meio da tecnologia blockchain, alcançando um equilíbrio entre segurança e flexibilidade.
A implementação de carteiras Multisig depende do protocolo de blockchain subjacente ou de contratos inteligentes, com diferentes caminhos técnicos em várias cadeias:
O Bitcoin suporta nativamente endereços multisig (começando com "3" para endereços P2SH), onde o mecanismo principal é definido através de um hash de script (ScriptHash). Por exemplo, a lógica de script para um endereço multisig 2/3 é:
OP_2
Quando um usuário inicia uma transferência, eles devem construir um script de desbloqueio contendo pelo menos duas assinaturas
Ethereum não suporta nativamente endereços multisig e requer o uso de contratos inteligentes:
Esta solução oferece alta flexibilidade, permitindo regras dinâmicas através de contratos inteligentes, mas também incorre em riscos contratuais e custos de gás.
Ambas as abordagens têm raízes na criptografia, mas as diferenças nos caminhos técnicos refletem as distinções fundamentais entre o modelo UTXO e o modelo de conta. No futuro, a integração de trocas atômicas entre cadeias e MPC (Computação Segura de Multi-Partes) pode unificar ainda mais a lógica subjacente da tecnologia Multisig.
Carteiras Multisig têm inúmeros cenários de aplicação, incluindo:
Segurança Significativamente Aprimorada:
Carteiras Multisig reduzem o risco de pontos únicos de falha por meio de gerenciamento distribuído de chaves privadas. Mesmo que uma única chave privada seja roubada ou perdida, os atacantes não podem transferir ativos de forma independente. Dados mostram que esse design reduz a taxa de sucesso de ataques de phishing em mais de 70%.
Mecanismos de Fortalecimento da Governança Organizacional e da Confiança:
Em cenários colaborativos (como DAOs ou parcerias), as carteiras multisig exigem consenso para decisões-chave, evitando abusos internos de poder e mitigando riscos de ações individuais. Por exemplo, um pool de fundos de projeto gerenciado por meio de multisig garante que os gastos devem ser aprovados pelas equipes técnicas, financeiras e operacionais.
Adaptação flexível a cenários complexos:
As regras Multisig podem ser personalizadas com base nas necessidades (por exemplo, 3/5, 4/7), adequadas para serviços de custódia, planejamento de herança, etc. Algumas jurisdições também a utilizam como uma ferramenta de conformidade, exigindo que clientes institucionais usem carteiras Multisig para cumprir regulamentos de combate à lavagem de dinheiro.
Aumento da Complexidade Operacional e Perda de Eficiência:
Transações Multisig requerem coordenação entre várias partes, resultando em tempos de processamento mais longos. Por exemplo, transferências de fundos urgentes podem ser atrasadas se alguns signatários não puderem responder prontamente. Os dados on-chain mostram que os tempos de confirmação de transações Multisig são, em média, 3-5 vezes mais longos do que as carteiras de assinatura única.
Limitações de custo e escalabilidade:
Transações Multisig envolvem mais interações de blockchain, tornando as taxas de gás geralmente 30%-50% mais altas do que as transações de assinatura única. Além disso, a compatibilidade entre cadeias é ruim, tornando difícil gerenciar ativos de várias cadeias de forma uniforme, aumentando as cargas operacionais para empresas.
Responsabilidade de Gerenciamento da Chave Privada Não Totalmente Eliminada:
Se os usuários gerenciarem várias chaves privadas de forma independente, ainda há risco de omissões de backup ou danos físicos; depender da custódia de terceiros pode introduzir vulnerabilidades centralizadas; se várias chaves privadas forem roubadas simultaneamente, isso representa um risco significativo para os ativos.