Il calcolo multipartitico sicuro (SMPC o MPC) è una tecnica crittografica che consente a più parti di calcolare congiuntamente una funzione utilizzando i propri input privati, senza che alcuna parte riveli i propri dati individuali alle altre.
Nel contesto delle criptovalute, MPC è utilizzato principalmente nei "portafogli MPC" e nelle soluzioni di custodia istituzionale, dove l'autorità di firma è distribuita tra quote segrete detenute da diverse parti o dispositivi e la firma crittografica avviene tramite un calcolo collaborativo senza che l'intera chiave privata sia mai presente in un unico luogo.
Ciò riduce il rischio derivante da una singola condivisione compromessa, ma la sicurezza dipende comunque dal protocollo, dalle soglie, dalla progettazione del ripristino e dall'implementazione. (Fonte: crittografia a soglia NIST )
Gestione delle chiavi MPC
Portafoglio tradizionale a chiave singola: una chiave privata autorizza le transazioni. Se tale chiave viene compromessa, un malintenzionato potrebbe essere in grado di spendere i fondi che controlla; la protezione dipende da come la chiave viene archiviata e utilizzata.
Esempio illustrativo di portafoglio MPC 2 su 3: tre parti o dispositivi detengono quote di firma separate. La generazione distribuita delle chiavi può evitare la costruzione della chiave completa. La progettazione effettiva dei portafogli può variare.
In questo esempio, due parti autorizzate qualsiasi generano congiuntamente una firma valida. Una singola condivisione non è sufficiente per la firma; collusione, malware o errori di recupero possono comunque compromettere il portafoglio.
MPC nel settore crittografico: applicazioni
| Applicazione | Come viene utilizzato MPC | Esempio |
|---|---|---|
| Custodia istituzionale | Principali quote di mercato nelle diverse regioni geografiche | Fireblocks, Copper.co |
| Portafogli MPC per consumatori | Segnaletica di soglia; il design esatto varia | Zengo (firma bilaterale) |
| Alternativa multi-firma DAO | Firma di soglia MPC vs. Gnosis Safe | Perdefi |
| Sicurezza DeFi | Gestione delle chiavi di amministrazione del protocollo | Protocolli multipli |
| Gestione delle chiavi di scambio | Infrastruttura di firma | Binance, principali piattaforme di scambio |
Ottieni la carta UPay Crypto
Scopri il meglio dei pagamenti online e delle transazioni crittografiche senza interruzioni.
RegistratiMPC vs. multi-firma (Multisig)
| Caratteristica | Multisig (ad esempio, Safe) | MPC |
|---|---|---|
| Impronta sulla catena | Spesso visibile; alcuni disegni con firme aggregate lo nascondono | Appare come un normale monogramma |
| Costo del gas | Potrebbe essere più alto, a seconda della catena e dell'implementazione. | Standard (firma singola) |
| Privacy | Rivelata la struttura multisig. | La firma di soglia può assomigliare a una firma ordinaria; altri metadati possono rivelare la configurazione |
| Esistenza chiave | Le chiavi complete sono disponibili presso ogni firmatario | Vengono condivise solo le chiavi; la chiave completa non viene mai assemblata. |
| Contratto intelligente richiesto | Comunemente presenti sulle catene EVM; esistono anche design nativi e aggregati | Non necessariamente; richiede uno schema di firma supportato dalla blockchain |
| Compatibilità catena | Implementazioni specifiche per catena | Dipende dagli algoritmi di firma supportati e dalle integrazioni |
FAQ
D: Un portafoglio MPC è autocustodiale?
R: Dipende da chi può firmare, porre il veto sulle transazioni e recuperare l'accesso. Zengo utilizza un modello di firma due su due con una quota personale e una quota del server, non un wallet due su tre. Il suo processo di recupero a tre fattori è separato dalla soglia di firma. Prima di considerare un wallet MPC come autocustodiale, è consigliabile valutare la dipendenza dal provider e le modalità di recupero. (Fonte: studio MPC di Berkeley )
D: Quanto è sicuro MPC rispetto ai portafogli tradizionali?
A: MPC può ridurre il rischio che una singola chiave rubata comprometta un portafoglio. Non è automaticamente più sicuro di qualsiasi sistema a chiave singola o a firma multipla: la sicurezza dipende anche dal software, dalle politiche di autorizzazione, dall'indipendenza delle chiavi, dai backup e dalle procedure di ripristino.
D: Cosa succede se si perde una quota MPC?
A: In una configurazione due su tre, due quote utilizzabili possono ancora firmare anche dopo la perdita di una. Altre soglie si comportano diversamente. Il ripristino di Zengo ripristina la quota personale utilizzando il suo processo di ripristino; non è un esempio di una terza quota di firma di riserva. (Fonte: Criteri di sicurezza di soglia NIST )
Termini correlati
· Blocchi antincendio
· Gestione delle chiavi
Conclusione
Il Secure Multi-Party Computation (SMPC) può distribuire l'autorità di firma, ma la sicurezza dipende dalla soglia, dall'implementazione e dalla progettazione del ripristino. Verifica questi dettagli prima di fare affidamento sulle affermazioni di marketing di un portafoglio.
Ulteriori informazioni su UPay: Sicurezza della chiave privata ; Tipi di portafogli di criptovalute ; Autocustodia spiegata









