Carteiras MPC explicadas
O que é uma carteira MPC, como a computação multipartidária divide uma chave privada em partes, como ela se compara a frases-semente e multisig e quais riscos verificar.
Uma carteira MPC é uma carteira de criptomoedas que usa computação multipartidária (MPC, do inglês multi-party computation) para dividir o controle de uma chave privada em várias “partes” guardadas em lugares diferentes, de modo que nenhum dispositivo ou parte envolvida tenha a chave completa; uma transação é assinada quando partes suficientes cooperam. O objetivo é eliminar o ponto único de falha que uma frase-semente tradicional cria.
As carteiras MPC se tornaram populares entre instituições e entre aplicativos de consumo que querem evitar pedir a iniciantes que anotem 12 ou 24 palavras. Elas podem ser mais práticas e, em alguns aspectos, mais seguras — mas trazem novas questões de confiança. Este guia explica como funcionam e o que verificar antes de usar uma.
Como o MPC funciona, em termos simples
A computação multipartidária é um ramo da criptografia que permite que vários participantes calculem um resultado em conjunto sem que nenhum deles revele seus dados privados. Aplicada às carteiras:
- 1Geração da chave. Em vez de criar uma chave privada e dividi-la, os participantes geram as partes juntos. Em muitos esquemas, a chave completa nunca existe em um só lugar em nenhum momento.
- 2Limite. A carteira é configurada com uma regra como “2 de 3”: quaisquer duas partes podem assinar, mas uma parte sozinha não pode.
- 3Assinatura. Quando você envia uma transação, os dispositivos que detêm as partes executam um protocolo que produz uma assinatura válida. Cada parte permanece onde está.
- 4Resultado on-chain. A blockchain vê uma assinatura comum vinda de um endereço comum. Ela não sabe que o MPC esteve envolvido.
Uma configuração comum para consumidores tem três partes: uma no seu celular, uma em um backup criptografado na nuvem ou por e-mail e uma no servidor do provedor.
MPC vs. frase-semente vs. multisig
| Recurso | Carteira com frase-semente | Carteira multisig | Carteira MPC |
|---|---|---|---|
| Ponto único de falha | Sim, a frase-semente | Não | Não |
| Como funciona a assinatura | Uma chave assina | Várias chaves assinam, com verificação on-chain | As partes criam juntas uma assinatura |
| Visibilidade on-chain | Endereço normal | Contrato ou script multisig visível | Endereço normal |
| Suporte a redes | Amplo | Depende do suporte a multisig de cada rede | Amplo, se o provedor suportar a rede |
| Transparência | Simples e padronizada | Regras verificáveis on-chain | Depende do software do provedor |
| Usuários típicos | A maioria das pessoas físicas | Equipes, DAOs, tesourarias | Instituições, carteiras de consumo baseadas em aplicativos |
Nossos guias sobre carteiras multisig para fundos compartilhados e carteiras de contrato inteligente abordam as alternativas em profundidade.
Vantagens das carteiras MPC
- Nenhum segredo único para roubar. Um ladrão que pegue seu celular, ou um golpista de phishing que engane você para revelar um backup, ainda não consegue assinar sozinho.
- Início mais fácil. Não há frase-semente para anotar, o que elimina um erro comum de iniciantes.
- Políticas flexíveis. Instituições podem exigir aprovações de várias pessoas ou dispositivos e, em alguns modelos, mudar as regras sem mover os fundos para um novo endereço.
- Rotação de chaves. Alguns esquemas conseguem renovar as partes mantendo o mesmo endereço, tornando inúteis partes antigas roubadas.
- Independente de rede. Como o resultado é uma assinatura normal, o MPC pode funcionar em redes sem multisig nativo.
Riscos e compensações
O MPC elimina alguns riscos e acrescenta outros:
- Dependência do provedor. Se o provedor detém uma parte obrigatória e fica offline, é hackeado ou encerra as atividades, talvez você não consiga assinar. Verifique se existe um caminho de recuperação independente.
- Código opaco. Os protocolos MPC são complexos, e pesquisadores de segurança já encontraram bugs em implementações. Prefira provedores com auditorias publicadas e documentação aberta.
- Segurança dos backups. Partes armazenadas em contas na nuvem são tão seguras quanto essas contas. Proteja-as com senhas fortes e autenticação de dois fatores.
- Portabilidade. Talvez você não consiga transferir sua chave para outro aplicativo de carteira com facilidade. Algumas carteiras oferecem exportação da chave; muitas não.
- Custódia ambígua. O marketing pode falar em “autocustódia” mesmo quando o provedor, na prática, pode bloquear ou recuperar sua conta.
Perguntas a fazer antes de usar uma carteira MPC
- 1Quantas partes existem e quem detém cada uma?
- 2Consigo assinar sem o provedor caso ele desapareça?
- 3Como funciona a recuperação se eu perder meu dispositivo, e o provedor pode recuperar minha conta sem mim?
- 4Posso exportar uma chave privada completa ou uma frase-semente?
- 5A implementação foi auditada de forma independente, e os relatórios foram publicados?
- 6Quais redes e tokens são suportados, e o que acontece com ativos não suportados enviados ao meu endereço?
Se as respostas forem vagas, trate a carteira como parcialmente custodial e dimensione seus investimentos de acordo. Nosso explicativo sobre carteiras custodiais vs. não custodiais ajuda a enquadrar essa escolha.
Para quem as carteiras MPC são indicadas
- Iniciantes que querem a praticidade de um aplicativo e têm medo de perder uma frase-semente, desde que entendam o papel do provedor.
- Equipes e empresas que precisam de políticas de aprovação envolvendo várias pessoas.
- Usuários ativos em muitas redes que querem uma única experiência de carteira.
Quem busca o máximo de independência em relação a qualquer empresa ainda pode preferir uma carteira de hardware com uma frase-semente bem protegida, ou um multisig que controle totalmente. Leitura relacionada: Carteiras de software explicadas. Para se aprofundar, veja Multisig vs. carteiras MPC.
Uma abordagem prática que muitas pessoas adotam é começar com um valor pequeno, testar envio, recebimento e recuperação em um dispositivo reserva e só então transferir mais fundos. Nosso artigo Segurança física para quem tem cripto aprofunda esse ponto.
Conclusão
Uma carteira MPC distribui o poder de assinatura entre várias partes da chave para que nenhuma perda ou roubo isolado esvazie seus fundos. É uma melhoria real de segurança em relação a uma frase-semente única, mas muitas vezes acrescenta dependência de um provedor e de um software complexo. Antes de confiar valores relevantes a uma delas, descubra quem detém as partes, teste a recuperação você mesmo e confirme que consegue retirar seus ativos se a empresa desaparecer.
Perguntas frequentes
Uma carteira MPC tem frase-semente?
Muitas não têm, pelo menos não no sentido tradicional. Em vez de uma única frase-semente, a chave existe como várias partes armazenadas em lugares diferentes, como seu celular, um backup na nuvem e o servidor do provedor. Algumas carteiras MPC permitem exportar uma chave completa ou uma frase-semente; verifique isso antes de depositar fundos.
Uma carteira MPC é custodial?
Depende da configuração. Se você controla partes suficientes para assinar sem o provedor, ela se aproxima da autocustódia. Se o provedor detém uma parte que é sempre necessária, ou pode recuperar sua conta sozinho, você depende dessa empresa. Leia a documentação sobre quem detém cada parte e o que acontece se o provedor desaparecer.
Qual é a diferença entre MPC e multisig?
O multisig usa várias chaves separadas e um contrato inteligente ou script que verifica múltiplas assinaturas on-chain. O MPC cria uma única assinatura de aparência comum a partir de partes de chave combinadas off-chain. O multisig é transparente on-chain, mas específico de cada rede; o MPC funciona na maioria das redes, mas sua segurança depende de um software que você não consegue inspecionar facilmente.
O que acontece se eu perder o celular com uma carteira MPC?
Depende do modelo de recuperação. Normalmente, você restaura a carteira usando as partes restantes, por exemplo um backup na nuvem ou por e-mail combinado com a parte do provedor. Configure e teste a recuperação antes de guardar valores relevantes, e proteja as contas que guardam suas partes de backup com senhas fortes e autenticação de dois fatores.
