Uma carteira multisig (carteira multisignature) é uma ferramenta de gestão de ativos de criptomoeda que requer múltiplos detentores de chaves privadas para autorizar conjuntamente transações. Ao contrário de uma carteira de assinatura única padrão, que só requer 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. Surgiu dos sistemas bancários tradicionais, onde o acesso a um cofre requer duas chaves: uma do banco e uma do cliente. No Web3, as chaves privadas são geridas através da tecnologia blockchain, alcançando um equilíbrio entre segurança e flexibilidade.
A implementação de carteiras multisig depende do protocolo 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 central é 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 utilizador inicia uma transferência, deve construir um script de desbloqueio contendo pelo menos duas assinaturas
O 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 estão enraizadas 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 entre Partes Múltiplas) pode ainda unificar a lógica subjacente da tecnologia Multisig.
As carteiras Multisig têm inúmeros cenários de aplicação, incluindo:
Segurança Significativamente Reforçada:
As carteiras Multisig reduzem o risco de pontos únicos de falha através da gestão distribuída de chaves privadas. Mesmo que uma única chave privada seja roubada ou perdida, os atacantes não podem transferir ativos de forma independente. Os dados mostram que esse design reduz a taxa de sucesso de ataques de phishing em mais de 70%.
Mecanismos de Governança Organizacional Reforçados e de Confiança:
Em cenários colaborativos (como DAOs ou parcerias), as carteiras multisig requerem consenso para decisões-chave, evitando abusos de poder internos e mitigando riscos de ações individuais. Por exemplo, um pool de fundos do projeto gerenciado através 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, planeamento de herança, etc. Alguns jurisdições também o utilizam como uma ferramenta de conformidade, exigindo que os clientes institucionais usem carteiras Multisig para cumprir os regulamentos de combate ao branqueamento de capitais.
Aumento da Complexidade Operacional e Perda de Eficiência:
Transações Multisig exigem 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:
As transações Multisig envolvem mais interações na blockchain, o que geralmente resulta em taxas de gás 30%-50% mais altas do que as transações de assinatura única. Além disso, a compatibilidade entre cadeias é fraca, tornando difícil administrar ativos multi-cadeia de forma uniforme, aumentando os encargos operacionais para as empresas.
Responsabilidade de Gestão da Chave Privada Não Totalmente Eliminada:
Se os utilizadores gerirem várias chaves privadas de forma independente, ainda existe o 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, representa um risco significativo para os ativos.
Uma carteira multisig (carteira multisignature) é uma ferramenta de gestão de ativos de criptomoeda que requer múltiplos detentores de chaves privadas para autorizar conjuntamente transações. Ao contrário de uma carteira de assinatura única padrão, que só requer 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. Surgiu dos sistemas bancários tradicionais, onde o acesso a um cofre requer duas chaves: uma do banco e uma do cliente. No Web3, as chaves privadas são geridas através da tecnologia blockchain, alcançando um equilíbrio entre segurança e flexibilidade.
A implementação de carteiras multisig depende do protocolo 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 central é 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 utilizador inicia uma transferência, deve construir um script de desbloqueio contendo pelo menos duas assinaturas
O 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 estão enraizadas 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 entre Partes Múltiplas) pode ainda unificar a lógica subjacente da tecnologia Multisig.
As carteiras Multisig têm inúmeros cenários de aplicação, incluindo:
Segurança Significativamente Reforçada:
As carteiras Multisig reduzem o risco de pontos únicos de falha através da gestão distribuída de chaves privadas. Mesmo que uma única chave privada seja roubada ou perdida, os atacantes não podem transferir ativos de forma independente. Os dados mostram que esse design reduz a taxa de sucesso de ataques de phishing em mais de 70%.
Mecanismos de Governança Organizacional Reforçados e de Confiança:
Em cenários colaborativos (como DAOs ou parcerias), as carteiras multisig requerem consenso para decisões-chave, evitando abusos de poder internos e mitigando riscos de ações individuais. Por exemplo, um pool de fundos do projeto gerenciado através 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, planeamento de herança, etc. Alguns jurisdições também o utilizam como uma ferramenta de conformidade, exigindo que os clientes institucionais usem carteiras Multisig para cumprir os regulamentos de combate ao branqueamento de capitais.
Aumento da Complexidade Operacional e Perda de Eficiência:
Transações Multisig exigem 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:
As transações Multisig envolvem mais interações na blockchain, o que geralmente resulta em taxas de gás 30%-50% mais altas do que as transações de assinatura única. Além disso, a compatibilidade entre cadeias é fraca, tornando difícil administrar ativos multi-cadeia de forma uniforme, aumentando os encargos operacionais para as empresas.
Responsabilidade de Gestão da Chave Privada Não Totalmente Eliminada:
Se os utilizadores gerirem várias chaves privadas de forma independente, ainda existe o 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, representa um risco significativo para os ativos.