Offerto da
Hands-On Review

Recensione pratica di Bitcoin.com - Alla scoperta del mondo di Vultisig

Recensione pratica a cura di Bitcoin.com.

SCRITTO DA
CONDIVIDI
Recensione pratica di Bitcoin.com - Alla scoperta del mondo di Vultisig

Vultisig è un crypto vault senza seed e multi-dispositivo basato sulla tecnologia Threshold Signature Scheme (TSS). Anziché generare una tradizionale frase seed, il wallet 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 più dispositivi e testato entrambe le configurazioni Secure Vault e Fast Vault. Le transazioni sono state eseguite 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 utilizzando importazioni di quote del vault su nuovi dispositivi. Configurazione di un vault: nessuna frase seed, controllo distribuito Abbiamo iniziato creando due configurazioni di vault:

  • Un Secure Vault che utilizza due dispositivi (soglia 2 su 2)
  • Un vault veloce che utilizza un dispositivo più il co-firmatario Vultiserver

Durante la configurazione non è stata generata alcuna frase seed. Ogni dispositivo ha invece creato una quota di vault unica. Queste quote fungono da frammenti crittografati dell'autorità di firma e devono essere sottoposte a backup individualmente come file .vult. Durante il backup, le quote di vault vengono crittografate con la password del vault prima di essere esportate per l'archiviazione. Abbiamo inoltre verificato il processo di backup delle quote di vault. L'esportazione delle quote in un archivio sicuro è stata semplice e il wallet sottolinea chiaramente l'importanza di conservare questi backup. La reimportazione di una quota del vault su un nuovo dispositivo ha funzionato come previsto, confermando che i backup delle quote del vault fungono da meccanismo di ripristino primario 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 quote. 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-di-2, entrambi i dispositivi dovevano partecipare al processo di firma prima che una transazione potesse essere trasmessa. Ciò riflette il design a soglia del portafoglio, in cui nessun singolo dispositivo può autorizzare le transazioni in modo indipendente. Gestione delle risorse multi-chain nella pratica

La scheda Portafoglio aggrega le risorse su oltre 30 catene supportate, tra cui Bitcoin, Ethereum, Solana, reti basate su Cosmos e catene compatibili con EVM. La ricezione di fondi generava nuovi indirizzi per ogni catena con una chiara etichettatura. La differenziazione delle reti era coerente, contribuendo a ridurre il rischio di invii sulla catena sbagliata. I fondi apparivano prontamente dopo le conferme sulle rispettive reti. Abbiamo testato l'invio di:

  • Piccoli importi
  • Importi più elevati
  • Transazioni ripetute in rapida successione

Per osservare il comportamento in condizioni di utilizzo più intenso, abbiamo avviato più 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'attività transazionale rapida.

La stima delle commissioni era visibile prima della firma. Il processo di firma richiedeva il coordinamento tra i dispositivi partecipanti prima che una transazione potesse essere approvata. La velocità di firma variava leggermente a seconda della reattività dei dispositivi e delle condizioni di rete, ma è rimasta costante durante tutto il test. Swap cross-chain e interazione DeFi

Vultisig include una funzionalità di swap nativa con un modello di commissione iniziale di 50 punti base per gli swap cross-chain. Abbiamo eseguito swap da token a token e testato i flussi cross-chain dove supportati. Le impostazioni di slippage erano visibili e i dettagli dello swap venivano presentati prima dell'approvazione finale. La co-firma multi-dispositivo è stata applicata agli swap, proprio come per gli invii standard, rafforzando un modello di firma coerente in tutte le azioni del portafoglio.

Abbiamo anche esaminato come il wallet risponde quando gli swap non possono essere completati, ad esempio quando vengono superate le soglie di slippage o 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 fallito consentivano di regolare i parametri prima di riprovare.

