Che cos'è il Multi-Party Computation (MPC) Wallet?

Che cos'è MPC Wallet?

A Portafoglio di calcolo multi-partito Distribuisce una chiave privata tra più parti in modo che nessuna singola entità abbia mai accesso alla chiave completa. Quando una transazione viene firmata, ciascuna parte utilizza la propria porzione (o "quota") della chiave per generare una firma parziale. Queste parti vengono quindi combinate in un'unica firma valida, senza mai ricostruire la chiave completa o esporre singole quote.

Questo approccio elimina il singolo punto di errore che affligge i wallet tradizionali. Anche se una condivisione viene compromessa, l'attaccante non può accedere alla chiave completa. In applicazioni pratiche, i wallet MPC operano su ambienti cloud sicuri e dispositivi utente, consentendo processi di firma flessibili e sicuri senza esporre materiale crittografico critico.

portafoglio mpc multi-partitico

Portafoglio di calcolo multi-partito:

Con l'aumento dell'adozione delle risorse digitali, aumenta anche la necessità di soluzioni sicure e flessibili soluzioni di custodia di criptovaluteI portafogli Multi-Party Computation (MPC) sono emersi come uno strumento crittografico di nuova generazione, affrontando le principali vulnerabilità di portafogli tradizionali di asset digitali.

Invece di archiviare una chiave privata in un unico luogo, i wallet MPC la suddividono in condivisioni crittografate distribuite tra più parti o dispositivi. Questo modello migliora la sicurezza, la resilienza e la prontezza istituzionale. 

Nel mondo delle criptovalute, un portafoglio è uno strumento software o hardware che consente agli utenti di archiviare, inviare e ricevere asset digitali gestendo le proprie chiavi crittografiche. Il cuore di ogni portafoglio è una chiave privata, una stringa di dati fondamentale utilizzata per autorizzare le transazioni. Se questa chiave viene persa o rubata, i fondi associati possono essere irrimediabilmente compromessi.

Comprendere la crittografia

La crittografia è la scienza che si occupa di proteggere le comunicazioni trasformando informazioni leggibili in formati codificati comprensibili solo da soggetti autorizzati. Fondamentalmente, garantisce la riservatezza, l'integrità e l'autenticità dei dati utilizzando complessi algoritmi matematici. Che si tratti di proteggere e-mail personali o risorse digitali su una blockchain, la crittografia consente di crittografare i messaggi in modo da renderli illeggibili agli estranei.

Solo chi possiede la chiave di decrittazione corretta può accedere al contenuto originale. Con la crescita delle interazioni digitali, la crittografia svolge un ruolo cruciale nella protezione dei dati sensibili da intercettazioni o manomissioni, diventando una tecnologia fondamentale per la moderna sicurezza informatica, la blockchain e la comunicazione digitale sicura.

Come funzionano i portafogli MPC?

come-funzionano-i-portafogli-mpc

I wallet MPC si basano sulla crittografia a soglia e sui principi di condivisione dei segreti, come il Secret Sharing di Shamir o i più avanzati Threshold Signature Schemes (TSS). Ecco come funzionano:

1. Generazione chiave: Un protocollo di generazione di chiavi distribuite (DKG) crea condivisioni della chiave privata tra più parti, garantendo che nessuna parte veda mai la chiave completa.

2. firma: Quando una transazione deve essere firmata, una soglia di partecipanti (ad esempio 2 su 3) produce firme parziali utilizzando le rispettive quote di chiave.

3. pelle mista:Queste parti parziali vengono combinate matematicamente in una firma completa che corrisponde alla chiave pubblica tramite un calcolo crittografico, ancora una volta, senza ricostruire la chiave privata completa.

4. Broadcast: Solo una firma finale viene pubblicata on-chain, garantendo commissioni basse e un'elevata compatibilità.

Portafogli MPC vs. Portafogli tradizionali (quali sono le differenze)

mpc-vs-portafogli-tradizionali

