I prezzi degli asset sono temporaneamente in ritardoAlcuni asset non ricevono più dati di prezzo aggiornati. Gli aggiornamenti riprenderanno automaticamente al ripristino della connessione dati.
Bitculator

Bitculator su Android

Capitalizzazione di mercato:

$1,995,068,946,341

Volume 24h:

$188,747,075,246

giu 23 Liquidazioni:

$0

24H Long/Short:

Prossimamente

Bitculator · Impara

Multi Party Computation (MPC)

Cosa significa Multi Party Computation (MPC) nei termini cripto?

# 502·Aggiornato giu 2026·3 min di lettura

Multi Party Computation (MPC) è un metodo crittografico che consente a più parti di calcolare collaborativamente una funzione sui dati combinati, mantenendo privati i dati di ciascuna parte.

Che cos'è Multi Party Computation (MPC)?

Multi Party Computation (MPC) consente a più partecipanti di eseguire un calcolo insieme senza esporre i propri input privati agli altri. In ambito crypto spesso significa dividere una chiave privata in quote in modo che nessuna singola persona o dispositivo detenga mai l'intera chiave, ma il gruppo possa comunque firmare una transazione. Immagina una cassaforte che si apre solo quando un numero sufficiente di amici gira le proprie chiavi contemporaneamente.


Mito

«MPC riguarda solo la segretezza.» Non proprio. Aiuta la privacy, ma il vantaggio principale è una maggiore sicurezza e il controllo condiviso senza condividere la chiave reale.


Come funziona Multi Party Computation (MPC)

Ecco una breve panoramica sull'uso di un wallet MPC che firma un trasferimento di token:

  1. Passo 1: Approvi una transazione sul tuo telefono. La richiesta raggiunge i dispositivi o i servizi che custodiscono le quote segrete.
  2. Passo 2: Ogni partecipante esegue un calcolo locale per creare una firma parziale dalla propria quota. Nessuno rivela la propria quota.
  3. Passo 3: Le firme parziali vengono combinate in un'unica firma valida, mentre la chiave privata completa non esiste mai da nessuna parte.
  4. Passo 4: Se viene raggiunta la soglia, la blockchain accetta la firma come qualsiasi firma ECDSA o EdDSA normale.
  5. Passo 5: Le quote possono essere ruotate o aggiornate in modo che un dispositivo perso non indebolisca la sicurezza. Semplice e ordinato.

Questo è il processo che si vede in molti wallet moderni e nei servizi di custodia.


Perché Multi Party Computation (MPC) è importante

Il vantaggio è chiaro se ci rifletti:

  • Beneficio: Nessun singolo punto di falla. Se perdi un dispositivo non sei compromesso, dato che nessun dispositivo detiene la chiave completa.
  • Prospettiva: Le firme avvengono fuori dalla catena, il che aiuta la scalabilità complessiva mantenendo le approvazioni flessibili per team e tesorerie.
  • Rilevanza: Lo vedrai in wallet a custodia personale, negli exchange con flussi di approvazione del team, nelle DAO e nella custodia istituzionale dove le policy non sono negoziabili.

Consiglio

Scegli una soglia che si adatti al tuo team. Tre su cinque lascia margine per un giorno di viaggio o un telefono fuori uso senza bloccare i pagamenti.


Caratteristiche chiave di Multi Party Computation (MPC)

Cosa lo distingue:

  • Soglia: Qualsiasi t su n partecipanti può firmare, così il lavoro può continuare se una quota va offline.
  • Senza chiave: La chiave privata non viene mai ricomposta, riducendo la probabilità di una singola perdita durante la firma o il backup.
  • Policy: Si possono aggiungere regole come blocchi temporali, restrizioni geografiche o limiti per asset prima che la firma venga prodotta.
  • Aggiornamento: Le quote possono essere ruotate senza cambiare l'indirizzo pubblico, limitando l'esposizione a lungo termine.
  • Audit: Ottimo per l'analisi del rischio poiché ogni fase di firma può essere registrata per verifiche.

Varianti

MPC è una famiglia di tecniche. Potresti incontrare queste varianti:

  • Soglia: firme a soglia per ECDSA o EdDSA in cui le parti creano congiuntamente una firma standard.
  • Condivisione: schemi di secret sharing come Shamir per dividere e aggiornare le quote di chiavi.
  • Circuiti: circuiti cifrati in cui le parti valutano un programma insieme senza mostrare gli input.
  • Omomorfi: metodi che calcolano su dati cifrati e rivelano solo il risultato finale.

Promemoria

MPC protegge il processo di firma, non la tua attività pubblica sulla blockchain. Per nascondere gli importi o chi ha interagito con chi, guarda le prove a conoscenza zero.


Esempio

La tesoreria di una DAO richiede tre firme su cinque; il dispositivo di ciascun firmatario crea una firma parziale, il sistema le combina in un'unica firma valida e la catena registra una transazione normale.


Curiosità

L'idea risale al 'problema dei milionari' di Yao negli anni Ottanta, un esperimento mentale su due persone che scoprono chi è più ricco senza rivelare la propria ricchezza esatta. La crittografia ha trasformato quell'esperimento mentale in pratica quotidiana.


Conclusione

Multi Party Computation (MPC) permette ai gruppi di agire come un unico firmatario sicuro senza che qualcuno ceda il proprio segreto. È lavoro di squadra, con la matematica come arbitro.

Abbiamo dimenticato qualcosa??

Il tuo contributo ci aiuta a mantenere le cose corrette. Contattaci se qualcosa non è corretto o manca.

Contatto