La scheda DeFi ha consentito l'interazione con lo staking e altre funzioni supportate all'interno dell'interfaccia del portafoglio. Le approvazioni degli smart contract hanno attivato lo stesso flusso di firma a soglia utilizzato per i trasferimenti standard. I messaggi relativi alla transazione presentavano i dettagli dell'interazione con il contratto prima dell'approvazione, contribuendo a chiarire l'azione che si stava autorizzando. Firma multi-dispositivo sotto stress Per testare l'affidabilità del coordinamento, abbiamo simulato diversi scenari:

  • Un dispositivo che si disconnette durante la firma
  • Un dispositivo che rifiuta una transazione
  • App in background durante la sessione di firma
  • Tentativi di firma sequenziali rapidi

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 prodotto stati di firma bloccati o 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 creare stati di transazione incoerenti. Ľ Quando un dispositivo si disconnetteva durante la sessione, la richiesta di firma rimaneva semplicemente incompleta fino al ripristino della partecipazione di soglia. Non si sono verificate trasmissioni duplicate o esecuzioni parziali. Scenari di ripristino e perdita Il ripristino è una componente fondamentale di qualsiasi portafoglio in custodia autonoma. Abbiamo simulato due scenari principali. Scenario 1: Perdita di un dispositivo in un vault 2-di-3 Poiché la soglia di firma era ancora raggiungibile, le transazioni hanno continuato a funzionare normalmente.

Scenario 2: perdita della maggioranza dei dispositivi Abbiamo testato la reimportazione delle quote del vault su nuovi dispositivi. Il recupero richiedeva l'accesso alla soglia necessaria di quote di backup. Dal punto di vista dell'usabilità, il flusso di recupero seguiva una chiara sequenza di istruzioni che guidavano la reinizializzazione del dispositivo e la ricostruzione del vault. Il processo ha rafforzato il modello di sicurezza del portafoglio, consentendo comunque di ripristinare l'accesso quando le quote richieste erano disponibili.

Marketplace dei plugin e acquisti ricorrenti Abbiamo esplorato il marketplace dei plugin, concentrandoci sul flusso di installazione e sulla chiarezza delle autorizzazioni. L'attivazione dei plugin era semplice e la disinstallazione non richiedeva passaggi complessi. Il plugin Acquisti ricorrenti è stato testato tramite:

  • Configurazione degli acquisti programmati
  • Annullamento degli acquisti programmati
  • Simulazione di condizioni di errore

I tempi di esecuzione erano allineati alla pianificazione configurata. La cancellazione ha impedito ulteriori esecuzioni, come previsto. Abbiamo anche osservato come si comporta il plugin quando le transazioni pianificate non possono essere completate, ad esempio in caso di fondi insufficienti. In questi casi, la transazione è semplicemente fallita senza innescare acquisti ripetuti non intenzionali, e il portafoglio ha comunicato chiaramente l'esito. Le autorizzazioni associate ai plugin sono state evidenziate nel contesto della transazione, chiarendo quali azioni il plugin richiedeva.

Infrastruttura e modello di firma Il modello di sicurezza di Vultisig si basa sulla firma distribuita piuttosto che su una singola chiave privata memorizzata su un unico dispositivo. In modalità Fast Vault, il Vultiserver funge da co-firmatario per consentire un'esperienza di firma su un unico dispositivo per le transazioni quotidiane. In 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 comodità e un grado più elevato di controllo distribuito, evitando al contempo l'archiviazione centralizzata delle chiavi e il singolo punto di errore associato ai tradizionali portafogli con frase seed.

Valutazione finale Durante le simulazioni di configurazione, transazioni, swap, interazioni DeFi, coordinamento della firma e recupero, Vultisig si è comportato in modo coerente con la sua architettura di sicurezza documentata. Il design senza seed e basato su soglie cambia il tipico modello mentale della sicurezza dei portafogli. Invece di proteggere una singola frase di recupero, gli utenti gestiscono quote di vault distribuite e la partecipazione dei dispositivi. Ciò introduce ulteriori passaggi procedurali ma distribuisce il controllo su più dispositivi.

Per gli utenti che danno priorità all'autorizzazione distribuita e al coordinamento multi-dispositivo, Vultisig presenta un approccio strutturato all'autocustodia. Il suo supporto multi-chain, gli swap integrati, l'estensibilità tramite plugin e gli strumenti di recupero espliciti si combinano per formare 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 convincente per la protezione e la gestione delle risorse digitali.

_________________________________________________________________________ Bitcoin.com non si assume alcuna responsabilità e non sarà responsabile, né direttamente né indirettamente, per eventuali perdite, danni, reclami, costi o spese di qualsiasi tipo, siano essi effettivi, presunti o consequenziali, derivanti da o in relazione all'uso o all'affidamento su qualsiasi contenuto, bene o servizio citato in questo articolo. Qualsiasi affidamento riposto in tali informazioni è strettamente a rischio del lettore.