Vultisig è un portafoglio crittografico senza seed, multi-dispositivo, basato sulla tecnologia Threshold Signature Scheme (TSS). Anziché generare una frase seed tradizionale, il portafoglio distribuisce l'autorità di firma su più dispositivi, richiedendo una soglia definita per autorizzare le transazioni.
Per valutare le prestazioni di questo modello in condizioni reali, abbiamo installato Vultisig su diversi dispositivi e testato entrambe le configurazioni, Secure Vault e Fast Vault. Sono state effettuate transazioni su diverse reti supportate, tra cui l’invio e la ricezione di asset, l’esecuzione di swap, l’interazione con la scheda DeFi e l’installazione di plugin. Abbiamo inoltre valutato il coordinamento della firma su più dispositivi in condizioni di utilizzo normale e in scenari di interruzione simulati, nonché le procedure di ripristino tramite l’importazione delle quote del vault su nuovi dispositivi.
Configurazione di un Vault: senza frase di seed, controllo distribuito
Abbiamo iniziato creando due configurazioni di vault:
- Un archivio sicuro che utilizza due dispositivi (soglia 2 su 2)
- Un Fast Vault che utilizza un dispositivo più il Vultiserver come co-firmatario
Durante la configurazione non è stata generata alcuna frase di seed. Ogni dispositivo ha invece creato una quota di vault univoca. Queste quote fungono da frammenti crittografati dell'autorità di firma e devono essere sottoposte a backup individualmente come .vult file. Durante il backup, le condivisioni del vault vengono crittografate con la password del vault prima di essere esportate per l'archiviazione.
Abbiamo inoltre verificato il processo di backup delle quote del vault. L'esportazione delle quote su un archivio sicuro è risultata semplice e il wallet sottolinea chiaramente l'importanza di conservare tali backup. La reimportazione di una quota del vault su un nuovo dispositivo ha funzionato come previsto, confermando che i backup delle quote del vault costituiscono il principale meccanismo di ripristino in assenza di una frase seed.
Il processo di configurazione è risultato ponderato ma chiaro. Nella configurazione Secure Vault, entrambi i dispositivi hanno partecipato alla creazione del vault e delle relative condivisioni. Nella configurazione Fast Vault, il server ha agito come co-firmatario per semplificare l'uso quotidiano.
Le transazioni venivano eseguite solo dopo che i dispositivi richiesti avevano approvato la richiesta. In una configurazione 2 su 2, entrambi i dispositivi dovevano partecipare al processo di firma prima che una transazione potesse essere trasmessa. Ciò riflette la struttura a soglia del portafoglio, in cui nessun singolo dispositivo può autorizzare autonomamente le transazioni.
La gestione patrimoniale multi-chain nella pratica
La scheda "Portafoglio" raggruppa gli asset presenti su oltre 30 catene supportate, tra cui Bitcoin, Ethereum, Solana, le reti basate su Cosmos e le catene compatibili con EVM.
La ricezione dei fondi ha generato indirizzi nuovi per ogni catena, chiaramente identificati. La differenziazione tra le reti è stata coerente, contribuendo a ridurre il rischio di invii sulla catena sbagliata. I fondi sono apparsi tempestivamente dopo le conferme sulle rispettive reti.
Abbiamo provato a inviare:
- Piccole quantità
- Importi più elevati
- Operazioni ripetute in rapida successione
Per osservare il comportamento in condizioni di utilizzo più intenso, abbiamo avviato diverse transazioni consecutive su diverse catene supportate. Il portafoglio ha gestito questi invii consecutivi senza creare stati incoerenti. La generazione degli indirizzi è rimasta corretta su tutte le reti e il flusso di firma è rimasto prevedibile anche durante un’intensa attività transazionale.
La stima delle commissioni era visibile prima della firma. Il processo di firma richiedeva il coordinamento tra i dispositivi coinvolti prima che la transazione potesse essere approvata. La velocità di firma variava leggermente a seconda della reattività dei dispositivi e delle condizioni di rete, ma è rimasta costante per tutta la durata del test.
Scambi cross-chain e interazione con la DeFi
Vultisig include una funzionalità nativa di swap con un modello di commissioni iniziale pari a 50 punti base per gli swap cross-chain. Abbiamo eseguito swap da token a token e testato i flussi cross-chain laddove supportati.
Le impostazioni relative allo slippage erano visibili e i dettagli dello swap venivano presentati prima dell'approvazione finale. Agli swap è stata applicata la firma congiunta su più dispositivi, proprio come per i trasferimenti standard, rafforzando così un modello di firma coerente per tutte le operazioni del portafoglio.
Abbiamo inoltre esaminato il comportamento del wallet nei casi in cui gli swap non possano essere portati a termine, ad esempio quando vengono superate le soglie di slippage o quando la liquidità non è disponibile. In questi casi, l’interfaccia indicava chiaramente che la transazione non poteva procedere e ne impediva l’esecuzione incompleta. I messaggi relativi allo swap non andato a buon fine consentivano di modificare i parametri prima di riprovare.
La scheda "DeFi" consentiva di interagire con lo staking e altre funzioni supportate dall'interfaccia del portafoglio. Le approvazioni degli smart contract attivavano lo stesso flusso di firma a soglia utilizzato per i trasferimenti standard. Le schermate relative alle transazioni mostravano i dettagli dell'interazione con il contratto prima dell'approvazione, contribuendo a chiarire l'azione che si stava autorizzando.
Firma su più dispositivi in condizioni di stress
Per verificare l'affidabilità della coordinazione, abbiamo simulato diversi scenari:
- Un dispositivo che si disconnette durante la firma
- Un dispositivo che rifiuta una transazione
- Messa in secondo piano dell'app durante la sessione di firma
- Tentativi rapidi e sequenziali di firma
Per valutare ulteriormente il coordinamento tra i dispositivi, abbiamo avviato diverse richieste di firma in rapida successione. Anche in presenza di ripetute richieste di firma, i dispositivi si sono sincronizzati in modo affidabile e non hanno generato stati di firma bloccati né transazioni duplicate.
Durante le sessioni di firma sono state simulate anche interruzioni temporanee della rete. Una volta ripristinata la connettività, i dispositivi hanno ripreso il processo di firma senza generare stati di transazione incoerenti.
Quando un dispositivo si disconnetteva nel corso di una sessione, la richiesta di firma rimaneva semplicemente incompleta fino al ripristino della soglia di partecipazione. Non si verificavano trasmissioni duplicate né esecuzioni parziali.
Scenari di recupero e perdita
Il recupero è una componente fondamentale di qualsiasi portafoglio in custodia autonoma. Abbiamo simulato due scenari principali.
Scenario 1: Perdita di un dispositivo in un sistema di archiviazione "2 su 3"
Poiché la soglia di firma era ancora raggiungibile, le transazioni hanno continuato a svolgersi normalmente.
Scenario 2: Perdita della maggior parte dei dispositivi
Abbiamo testato la reimportazione delle condivisioni del vault su nuovi dispositivi. Il ripristino ha richiesto l'accesso alla soglia necessaria di condivisioni di cui era stato effettuato il backup.
Dal punto di vista dell'usabilità, il flusso di ripristino seguiva una sequenza chiara di istruzioni che guidavano la reinizializzazione del dispositivo e la ricostruzione del vault. Il processo rafforzava il modello di sicurezza del wallet, consentendo al contempo di ripristinare l'accesso quando le quote richieste erano disponibili.
Marketplace dei plugin e acquisti ricorrenti
Abbiamo esaminato il marketplace dei plugin, concentrandoci sulla procedura di installazione e sulla chiarezza delle autorizzazioni. L'attivazione dei plugin è risultata semplice e la disinstallazione non ha richiesto passaggi complessi.
Il plugin "Recurring Buys" è stato testato da:
- Impostazione degli acquisti programmati
- Annullamento degli acquisti programmati
- Simulazione di condizioni di guasto
I tempi di esecuzione sono stati allineati alla pianificazione configurata. La cancellazione ha impedito ulteriori esecuzioni, come previsto.
Abbiamo inoltre osservato come si comporta il plugin quando le transazioni programmate non possono essere portate a termine, ad esempio in caso di fondi insufficienti. In questi casi, la transazione è semplicemente fallita senza innescare acquisti ripetuti non desiderati, e il portafoglio ha comunicato chiaramente l'esito.
Le autorizzazioni associate ai plugin sono state rese visibili all'interno del contesto della transazione, chiarendo quali azioni fossero richieste dal plugin.
Infrastruttura e modello di firma
Il modello di sicurezza di Vultisig si basa sulla firma distribuita anziché su una singola chiave privata memorizzata su un unico dispositivo.
Nella modalità Fast Vault, il Vultiserver funge da co-firmatario per consentire l'esecuzione delle transazioni quotidiane tramite un unico dispositivo. Nella modalità Secure Vault, l'autorizzazione delle transazioni richiede la partecipazione di più dispositivi controllati dall'utente.
Questa architettura consente agli utenti di scegliere tra la praticità e un maggiore grado di controllo distribuito, evitando al contempo l’archiviazione centralizzata delle chiavi e il singolo punto di guasto associato ai tradizionali portafogli basati su frase di seed.
Valutazione finale
In tutte le fasi — configurazione, transazioni, swap, interazioni DeFi, coordinamento delle firme e simulazioni di ripristino — Vultisig ha funzionato in modo coerente con la propria architettura di sicurezza documentata.
Il modello senza seed, basato su soglie, rivoluziona il tradizionale concetto di sicurezza dei portafogli. Anziché proteggere una singola frase di recupero, gli utenti gestiscono quote distribuite del vault e la partecipazione dei dispositivi. Ciò comporta ulteriori passaggi procedurali, ma distribuisce il controllo su più dispositivi.
Per gli utenti che danno priorità all'autorizzazione distribuita e al coordinamento tra più dispositivi, Vultisig offre un approccio strutturato alla custodia autonoma. Il supporto multi-chain, gli swap integrati, l'estensibilità tramite plugin e gli strumenti di recupero espliciti si combinano per creare un ambiente di portafoglio orientato alla sicurezza.
Per gli utenti pronti a superare i limiti dei tradizionali portafogli basati su seed phrase, Vultisig presenta un nuovo modello innovativo per la protezione e la gestione delle risorse digitali.
Bitcoin.com declina ogni responsabilità e non sarà ritenuta responsabile, né direttamente né indirettamente, per eventuali perdite, danni, reclami, costi o spese di qualsiasi natura, siano essi effettivi, presunti o consequenziali, derivanti da o in relazione all’uso o all’affidamento su qualsiasi contenuto, bene o servizio citato nel presente articolo. L'affidamento riposto in tali informazioni è strettamente a rischio e pericolo del lettore.





