O que são carteiras de computação multipartidária (MPC)?
Página Inicial
Artigos
O que são carteiras de computação multipartidária (MPC)?

O que são carteiras de computação multipartidária (MPC)?

Intermediário
Publicado em Oct 27, 2023Atualizado em Jan 11, 2024
5m

TL;DR

  • As carteiras de computação multipartidária (MPC) oferecem uma maneira única de armazenar criptomoedas com segurança. Elas dividem as chaves secretas em múltiplas partes usando códigos secretos, mantendo-as protegidas.

  • A tecnologia MPC garante a privacidade e a precisão dos dados através de métodos criptográficos, evitando violações mesmo que algumas partes não cumpram com as determinações do protocolo.

  • As carteiras MPC estão ganhando popularidade no setor das criptomoedas devido à sua segurança aprimorada em comparação com outros métodos de armazenamento, como cold storage, hot storage e carteiras de hardware.

  • Embora ofereçam maior segurança, as carteiras MPC podem retardar os processos e exigir mais comunicação em comparação com métodos mais simples.

Resumidamente, a computação multipartidária (MPC) é útil para manter os itens digitais seguros, como ativos digitais em carteiras MPC. Neste artigo, vamos entender o que é uma carteira MPC, como ela funciona e quais são suas vantagens e desvantagens.

O que é computação multipartidária (MPC)?

Computação multipartidária (MPC) ou "secure MPC" (SMPC) é uma maneira de um grupo de pessoas descobrirem algo secreto em conjunto. A tecnologia MPC mantém as coisas privadas, especialmente na Internet, onde é difícil preservar a confidencialidade. Para entender a tecnologia MPC, vejamos um exemplo simples.

Imagine três funcionários que trabalham com blockchain em uma startup da Web3. Eles querem descobrir qual é o salário médio dos três, sem que nenhum deles revele aos outros quanto ganha. Eles usam um protocolo MPC que os permite encontrar a média sem revelar nenhum segredo. O MPC usa um truque chamado compartilhamento secreto aditivo para dividir o segredo entre os participantes. Isso permite que alguém encontre a média sem falar diretamente com nenhum dos outros funcionários.

O MPC depende de duas coisas importantes: manter a privacidade e obter a resposta certa. Mesmo que alguns funcionários não sigam as regras, a tecnologia MPC os impede de fazer com que outros digam mentiras ou compartilhem segredos que não deveriam compartilhar.

História da computação multipartidária

A computação multipartidária (MPC) é um subcampo da criptografia que começou na década de 1970, com usos reais a partir da década de 1980. Mas, ao contrário das técnicas criptográficas tradicionais, que são frequentemente usadas para proteger informações de terceiros, a tecnologia MPC usa criptografia para garantir a privacidade dos dados entre os participantes de um mesmo sistema. 

Sendo assim, a tecnologia MPC é agora aplicada a uma série de casos de uso, como proteção de ativos digitais em carteiras MPC ou manutenção de certas informações privadas durante leilões digitais.

O que é uma carteira MPC?

Como o nome sugere, uma carteira MPC usa a tecnologia de computação multipartidária para oferecer maior segurança para as suas criptomoedas e outros ativos digitais. Ela basicamente divide a chave privada de uma carteira entre várias partes para aumentar a privacidade e reduzir os riscos de hackers, violações e perdas.

Mas não é isso que as carteiras multisig fazem? Na verdade não. As carteiras multisig e MPC foram projetadas para aumentar a privacidade e aumentar a segurança, mas seus mecanismos de funcionamento são diferentes.

Carteiras MPC vs. carteiras Multisig

Uma carteira multisig envia transações blockchain através de uma assinatura única que requer a autenticação de duas ou mais chaves privadas (uma chave privada de cada parte). No entanto, as carteiras MPC dividem uma única chave privada entre as várias partes. Embora possam parecer semelhantes, existem implicações técnicas que tornam as carteiras MPC mais flexíveis e fáceis de implementar.

Benefícios das carteiras MPC vs. outras carteiras cripto

Entre os diferentes tipos de carteiras de criptomoedas, as carteiras custodiais são as que detêm e gerenciam seus ativos e chaves privadas. Por outro lado, as carteiras sem custódia (ou não custodiais) são as que permitem aos usuários manter e controlar suas chaves privadas. 

As carteiras sem custódia são frequentemente vistas como opções de armazenamento mais seguras, pois os usuários não precisam confiar suas chaves a um provedor de serviços ou a terceiros. No entanto, ter controle total sobre suas carteiras e chaves também traz desvantagens (especialmente para iniciantes). Essas carteiras geralmente exigem algum grau de conhecimento técnico e são os usuários que devem garantir que suas chaves não sejam perdidas ou roubadas.

As carteiras MPC fornecem o melhor dos dois mundos. Elas estão se tornando mais populares porque podem oferecer maior segurança com mais comodidade, eliminando ou reduzindo os problemas enfrentados por outras carteiras.

Resumindo, os benefícios das carteiras MPC são:

  • Maior privacidade: os dados são encriptados em todas as partes do processo e não há necessidade de confiar em terceiros.

  • Maior segurança: remove pontos únicos de falha. A chave secreta fica espalhada entre várias partes e locais.

  • Mais comodidade: você pode manter seus ativos online. Não há mais necessidade de cold storage.

Quais são as desvantagens das carteiras MPC?

  • Lentidão: o aumento da segurança geralmente leva a um desempenho mais lento, pois requer trabalho computacional extra, especialmente ao gerar chaves privadas e seus compartilhamentos secretos.

  • Custos mais altos: o compartilhamento e a computação de dados entre várias partes (e, às vezes, múltiplas redes) podem aumentar significativamente os custos.

Casos de uso de carteiras MPC

Devido aos muitos benefícios que oferece, a tecnologia MPC tornou-se a melhor escolha para soluções de segurança robustas em grandes instituições. Grandes empresas financeiras começaram a usar a tecnologia MPC para manter seus ativos protegidos contra ameaças internas e externas.

Considerações finais

Concluindo, as carteiras de computação multipartidária (MPC) surgiram como uma solução sofisticada para garantir a segurança e a privacidade dos ativos digitais. Embora apresentem certas limitações, suas vantagens em termos de maior segurança, privacidade e menor dependência de métodos de armazenamento tradicionais tornam as carteiras de computação multipartidária (MPC) uma escolha cada vez mais popular. À medida que o cenário dos ativos digitais continua evoluindo, é provável que as carteiras MPC desempenhem um papel fundamental na proteção de ativos e informações no mundo digital.

Leituras adicionais

Aviso Legal: este conteúdo é apresentado a você “no estado em que se encontra“ apenas para fins informativos e educacionais, sem qualquer tipo de garantia. O conteúdo não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional, e não tem o objetivo de recomendar a compra de qualquer produto ou serviço específico. Você deve buscar seu próprio conselho de consultores profissionais. No caso de contribuições e artigos enviados por colaboradores terceirizados, note que as opiniões expressas pertencem ao respectivo autor e não refletem necessariamente as opiniões da Binance Academy. Para mais detalhes, por favor leia nosso aviso aqui. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode aumentar ou diminuir e você pode não recuperar o valor investido. Você é o único responsável por suas decisões de investimento e a Binance Academy não se responsabiliza por nenhuma de suas possíveis perdas. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional. Para mais informações, por favor consulte nossos Termos de Uso e Aviso de Risco.