Principais Conclusões
As carteiras MPC usam tecnologia de computação multipartes (MPC) para dividir a chave privada de uma carteira entre múltiplas partes, de modo que nenhuma parte sozinha detenha a chave completa.
Essa abordagem elimina o ponto único de falha que torna as carteiras tradicionais vulneráveis a roubo ou perda.
As carteiras MPC podem oferecer os benefícios de segurança de um armazenamento não custodial com mais conveniência do que carteiras frias, tornando-as populares entre usuários institucionais de cripto e, cada vez mais, entre usuários de varejo.
As principais concessões são o maior custo computacional e a maior complexidade em comparação com tipos de carteira mais simples.
Introdução
Uma carteira cripto armazena a chave privada que dá acesso aos seus ativos digitais. Se essa chave for perdida ou roubada, seus ativos também serão. As carteiras MPC resolvem esse problema dividindo a chave privada em várias partes criptografadas chamadas shares, distribuídas entre diferentes partes ou dispositivos. Nenhuma share única consegue reconstruir a chave completa sozinha.
Este artigo explica o que são carteiras MPC, como elas funcionam e como se comparam a outros tipos de carteira, além de quais são seus principais benefícios e limitações.
O que é Computação Multipartes?
Computação multipartes (MPC) é um método criptográfico que permite que várias partes computem conjuntamente um resultado sem que nenhuma parte revele sua entrada privada. Imagine três funcionários de uma startup Web3 que querem calcular o salário médio deles sem contar um ao outro seus salários individuais. Um protocolo MPC pode produzir a média sem que ninguém compartilhe o número real.
Duas propriedades centrais fazem o MPC funcionar. Primeiro, privacidade: a entrada de cada parte fica oculta das outras durante toda a computação. Segundo, correção: mesmo que algumas partes se comportem de forma desonesta, o protocolo ainda produz o resultado certo. Essas propriedades tornam o MPC útil para situações em que dados sensíveis precisam ser processados em conjunto sem confiar em nenhum participante isoladamente.
O MPC é estudado em criptografia desde a década de 1970 e começou a ver aplicações práticas na década de 1980. Nos últimos anos, avanços no poder de computação tornaram o MPC rápido o suficiente para casos de uso financeiros em tempo real.
O que é uma Carteira MPC?
Uma carteira MPC aplica computação multipartes ao gerenciamento de chaves cripto. Em vez de armazenar uma chave privada completa em um único lugar, a carteira divide a chave em shares usando uma técnica chamada esquema de assinatura por limite (TSS). Uma transação só pode ser assinada quando um número mínimo de shares da chave se junta; por exemplo, dois de três shares.
Ponto crucial: a chave privada completa nunca é montada em um único local. O próprio processo de assinatura é distribuído entre as partes que detêm as shares. Isso significa que não há um momento único em que um atacante poderia interceptar ou roubar a chave completa.
As shares podem ser mantidas em diferentes dispositivos que você controla, entre você e um provedor de serviço, ou entre múltiplas instituições. A configuração exata depende da solução de carteira.
Carteiras MPC vs. Carteiras Multisig
As carteiras MPC às vezes são comparadas a carteiras multisig, que também exigem várias chaves para autorizar uma transação. A principal diferença está em qual camada a exigência de múltiplas partes opera.
Carteiras multisig impõem a regra de múltiplas chaves no nível da blockchain. Cada parte que assina mantém uma chave privada totalmente separada, e o contrato inteligente ou o formato da transação exige assinaturas de um conjunto de chaves. Isso significa que a exigência de múltiplas partes é visível na cadeia e varia na implementação entre diferentes blockchains.
As carteiras MPC impõem o controle distribuído na camada criptográfica, antes de qualquer transação ser transmitida. A blockchain vê uma assinatura padrão de chave única, sem conhecimento de que várias partes participaram. Isso dá às carteiras MPC duas vantagens práticas: elas funcionam da mesma forma em qualquer blockchain e não expõem a estrutura de múltiplas partes na cadeia.
Benefícios das Carteiras MPC
O principal benefício das carteiras MPC é a segurança. As carteiras custodiais tradicionais mantêm a chave completa em um só lugar, tornando-as um único alvo. Carteiras não custodiais dão aos usuários controle total, mas também responsabilidade total. Se a seed phrase ou a chave privada forem perdidas ou roubadas, o acesso à carteira desaparece.
As carteiras MPC removem esse ponto único de falha. Mesmo que uma share de chave seja comprometida, um atacante não consegue assinar transações sem as outras shares. Procedimentos de recuperação podem ser incluídos, reduzindo o risco de perda permanente. Essa combinação de forte segurança e recuperabilidade torna as carteiras MPC especialmente atraentes para custódia cripto institucional.
Um segundo benefício é a independência de cadeia (chain-agnosticism). Como o MPC opera na camada criptográfica em vez da camada de protocolo, a mesma infraestrutura de carteira MPC pode suportar Bitcoin, Ethereum e outras blockchains, sem exigir tipos de carteira diferentes para cada uma.
Desvantagens das carteiras MPC
A principal desvantagem das carteiras MPC é o overhead computacional. Ao dividir operações de chave entre várias partes, é necessário mais comunicação e processamento do que em uma simples assinatura com uma única chave. Para operações de alto volume, isso pode tornar as coisas mais lentas.
As carteiras MPC também tendem a ser mais complexas de configurar e manter do que as carteiras padrão. Coordenar várias partes ou dispositivos cria exigências operacionais que podem ser simples para instituições com infraestrutura dedicada, mas podem ser desafiadoras para usuários individuais. A qualidade da implementação também importa: nem todos os produtos de carteira MPC são construídos com o mesmo padrão, e as garantias de segurança dependem fortemente do protocolo subjacente e de como ele foi implementado.
Casos de Uso de Carteiras MPC
A custódia cripto institucional é o caso de uso mais estabelecido. Bancos, gestores de ativos e exchanges usam MPC para proteger grandes quantidades sem depender de um único detentor de chave privada. A Binance Web3 Wallet é um exemplo voltado ao consumidor, usando tecnologia de MPC por limite (threshold MPC) para permitir que os usuários acessem DeFi sem precisar gerenciar uma seed phrase diretamente.
Outros casos de uso incluem plataformas de leilão digital, nas quais o MPC pode manter os dados de lances privados até o leilão ser encerrado, e sistemas de liquidação entre instituições, onde várias partes precisam coassinar transações sem revelar seus processos internos.
Nos últimos anos, a demanda empresarial por soluções de custódia baseadas em MPC cresceu à medida que mais instituições financeiras tradicionais adicionaram serviços de ativos digitais. A adoção no varejo também aumentou, impulsionada por produtos de carteira MPC mais fáceis de usar, que reduzem o ônus de gerenciar a seed phrase sem abrir mão totalmente da custódia.
Perguntas Frequentes
O que é uma carteira MPC?
Uma carteira MPC é uma carteira cripto que usa computação multipartes para dividir a chave privada em partes criptografadas (shares) mantidas por múltiplas partes. As transações só podem ser assinadas quando um número mínimo de shares se reúne, eliminando o ponto único de falha encontrado em carteiras tradicionais.
Como uma carteira MPC é diferente de uma carteira cripto regular?
Uma carteira regular armazena a chave privada completa em um único lugar, como em um dispositivo ou com um custodiante. Uma carteira MPC divide a chave em shares para que nenhuma parte detenha a chave completa. Isso torna significativamente mais difícil para um atacante roubar a chave, porque ele teria de comprometer várias partes ou dispositivos separados.
As carteiras MPC são seguras?
As carteiras MPC podem oferecer uma segurança forte quando implementadas corretamente, mas nenhum tipo de carteira está isento de riscos. A segurança depende da qualidade do protocolo subjacente, da configuração das shares de chave e das práticas de segurança de todos os envolvidos. As carteiras MPC reduzem o risco de um ponto único de falha, mas não eliminam todos os possíveis vetores de ataque.
Qual é a diferença entre uma carteira MPC e uma carteira multisig?
Ambas distribuem a autoridade de assinatura entre várias partes, mas o multisig faz isso no nível da blockchain usando chaves separadas por parte, enquanto o MPC faz isso na camada criptográfica antes de qualquer transação chegar à blockchain. As carteiras MPC geram uma assinatura padrão de chave única na cadeia e funcionam de forma consistente em diferentes blockchains, enquanto as implementações de multisig variam conforme a blockchain.
Quem usa carteiras MPC?
As carteiras MPC são amplamente usadas por custodiante cripto institucionais, exchanges e gestores de ativos que precisam proteger grandes quantidades de ativos digitais. Elas também estão cada vez mais disponíveis para usuários de varejo por meio de produtos voltados ao consumidor que usam MPC para simplificar a gestão de chaves sem exigir que os usuários armazenem uma seed phrase.
Considerações Finais
As carteiras MPC representam um avanço significativo na segurança cripto, especialmente para usuários que querem uma proteção mais forte do que a oferecida por uma carteira de uma única chave sem abrir mão do controle total sobre seus ativos. Elas funcionam entre blockchains, reduzem pontos únicos de falha e podem ser construídas para suportar processos de recuperação. As concessões em complexidade e custo são reais, mas melhorias contínuas nos protocolos e nas ferramentas de MPC estão tornando essas carteiras mais acessíveis.
Leitura Adicional
Tipos de Carteira Cripto Explicados
Custodial vs. Não Custodial: Qual a Diferença?
O que é uma Carteira de Hardware?
Carteira Quente vs. Carteira Fria: Qual Carteira Cripto Você Deve Usar?
O que é Criptografia de Chave Pública?
Aviso Legal: Este conteúdo é fornecido a você no formato "como está" (as is) apenas para informações gerais e/ou fins educacionais, sem qualquer representação ou garantia de qualquer tipo. Não deve ser interpretado como aconselhamento financeiro, jurídico ou de outro tipo profissional, nem tem a intenção de recomendar a compra de qualquer produto ou serviço específico. Você deve buscar seus próprios conselhos com assessores profissionais apropriados. Quando o conteúdo for contribuído por um terceiro, observe que as opiniões expressas pertencem ao contribuinte terceiro e não necessariamente refletem as da Binance Academy. Os preços de ativos digitais podem ser voláteis. O valor do seu investimento pode subir ou descer e você pode não recuperar o valor investido. Você é o único responsável pelas suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Para mais informações, consulte nossos Termos de Uso, Aviso de Risco e Termos da Binance Academy.
