Os preços dos ativos estão temporariamente atrasadosAlguns ativos deixaram de receber dados de preço atualizados. As atualizações serão retomadas automaticamente assim que a ligação de dados for restabelecida.
Bitculator

Bitculator no Android

Capitalização de mercado:

$1,998,487,016,679

Volume 24h:

$190,967,071,091

jun. 23 Liquidações:

$0

24H Longo/Curto:

Em breve

Bitculator · Aprender

Secure Multiparty Computation (MPC)

O que significa Secure Multiparty Computation (MPC) em termos de criptomoedas?

# 609·Atualizado jun. 2026·3 min de leitura

Secure Multiparty Computation (MPC) em criptomoeda é uma técnica que permite que as partes computem conjuntamente uma função sobre suas entradas, mantendo essas entradas privadas.

O que é Secure Multiparty Computation (MPC)?

Secure Multiparty Computation é uma forma de várias partes realizarem um cálculo em conjunto sem revelar as suas entradas individuais. Todos contribuem, ninguém espreita, e o resultado final surge de forma segura. Imagine amigos a dividir a conta do jantar em que a app indica quanto cada um deve pagar sem que alguém veja o total do pedido dos outros.


Mito

Dizem que “MPC é mais lento e menos seguro do que uma chave única.” Não é bem assim. Remove o risco do guardião único ao distribuir a confiança entre pessoas ou dispositivos, e a versão moderna de MPC é rápida o suficiente para carteiras e exchanges reais.


Como funciona Secure Multiparty Computation (MPC)

Pequena história. Um tesouro precisa de uma assinatura para mover fundos. Vários membros da equipa guardam cada um uma parte do segredo. Executam um protocolo curto, e uma assinatura válida aparece na cadeia. A surpresa: eles nunca reconstituem uma única chave privada.

  1. Convidar: Alguém cria o grupo, escolhe quantas aprovações são necessárias e adiciona dispositivos.
  2. Dividir: O segredo é partido em partes e distribuído de modo que apenas um limiar de partes pode aprovar.
  3. Calcular: Quando uma transação precisa de aprovação, cada parte troca algumas mensagens num protocolo curto para criar assinaturas parciais.
  4. Verificar: O sistema confirma que as parciais são válidas e provêm das pessoas ou dispositivos corretos.
  5. Assinar: As parciais combinam-se numa única assinatura padrão que a cadeia aceita, sem que qualquer dispositivo veja o segredo completo.

Esse é o objetivo: controlo sem expor o segredo.


Por que o Secure Multiparty Computation (MPC) é importante

O que se ganha com isto?

  • Benefício: Menos falhas por guardião único e menos histórias de pesadelo com frases de recuperação, mantendo a custódia própria.
  • Perspetiva: Encaixa-se no atual panorama de segurança: partilhar responsabilidade, reduzir o raio de impacto e manter a recuperabilidade.
  • Relevância: Verá o MPC em carteiras, exchanges e DAOs. Também combina com camadas de privacidade para permitir Transações Privadas sem sacrificar assinaturas padrão.

Dica

Ao testar uma carteira Secure Multiparty Computation (MPC), coloque as partes em dispositivos e redes diferentes, defina um limiar sensato e faça alguns ensaios com quantias pequenas. Quer que as aprovações de teste sejam rotineiras.


Principais características do Secure Multiparty Computation (MPC)

O que o distingue:

  • Sigilo: Nenhuma parte vê o segredo completo, e mesmo assim o grupo produz um resultado válido.
  • Limiares: Pode exigir combinações como dois em três ou três em cinco para aprovações flexíveis.
  • Resiliência: Perde um dispositivo e não fica bloqueado se o limiar ainda for alcançável.
  • Portabilidade: O resultado final é uma assinatura padrão que as cadeias já aceitam.
  • Escalabilidade: A eficiência é importante. Veja Escalabilidade para saber como o processamento em lote e enclaves seguros mantêm a latência baixa.
  • Política: Pode adicionar regras como limites de gasto, bloqueios temporais ou aprovações adicionais para transferências de maior valor.

Variações

O MPC aparece em algumas variantes com que pode deparar-se:

  • TSS: Esquemas de assinatura por limiar que criam uma assinatura normal a partir de várias parciais.
  • Shamir: Partilha de segredo que divide um segredo em várias partes com um limiar escolhido para reconstrução.
  • Garbled: MPC baseado em circuitos para cálculo privado geral, não só para assinar.
  • Híbrido: MPC combinado com enclaves de hardware ou elementos seguros para defesa adicional.
  • Rede: Configurações com várias organizações onde as partes ficam com diferentes equipas ou custodiantes.

Lembrete

Secure Multiparty Computation (MPC) reduz o risco do guardião único, mas não torna a atividade na blockchain invisível. E, se estiver a operar um serviço, alinhe as suas regras de aprovação com as necessidades de auditoria e os regulamentos.


Exemplo

Uma exchange define três equipas independentes para aprovar levantamentos; quando quaisquer duas aprovam, o MPC produz uma assinatura válida e a transação é executada.


Curiosidade

O MPC surgiu do problema dos milionários de Andrew Yao nos anos oitenta, um experimento mental sobre duas pessoas descobrirem quem é mais rico sem revelar o seu património líquido.


Conclusão

Resumo: partilhe a confiança, mantenha os cálculos e deixe de permitir que um único dispositivo seja o ponto único de falha.

Esquecemos alguma coisa??

Sua contribuição nos ajuda a manter tudo correto. Contate-nos se algo estiver incorreto ou faltando.

Contato