I wallet MPC spiegati
Cos’è un wallet MPC, come il calcolo multiparte divide una chiave privata in quote, come si confronta con le seed phrase e il multisig e quali rischi controllare.
Un wallet MPC è un wallet crypto che usa il calcolo multiparte (MPC, multi-party computation) per suddividere il controllo di una chiave privata in più “quote” conservate in luoghi diversi, così che nessun singolo dispositivo o soggetto possieda mai la chiave completa; una transazione viene firmata quando collaborano abbastanza quote. L’obiettivo è eliminare il singolo punto di vulnerabilità creato da una seed phrase tradizionale.
I wallet MPC sono diventati popolari tra le istituzioni e tra le app consumer che vogliono evitare di chiedere ai principianti di trascrivere 12 o 24 parole. Possono essere più comodi e, per certi aspetti, più sicuri, ma introducono nuove questioni di fiducia. Questa guida spiega come funzionano e cosa controllare prima di usarne uno.
Come funziona l’MPC in parole semplici
Il calcolo multiparte è una branca della crittografia che permette a più soggetti di calcolare insieme un risultato senza che nessuno di loro riveli i propri dati privati. Applicato ai wallet:
- 1Generazione della chiave. Invece di creare una chiave privata e poi dividerla, i soggetti generano le quote insieme. In molti schemi la chiave completa non esiste mai in un unico luogo, in nessun momento.
- 2Soglia. Il wallet viene configurato con una regola come “2 su 3”: due quote qualsiasi possono firmare, ma una quota da sola no.
- 3Firma. Quando invii una transazione, i dispositivi che detengono le quote eseguono un protocollo che produce una firma valida. Ogni quota resta dov’è.
- 4Risultato on-chain. La blockchain vede una firma ordinaria proveniente da un indirizzo ordinario. Non sa che è stato usato l’MPC.
Una configurazione consumer comune prevede tre quote: una sul tuo telefono, una in un backup cifrato nel cloud o via email e una sul server del fornitore.
MPC vs seed phrase vs multisig
| Caratteristica | Wallet con seed phrase | Wallet multisig | Wallet MPC |
|---|---|---|---|
| Singolo punto di vulnerabilità | Sì, la seed phrase | No | No |
| Come funziona la firma | Firma una sola chiave | Firmano più chiavi, verificate on-chain | Le quote creano insieme un’unica firma |
| Visibilità on-chain | Indirizzo normale | Contratto o script multisig visibile | Indirizzo normale |
| Supporto delle blockchain | Ampio | Dipende dal supporto multisig di ogni blockchain | Ampio, se il fornitore supporta la blockchain |
| Trasparenza | Semplice e standard | Regole verificabili on-chain | Dipende dal software del fornitore |
| Utenti tipici | La maggior parte dei privati | Team, DAO, tesorerie | Istituzioni, wallet consumer basati su app |
Le nostre guide sui wallet multisig per fondi condivisi e sugli smart contract wallet approfondiscono le alternative.
Vantaggi dei wallet MPC
- Nessun segreto unico da rubare. Un ladro che si impossessa del tuo telefono, o un phisher che ti induce a rivelare un backup, non può comunque firmare da solo.
- Avvio più semplice. Nessuna seed phrase da trascrivere, il che elimina un errore comune dei principianti.
- Regole flessibili. Le istituzioni possono richiedere l’approvazione di più persone o dispositivi e, in alcune soluzioni, modificare le regole senza spostare i fondi su un nuovo indirizzo.
- Rotazione delle chiavi. Alcuni schemi possono rinnovare le quote mantenendo lo stesso indirizzo, rendendo inutili le vecchie quote rubate.
- Indipendente dalla blockchain. Poiché il risultato è una firma normale, l’MPC può funzionare su blockchain prive di multisig nativo.
Rischi e compromessi
L’MPC elimina alcuni rischi e ne aggiunge altri:
- Dipendenza dal fornitore. Se il fornitore detiene una quota necessaria e va offline, subisce un attacco hacker o chiude, potresti non riuscire a firmare. Verifica se esiste un percorso di recupero indipendente.
- Codice opaco. I protocolli MPC sono complessi e i ricercatori di sicurezza hanno trovato bug in alcune implementazioni. Preferisci fornitori con audit pubblicati e documentazione aperta.
- Sicurezza dei backup. Le quote salvate in account cloud sono sicure solo quanto quegli account. Proteggili con password robuste e autenticazione a due fattori.
- Portabilità. Potresti non riuscire a trasferire facilmente la tua chiave in un’altra app wallet. Alcuni wallet offrono l’esportazione della chiave; molti no.
- Custodia ambigua. Il marketing può parlare di “autocustodia” anche quando il fornitore può, di fatto, bloccare o recuperare il tuo account.
Domande da porsi prima di usare un wallet MPC
- 1Quante quote ci sono e chi detiene ciascuna?
- 2Posso firmare senza il fornitore se scompare?
- 3Come funziona il recupero se perdo il dispositivo, e il fornitore può recuperare il mio account senza di me?
- 4Posso esportare una chiave privata completa o una seed phrase?
- 5L’implementazione è stata sottoposta ad audit indipendenti, e i report sono pubblicati?
- 6Quali blockchain e token sono supportati, e cosa succede agli asset non supportati inviati al mio indirizzo?
Se le risposte sono vaghe, considera il wallet come parzialmente custodial e dimensiona le tue partecipazioni di conseguenza. La nostra guida sui wallet custodial e non custodial ti aiuta a inquadrare questa scelta.
A chi sono adatti i wallet MPC
- Ai principianti che vogliono la comodità di un’app e temono di perdere una seed phrase, purché comprendano il ruolo del fornitore.
- A team e aziende che hanno bisogno di regole di approvazione tra più persone.
- Agli utenti attivi su molte blockchain che vogliono un’unica esperienza wallet.
Chi desidera la massima indipendenza da qualsiasi azienda potrebbe comunque preferire un hardware wallet con una seed phrase ben protetta, o un multisig che controlla interamente. Letture correlate: Software wallet spiegati. Per un approfondimento, vedi Multisig vs wallet MPC.
Un approccio pratico adottato da molti è iniziare con un piccolo importo, provare invio, ricezione e recupero su un dispositivo secondario e solo dopo trasferire altri fondi. Il nostro articolo Sicurezza fisica per chi detiene crypto approfondisce questo punto.
In sintesi
Un wallet MPC distribuisce il potere di firma su più quote di chiave, così che nessuna singola perdita o furto svuoti i tuoi fondi. È un reale miglioramento della sicurezza rispetto a una singola seed phrase, ma spesso aggiunge una dipendenza da un fornitore e da un software complesso. Prima di affidargli importi significativi, scopri chi detiene le quote, testa tu stesso il recupero e verifica di poter ritirare i tuoi asset se l’azienda scompare.
Domande frequenti
Un wallet MPC ha una seed phrase?
Molti no, almeno non nel senso tradizionale. Invece di un’unica seed phrase, la chiave esiste sotto forma di più quote conservate in luoghi diversi, come il tuo telefono, un backup nel cloud e il server del fornitore. Alcuni wallet MPC permettono di esportare una chiave completa o una seed phrase; verificalo prima di depositare fondi.
Un wallet MPC è custodial?
Dipende dalla configurazione. Se controlli abbastanza quote da firmare senza il fornitore, si avvicina all’autocustodia. Se il fornitore detiene una quota sempre necessaria, o può recuperare il tuo account da solo, dipendi da quell’azienda. Leggi la documentazione su chi detiene quali quote e cosa succede se il fornitore scompare.
Qual è la differenza tra MPC e multisig?
Il multisig usa più chiavi separate e uno smart contract o uno script che verifica più firme on-chain. L’MPC crea un’unica firma dall’aspetto ordinario a partire da quote di chiave combinate off-chain. Il multisig è trasparente on-chain ma specifico per ogni blockchain; l’MPC funziona sulla maggior parte delle blockchain, ma la sua sicurezza dipende da un software che non puoi esaminare facilmente.
Cosa succede se perdo il telefono con un wallet MPC?
Dipende da come è progettato il recupero. In genere ripristini il wallet usando le quote rimanenti, ad esempio un backup nel cloud o via email combinato con la quota del fornitore. Configura e testa il recupero prima di conservare importi significativi, e proteggi gli account che contengono le tue quote di backup con password robuste e autenticazione a due fattori.