Per comprendere l'importanza dei wallet Multi-Party Computation (MPC), è utile confrontarli con le architetture tradizionali. I wallet MPC si discostano dal modello convenzionale di archiviazione a chiave singola e offrono un approccio fondamentalmente diverso alla gestione delle chiavi, alla sicurezza e all'usabilità. Ecco come si confrontano in diverse categorie:

1. Portafogli multi-firma (Multi-Sig)

I wallet multi-sig richiedono più chiavi private indipendenti, in genere detenute da parti diverse, per autorizzare una transazione. Ogni detentore di chiavi firma la transazione individualmente e queste firme vengono registrate on-chain. Sebbene questo metodo migliori la sicurezza, introduce anche compromessi in termini di prestazioni: ogni firma aumenta le dimensioni della transazione, le commissioni e la latenza.

I wallet MPC, al contrario, suddividono una singola chiave privata in più condivisioni crittografate. Il processo di firma avviene in modo collaborativo e interamente off-chain. Le firme parziali vengono combinate matematicamente in un'unica firma valida, indistinguibile da una normale firma a chiave singola. Questo rende MPC molto più... più conveniente e compatibile con tutte le catene, in particolare quelle senza supporto multi-sig nativo.

2. Portafogli hardware

I portafogli hardware archiviano l'intera chiave privata in un dispositivo sicuro e offline, in genere una chiavetta USB o un token hardware. Questa configurazione offre una solida protezione dalle minacce online, ma crea un singolo punto di errore. Se il dispositivo viene smarrito e l'utente non esegue il backup della seed phrase, i fondi potrebbero essere irrecuperabili.

I wallet MPC eliminano questa vulnerabilità non archiviando mai la chiave completa in un unico luogo. Le condivisioni delle chiavi risiedono invece su più dispositivi o ambienti, come un'enclave sicura nel cloud e un'app per smartphone. Anche se una condivisione viene compromessa o persa, i fondi possono comunque essere recuperati o firmati, purché venga mantenuta la soglia di condivisioni richiesta.

3. Portafogli caldi e freddi

I tradizionali hot wallet sono connessi a internet e vengono utilizzati per transazioni rapide, ma sono più esposti agli attacchi. I cold wallet, mantenuti offline, sono più sicuri ma meno pratici, richiedendo spesso l'accesso fisico per ogni transazione.

I wallet MPC colmano questa lacuna. Poiché non viene mai assemblata una chiave completa, le condivisioni di chiavi possono essere utilizzate in sicurezza in ambienti online senza esporla completamente. Alcune configurazioni MPC sono progettate con modelli di firma ibridi: ad esempio, una condivisione rimane in un dispositivo cold storage (air gapped) mentre le altre operano online. Questo consente agli utenti di combinare i vantaggi in termini di sicurezza dell'archiviazione a freddo con la flessibilità di un wallet hot.

4. Frasi iniziali e recupero delle chiavi

La maggior parte dei wallet tradizionali si basa su una seed phrase di 12 o 24 parole che rappresenta la chiave privata completa. In caso di smarrimento, il recupero diventa impossibile. Se esposta, chiunque può accedere al wallet. Questo rappresenta un problema sia per l'esperienza utente che per la sicurezza.

I wallet MPC non si basano su una singola frase mnemonica. Le condivisioni delle chiavi possono essere rigenerate o ruotate tramite protocolli crittografici senza esporre la chiave completa. Ad esempio, se un utente sostituisce un telefono o un nodo cloud, il sistema può ristabilire le condivisioni delle chiavi senza richiedere all'utente di inserire o memorizzare una frase seed. Ciò consente backup, ripristino e rotazione delle chiavi più sicuri e fluidi.

vantaggi-benefici-dei-portafogli-mpc

Vantaggi dei portafogli MPC:

