
As carteiras de multi-party computation (MPC) constituem uma abordagem inovadora para o armazenamento seguro de criptomoedas e ativos digitais. Recorrem à distribuição de chaves criptográficas por múltiplas partes para garantir a segurança e prevenir fugas de chaves. A tecnologia MPC reforça a privacidade e a precisão dos dados através de métodos de encriptação, impedindo a exposição de dados mesmo quando uma ou mais partes não cumprem o protocolo.
Face aos métodos tradicionais, como cold storage, hot storage e carteiras de hardware, as carteiras MPC dispõem de funcionalidades de segurança superiores e registam uma adoção crescente no setor das criptomoedas. Embora proporcionem um reforço significativo da segurança, podem implicar pequenas perdas de desempenho e um maior volume de comunicações em comparação com soluções mais simples.
A multi-party computation protege eficazmente os ativos digitais armazenados em carteiras MPC. Este artigo explora o conceito base, os princípios operacionais, as vantagens e desvantagens das carteiras MPC.
A multi-party computation (MPC), também designada por secure multi-party computation (SMPC), é uma técnica criptográfica que permite a colaboração de várias partes na resolução de problemas sensíveis do ponto de vista da privacidade. Esta abordagem protege a confidencialidade, sobretudo em ambientes online, onde a segurança dos dados é um desafio.
Considere-se um exemplo prático: uma startup Web3 com três colaboradores de blockchain precisa de calcular o salário médio sem revelar os rendimentos individuais. Com recurso ao protocolo MPC, é possível apurar a média sem expor dados pessoais. O MPC utiliza secret sharing aditivo, uma técnica que reparte segredos entre os participantes, impedindo que uma só parte aceda à informação por completo.
O funcionamento do MPC assenta em dois princípios críticos: preservação da privacidade e rigor computacional. Mesmo que um participante não cumpra o protocolo, o MPC garante que agentes maliciosos não conseguirão obrigar outros a divulgar informação ou a gerar resultados falsos.
O MPC apareceu como um ramo da criptografia nos anos 70, atingindo implementação prática na década de 80. Ao contrário da encriptação tradicional, que protege a informação face a ameaças externas, o MPC utiliza métodos criptográficos para salvaguardar a privacidade dos dados entre participantes do mesmo sistema.
Atualmente, a tecnologia MPC é aplicada em vários contextos, desde a proteção de ativos digitais em carteiras MPC à manutenção da confidencialidade em leilões digitais e cálculos seguros. A sua versatilidade tornou-a uma tecnologia fundamental em aplicações de proteção da privacidade.
Uma carteira MPC utiliza tecnologia de multi-party computation para reforçar a segurança de criptomoedas e ativos digitais. O funcionamento assenta na distribuição da chave privada por várias partes, reforçando a privacidade e reduzindo drasticamente os riscos de ataque, fuga de chaves e perda de ativos.
É importante salientar que as carteiras MPC diferem das carteiras multi-signature, embora ambas tenham como objetivo reforçar a segurança e a privacidade. Apesar de servirem finalidades semelhantes, os seus mecanismos são fundamentalmente distintos.
As carteiras multi-signature autenticam transações blockchain com recurso a múltiplas chaves privadas, sendo cada parte responsável por uma assinatura distinta. Já as carteiras MPC distribuem uma única chave privada entre várias partes utilizando técnicas criptográficas.
Embora estas soluções possam parecer semelhantes em termos conceptuais, diferem substancialmente na implementação. As carteiras MPC proporcionam maior flexibilidade e simplicidade de implementação face às soluções multi-signature, tornando-se a escolha preferencial para casos institucionais e avançados.
As carteiras de criptomoedas dividem-se, essencialmente, em duas categorias: custodiais e não custodiais. As carteiras custodiais delegam a gestão dos ativos a um prestador, enquanto as não custodiais conferem ao utilizador o controlo total sobre as suas chaves privadas.
As carteiras não custodiais são vistas como mais seguras, já que o utilizador mantém o controlo sem depender de terceiros. Contudo, este modelo exige conhecimentos técnicos para evitar a perda ou o roubo de chaves, o que pode dificultar a adoção por utilizadores inexperientes.
As carteiras MPC conjugam as vantagens de ambos os modelos. Ganharam notoriedade por aliarem segurança reforçada a uma maior comodidade, ultrapassando muitas limitações das soluções tradicionais.
As principais vantagens das carteiras MPC são:
Privacidade Reforçada: Os dados são encriptados em todo o processo, sem necessidade de custódia ou intervenção de terceiros.
Segurança Superior: A ausência de um ponto único de falha resulta da distribuição da chave por múltiplas partes e localizações.
Maior Conveniência: Os ativos podem ser mantidos online, dispensando cold storage, mas mantendo níveis elevados de segurança.
Apesar das vantagens, as carteiras MPC apresentam algumas limitações a ter em conta:
Desempenho Inferior: O reforço da segurança, especialmente na geração da chave privada e na distribuição das partes, exige maiores recursos computacionais, resultando normalmente em transações mais lentas do que com métodos mais simples.
Custos Mais Elevados: A distribuição e computação de dados entre várias partes e, por vezes, redes, aumenta significativamente os custos operacionais, que poderão refletir-se nas comissões de serviço.
A tecnologia MPC revelou-se particularmente vantajosa e tornou-se a solução de segurança de eleição para grandes instituições financeiras interessadas em proteger ativos de ameaças internas e externas. Empresas financeiras estabelecidas já implementam protocolos MPC para reforçar a segurança dos ativos e salvaguardar a integridade operacional.
Para além do contexto institucional, as carteiras MPC são utilizadas em plataformas de finanças descentralizadas (DeFi) que exigem segurança acrescida, soluções empresariais de custódia e redes blockchain focadas na proteção dos ativos dos utilizadores.
As carteiras de multi-party computation (MPC) afirmaram-se como solução avançada para garantir a segurança e a privacidade dos ativos digitais. Apesar de algumas limitações operacionais, proporcionam benefícios claros ao reforçarem a segurança, aumentarem a proteção da privacidade e reduzirem a dependência de métodos de armazenamento centralizado. Estas vantagens colocam as carteiras MPC como uma escolha cada vez mais popular para utilizadores individuais e institucionais.
À medida que o ecossistema dos ativos digitais evolui, espera-se que a tecnologia das carteiras MPC venha a desempenhar um papel decisivo na proteção de ativos e informação sensível.
As carteiras MPC distribuem a gestão das chaves entre várias partes para reforçar a segurança, enquanto a MetaMask depende de uma única chave privada. As carteiras MPC suportam múltiplas blockchains de forma nativa, ao passo que a MetaMask se centra principalmente em cadeias EVM. São igualmente mais acessíveis para utilizadores principiantes.
As carteiras MPC dividem as chaves privadas em múltiplas partes distribuídas por diferentes participantes. O princípio da multi-party computation exige autorização coletiva para transações, impedindo que qualquer participante detenha a chave completa, o que reforça a segurança.
Vantagens: Reforço da segurança dos ativos graças à distribuição dos fragmentos de chave, eliminação de pontos únicos de falha, mitigação do risco de ataques. Desvantagens: Maior complexidade, curva de aprendizagem mais acentuada, necessidade de coordenação entre partes.
As principais carteiras MPC suportam mais de 80 blockchains e mais de 3 000 tokens, incluindo Bitcoin, Ethereum, stablecoins, ativos do mundo real tokenizados e moedas digitais emergentes como CBDC.
As carteiras MPC reforçam a segurança distribuindo partes da chave. Com mecanismos de backup e recuperação social adequados, normalmente é possível recuperar os fundos. No entanto, a recuperação depende da existência de backups seguros e do acesso a contactos de recuperação. A perda total de todas as partes da chave pode implicar a perda irrecuperável dos fundos.
Na seleção de um fornecedor de carteira MPC, privilegie a gestão descentralizada de chaves e a verificação multi-signature. Verifique a transparência na distribuição dos fragmentos de chave, controlos de acesso rigorosos e historial comprovado de segurança. Compare critérios como capacidade de processamento de transações, ativos suportados e facilidade de utilização da interface.











