Sistemi di calcolo multipartitici sicuri e portafogli di criptovalute

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

ApplicazioneCome viene utilizzato MPCEsempio
Custodia istituzionalePrincipali quote di mercato nelle diverse regioni geograficheFireblocks, Copper.co
Portafogli MPC per consumatoriSegnaletica di soglia; il design esatto variaZengo (firma bilaterale)
Alternativa multi-firma DAOFirma di soglia MPC vs. Gnosis SafePerdefi
Sicurezza DeFiGestione delle chiavi di amministrazione del protocolloProtocolli multipli
Gestione delle chiavi di scambioInfrastruttura di firmaBinance, principali piattaforme di scambio

Ottieni la carta UPay Crypto

Scopri il meglio dei pagamenti online e delle transazioni crittografiche senza interruzioni.

Registrati

MPC vs. multi-firma (Multisig)

CaratteristicaMultisig (ad esempio, Safe)MPC
Impronta sulla catenaSpesso visibile; alcuni disegni con firme aggregate lo nascondonoAppare come un normale monogramma
Costo del gasPotrebbe essere più alto, a seconda della catena e dell'implementazione.Standard (firma singola)
PrivacyRivelata la struttura multisig.La firma di soglia può assomigliare a una firma ordinaria; altri metadati possono rivelare la configurazione
Esistenza chiaveLe chiavi complete sono disponibili presso ogni firmatarioVengono condivise solo le chiavi; la chiave completa non viene mai assemblata.
Contratto intelligente richiestoComunemente presenti sulle catene EVM; esistono anche design nativi e aggregatiNon necessariamente; richiede uno schema di firma supportato dalla blockchain
Compatibilità catenaImplementazioni specifiche per catenaDipende 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

Multifirma

· Chiave privata

· Portafoglio hardware

· Custodia di criptovalute

· Blocchi antincendio

· Gestione delle chiavi

· Autocustodia

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

fonti

crittografia a soglia NIST

Studio MPC di Berkeley

Criteri di sicurezza di soglia del NIST

Novità & Eventi speciali