I portafogli MPC sono sempre più favoriti da istituzioni e imprese Per un motivo fondamentale: offrono una rara combinazione di elevata sicurezza, flessibilità operativa e usabilità. Mentre i portafogli tradizionali spesso costringono gli utenti a scegliere tra sicurezza e praticità, i portafogli MPC risolvono questa tensione distribuendo il rischio e semplificando la gestione delle chiavi in background. Ecco cosa li distingue:

1. Nessun singolo punto di errore

I wallet tradizionali, siano essi basati su software o hardware, in genere memorizzano una chiave privata completa in un unico dispositivo. Questo crea una vulnerabilità significativa: se il dispositivo viene compromesso, l'aggressore ottiene il pieno controllo delle risorse.

I wallet MPC evitano questo problema non assemblando mai l'intera chiave privata in un unico momento o luogo. Al contrario, le condivisioni di chiavi vengono distribuite tra più parti o sistemi attendibili. Una transazione può essere firmata solo quando viene utilizzata una soglia predeterminata (ad esempio, 2 su 3 o 3 su 5) di tali condivisioni. Questa configurazione riduce drasticamente la superficie di attacco, rendendo molto più difficile per i malintenzionati rubare fondi, anche in caso di violazione parziale.

2. Controlli di accesso rigorosi e applicazione delle policy

Le aziende hanno bisogno di più della semplice sicurezza: hanno bisogno di controllo, trasparenza e responsabilità. MPC consente meccanismi di approvazione multilaterale (schemi M-of-N) che si allineano perfettamente alle policy di governance aziendale. Ad esempio, un'azienda può richiedere l'approvazione sia del CFO che del responsabile della conformità per qualsiasi trasferimento che superi una soglia prestabilita.

Le policy di accesso possono essere ottimizzate per includere autorizzazioni basate sui ruoli, transazioni con limiti temporali o trigger automatici per i pagamenti di routine. Questi controlli sono applicati crittograficamente, non solo basati su policy, riducendo il rischio di errore umano o frode interna. In breve, MPC consente di creare flussi di lavoro di portafoglio di livello aziendale senza richiedere complesse infrastrutture personalizzate.

3. Recupero flessibile e sicuro

La perdita delle chiavi è uno dei maggiori rischi nel settore delle criptovalute, soprattutto per le soluzioni di autocustodia. I wallet MPC mitigano questo problema rendendo il recupero più flessibile e sicuro. Poiché nessun singolo dispositivo detiene la chiave completa, il sistema può tollerare la perdita di singole condivisioni, a condizione che la soglia di firma possa essere comunque rispettata.

Ad esempio, se un'azienda perde l'accesso a un dispositivo, può ruotare o rigenerare tale condivisione tramite strumenti crittografici senza compromettere il resto del sistema. Non è necessario recuperare una seed phrase vulnerabile o riemettere un portafoglio completamente nuovo. Questo migliora sia la continuità aziendale che la fiducia degli utenti.

4. Compatibilità indipendente dalla blockchain

A differenza dei wallet multi-sig, che si basano sul supporto nativo di ciascuna blockchain, i wallet MPC sono indipendenti dalla blockchain. Generano firme crittografiche standard (tipicamente ECDSA o EdDSA), il che significa che funzionano praticamente con qualsiasi blockchain che supporti tali algoritmi.

Tra queste figurano Bitcoin, Ethereum e molte altre blockchain importanti. Questa flessibilità consente alle istituzioni di utilizzare un'architettura di portafoglio unificata in diversi ecosistemi, semplificando sia le operazioni di custodia che l'integrazione tecnica. Inoltre, rende l'infrastruttura del portafoglio a prova di futuro: i protocolli MPC possono evolversi indipendentemente dalle limitazioni di scripting di ogni singola blockchain.

Perché MPC è il nuovo standard per la sicurezza delle risorse digitali

Per utilizzare le risorse digitali, sono necessarie sia una chiave pubblica che una chiave privata: quest'ultima è la più critica per la sicurezza. Se la chiave privata cade nelle mani sbagliate, le risorse possono essere rubate all'istante. Ecco perché proteggere la chiave privata è fondamentale per la sicurezza delle risorse digitali.

