Con l’aumentare delle transazioni in entrata e in uscita su diversi account, i wallet Bitcoin possono rapidamente trasformarsi in un caos di dati difficile da gestire e tenere sotto controllo. Gli hash delle transazioni e gli indirizzi Bitcoin, da soli, dicono ben poco sul loro contesto – soprattutto se li si guarda a distanza di anni. Lo stesso vale probabilmente anche per il tuo conto bancario: immagina la cronologia dei pagamenti senza etichette o spiegazioni!
Ed è proprio qui che entrano in gioco le note sulle transazioni e le etichette per gli account: permettono agli utenti di aggiungere contesto con del testo leggibile e comprensibile. In breve: etichettare è fantastico!

Ma cosa succede se un giorno dovessi passare a un nuovo computer o reinstallare il software del tuo wallet? Non avrebbe molto senso creare tutte queste etichette se poi le perdessi ogni volta. Da quando è stato rilasciato l’aggiornamento Ritom nel luglio 2024, gli utenti della BitBoxApp possono importare ed esportare le note sulle transazioni. Quello che molti non sanno è che questa funzionalità non si limita alla BitBoxApp! È possibile scambiare le etichette del proprio wallet BitBox anche con altri software per wallet – un compito che altrimenti sarebbe piuttosto noioso.
Diamo quindi un’occhiata allo standard BIP-329 per le etichette dei wallet, a come puoi usarlo già oggi con la BitBoxApp e perché incoraggiamo anche gli altri sviluppatori di wallet ad adottare questo standard nel settore.
BIP-329
Nella sua proposta di miglioramento di Bitcoin intitolata “Wallet Labels Export Format”, il creatore del popolare Sparrow Wallet, Craig Raw, definisce come i wallet dovrebbero strutturare le etichette per transazioni e account per renderle interoperabili con altri software wallet. In altre parole: introduce uno standard, e gli standard sono di solito ottimi per mantenere le cose semplici e ordinate.
Il funzionamento è piuttosto semplice: quando un wallet esporta le proprie etichette, il file generato deve seguire una struttura molto specifica, comprensibile anche da altri wallet. Ogni voce nel file viene classificata in base ai diversi tipi che si possono trovare in un wallet Bitcoin, come transazioni, indirizzi, chiavi pubbliche e altro ancora. Queste voci includono poi un riferimento ai dati reali (ad esempio, l’indirizzo Bitcoin) e l’etichetta associata. Altri wallet che conoscono questa struttura possono quindi leggere le voci del file e aggiungere le etichette corrispondenti al wallet.

La cosa fantastica delle esportazioni in formato BIP-329 è che le etichette rimangono leggibili per l’utente. Se apri il file esportato con un editor di testo, puoi ancora leggerlo e capirlo facilmente, perché segue una struttura dati comune chiamata JSON, che contiene tutte le etichette e i dati del wallet:

Lo standard permette anche di includere alcune informazioni aggiuntive, come ad esempio da quale software wallet proviene un’etichetta o se un output dovrebbe essere contrassegnato come spendibile o meno dal wallet – ma questi campi sono del tutto opzionali e attualmente la BitBoxApp non li utilizza.
Presta attenzione quando esporti le note delle transazioni: oltre alle etichette, il file contiene anche informazioni sugli indirizzi e sulle chiavi pubbliche del tuo wallet. Per proteggere la tua privacy, condividilo solo con persone e dispositivi di cui ti fidi pienamente.
Lavorare con wallet di terze parti
Per impostazione predefinita, la BitBoxApp può esportare le note sulle transazioni e i nomi degli account secondo lo standard BIP-329. Questo significa che l’importazione di questo file in altri software wallet compatibili con BIP-329 dovrebbe funzionare senza problemi – un esempio è Sparrow Wallet. Puoi consultare l’elenco dei wallet e dei servizi che supportano BIP-329 su questo sito. Alcuni wallet potrebbero richiedere specificamente il formato di file “.jsonl”; in tal caso, basta rinominare il file di conseguenza prima di importarlo.
Allo stesso modo, per importare etichette da altri software wallet, assicurati di rinominare il file in formato di testo semplice (“.txt”) per poterlo selezionare all’interno della BitBoxApp. Con la prossima versione della BitBoxApp sarà anche possibile importare direttamente file “.jsonl”, migliorando ulteriormente la compatibilità con altri wallet.

Tieni presente che le etichette del tuo wallet non possono essere sincronizzate in tempo reale tra diversi software wallet – il che non è necessariamente un aspetto negativo, dato che non sono progettati per comunicare tra loro. Se però vuoi portare tutto a un livello superiore, esistono servizi come Labelbase che offrono un punto centrale per gestire tutte le tue label.
Se hai bisogno di aiuto nell’utilizzare la funzione di importazione ed esportazione all’interno della BitBoxApp, consulta questo articolo della knowledge base.
Diffondiamo la voce
Gli standard sono una cosa fantastica, ma lo diventano ancora di più quando vengono adottati da un numero crescente di persone. Pensiamo a BIP-39, che ha standardizzato i backup dei wallet in quasi tutti i software wallet e hardware wallet oggi in uso, rendendo l’auto-custodia di Bitcoin più semplice e accessibile per tutti.
Lo stesso potrebbe valere per BIP-329, a patto che più software wallet lo supportino. Se il tuo software wallet preferito (oltre alla BitBoxApp, ovviamente) non supporta ancora BIP-329, contatta direttamente gli sviluppatori e chiedi informazioni! I developer di wallet sono spesso molto aperti alle richieste di funzionalità, soprattutto quando arrivano direttamente dagli utenti.
Conclusione
Quando un cliente ha contattato il nostro supporto chiedendo come trasferire le note sulle transazioni da Sparrow Wallet alla BitBoxApp, ci siamo resi conto che molti dei nostri utenti non conoscono nemmeno lo standard BIP-329! Speriamo che questo post non solo ti abbia fornito informazioni utili su come usarlo già oggi con la BitBoxApp, ma che contribuisca anche a far conoscere questo piccolo grande standard. Con una maggiore adozione, può migliorare un altro aspetto della self-custody e rendere l’esperienza utente ancora più semplice per tutti.
Non possiedi ancora un BitBox?
Il BitBox02 è disponibile in due edizioni: l'edizione Multi, che supporta diverse criptovalute e può essere utilizzata come dispositivo per l'autenticazione a due fattori (2FA). L'edizione Bitcoin-only invece offre un firmware focalizzato: meno codice significa una superficie di attacco ridotta, che migliora ulteriormente la sicurezza quando custodisci solo bitcoin.
Acquista BitBox02 nel nostro shop online!
Shift Cypto è un'azienda privata con sede a Zurigo, in Svizzera. Il nostro team di contributori di Bitcoin, esperti di criptovalute e ingegneri della sicurezza crea prodotti che consentono ai clienti di godere di un percorso senza stress dal livello principiante a quello di padronanza nella gestione delle criptovalute. La BitBox02, il nostro portafoglio hardware di seconda generazione, consente agli utenti di memorizzare, proteggere e effettuare transazioni in Bitcoin e altre criptovalute con facilità - insieme al suo compagno software, la BitBoxApp.