Tradizionalmente, le chiavi private sono state archiviate in tre modi principali:

  • Conservazione a freddo (offline)
  • Portafogli caldi (online)
  • Portafogli hardware (dispositivi fisici)

 

1. Conservazione a freddo (offline)

Ogni metodo presenta dei compromessi. L'archiviazione a freddo mantiene le chiavi offline, riducendo l'esposizione agli hacker, ma è lenta: i trasferimenti possono richiedere fino a 48 ore, rendendola poco pratica per il trading attivo. Inoltre, non previene problemi come indirizzi di deposito falsificati o credenziali rubate.

2. Portafogli hardware (dispositivi fisici)

I portafogli hardware offrono spazio di archiviazione offline e sono resistenti ai malware, ma si basano su una seed phrase di recupero. Se questa seed viene persa, i fondi non sono recuperabili. Sono anche troppo lenti per le moderne operazioni di gestione degli asset digitali.

3. Portafogli caldi (online)

Gli hot wallet, sebbene più veloci, sono vulnerabili all'errore umano (ad esempio, la copia di indirizzi errati), richiedono misure di sicurezza costanti come l'autenticazione a due fattori (2FA) e spesso utilizzano la tecnologia multisig. Tuttavia, la tecnologia multisig non è compatibile con tutte le blockchain e non offre la flessibilità necessaria per i team in crescita.

Con l'evoluzione dei mercati delle risorse digitali, emerge la necessità di una soluzione che bilanci elevata sicurezza ed efficienza operativa. È qui che entra in gioco il Multi-Party Computation (MPC).

MPC elimina il singolo punto di errore suddividendo il controllo della chiave privata tra più parti, consentendo un'archiviazione sicura e transazioni rapide e fluide, il che lo rende la soluzione preferita per le aziende di asset digitali di oggi.

Storia del portafoglio MPC

Il Multi-Party Computation (MPC) è nato come concetto crittografico negli anni '1980, progettato per consentire a più parti di elaborare un risultato senza rivelare i propri input. Solo con l'avvento delle risorse digitali, l'MPC è diventato pratico per la protezione dei portafogli crittografici. I portafogli tradizionali utilizzavano un'unica chiave privata; mentre i portafogli MPC, emersi alla fine degli anni 2010, suddividevano la chiave tra più parti per eliminare i singoli punti di errore. Oggi, i portafogli MPC offrono una soluzione sicura e flessibile per la gestione delle risorse digitali senza mai esporre l'intera chiave privata.

Casi d'uso istituzionali del portafoglio MPC

I wallet MPC non sono solo un progetto teorico: sono già in produzione in un'ampia gamma di contesti istituzionali. Di seguito sono riportati i principali scenari in cui MPC sta attivamente risolvendo problemi concreti di custodia, governance e gestione della tesoreria.

Depositari e banche

Le principali società di custodia e istituzioni finanziarie, che supportano clienti istituzionali come Revolut, hanno adottato MPC per salvaguardare i beni dei clienti. Queste istituzioni necessitano di un equilibrio tra sicurezza di livello militare e capacità operativa in tempo reale.

Distribuendo le quote chiave in enclave sicure e richiedendo approvazioni multipartitiche, queste organizzazioni possono rispettare gli obblighi normativi (come la separazione dei compiti e i controlli KYC/AML) offrendo al contempo ai clienti un accesso rapido e sicuro alle loro risorse digitali.

Scambi e piattaforme di trading

Gli exchange di criptovalute, in particolare quelli che gestiscono hot wallet, sfruttano l'MPC per prevenire abusi interni e furti esterni senza rallentare le transazioni. Richiedendo più approvazioni interne (ad esempio, operazioni e conformità) prima della firma di un prelievo, gli exchange riducono le vulnerabilità single-point.

A differenza dei portafogli multi-firma on-chain, MPC non aggiunge overhead alla blockchain, il che lo rende ideale per gli exchange che devono elaborare migliaia di prelievi rapidamente, mantenendo al contempo verificabilità e controlli interni.

Gestione della tesoreria aziendale

Le aziende che detengono criptovalute come asset di tesoreria possono utilizzare MPC per applicare adeguati livelli di autorizzazione. Invece di affidare il pieno controllo a un solo dirigente, le chiavi del wallet possono essere distribuite tra CFO, CTO e responsabile della conformità. Pagamenti o trasferimenti possono quindi richiedere almeno due approvazioni, contribuendo a ridurre le frodi e a garantire la trasparenza.

MPC si integra anche con i sistemi di identità aziendale, consentendo una gestione fluida degli accessi in caso di cambio del personale.

DAO e progetti DeFi

Organizzazioni autonome decentralizzate (DAO) Le piattaforme DeFi utilizzano MPC per proteggere la governance o i fondi di tesoreria. Invece di riporre piena fiducia in un singolo firmatario o amministratore del contratto, le DAO possono distribuire azioni chiave ai principali contributori o membri della community.

Qualsiasi movimento di tesoreria, aggiornamento o esecuzione di votazione può quindi richiedere un numero minimo di approvatori, salvaguardando i fondi della comunità da minacce interne o azioni accidentali.

Piattaforme Wallet-as-a-Service (WaaS)

Fornitori di servizi di portafoglio—in particolare quelli che servono le aziende—stanno integrando sempre più MPC per fornire portafogli conformi e sicuri ai propri clienti. Tra questi rientrano fintech, neobanche e piattaforme di gestione patrimoniale che offrono portafogli white-label per transazioni in criptovalute.

Utilizzando MPC in background, queste piattaforme possono offrire la migliore sicurezza della categoria (ad esempio, nessuna frase seed singola, firma distribuita) pur rimanendo intuitive. Le funzionalità di conformità integrate, come i log di audit e i controlli di accesso, contribuiscono a soddisfare le esigenze degli utenti regolamentati.

I portafogli MPC sono il futuro delle criptovalute istituzionali sicure

Con l'accelerazione dell'adozione istituzionale di asset digitali, aumentano anche le aspettative in termini di sicurezza, governance e conformità. I wallet MPC offrono una soluzione pratica, combinando una protezione di livello enterprise con l'agilità operativa necessaria nei mercati moderni. Eliminando i singoli punti di errore, supportando policy di accesso flessibili e integrandosi perfettamente tra le blockchain, MPC è diventato lo standard per depositari, exchange e istituzioni crypto-native di alto livello.

Ma per implementare MPC in modo sicuro è necessario il giusto partner infrastrutturale. Concatenamento offre portafoglio MPC white label Su misura per le esigenze istituzionali. Dalla gestione sicura delle chiavi e dei controlli delle policy alla reportistica pronta per la verifica, ChainUp offre la conformità e la flessibilità necessarie per scalare le operazioni relative alle risorse digitali in tutta sicurezza.

Contatta ChainUp per scoprire come possiamo aiutare il tuo istituto a implementare oggi stesso portafogli MPC white label sicuri e conformi.

Parla con i nostri esperti

Dicci cosa ti interessa

Seleziona le soluzioni che desideri approfondire.

Quando pensi di implementare le soluzioni sopra indicate?

Hai in mente un intervallo di investimento per la/le soluzione/i?

Commento

Cartellone pubblicitario:

Iscriviti alle ultime notizie del settore

Scopri di più

Ooi Sang Kuang

Presidente, Amministratore non esecutivo

Il Sig. Ooi è l'ex Presidente del Consiglio di Amministrazione di OCBC Bank, Singapore. Ha ricoperto il ruolo di Consigliere Speciale presso Bank Negara Malaysia e, in precedenza, è stato Vice Governatore e Membro del Consiglio di Amministrazione.

ChainUp: fornitore leader di soluzioni di custodia e scambio di asset digitali
Centro preferenze sulla privacy

Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.