credo ne abbiamo già parlato, ma il sistema dei resti è alla base della sicurezza generale delle transazioni BTC.
[...]
Bitcoin-qt quindi mi mette il resto su un indirizzo nuovo proteggendo in tal modo il resto stesso, in quanto questa operazione fa parte di un sistema di protezione e sicurezza in generale (e anche di anonimizzazione in senso lato).
ovvio che dovro' fare spesso dei backup del wallet in modo tale da proteggermi da perdite di dati, in quanto non appena i 100 indirizzi nascosti ed inutilizzati saranno tutti esauriti, il wallet ne genererà casualmente altri 100 nuovi.
Il sistema dei resti ha delle motivazioni di ordine
1) tecnico (il sistema è completamente basato sulle transazioni, non sugli indirizzi, quindi per poter spendere solo una parte di un UTXO bisognerebbe stravolgere l'intero impianto)
2) va nella direzione di una maggiore privacy
3) aumenta la sicurezza
Ma questo sistema può essere implementato in diversi modi, io preferisco di gran lunga i portafogli deterministici tipo Armory, dove è sufficiente conservare una stringa dalla quale si ricaveranno tutti gli indirizzi futuri, dei resti e non. La gestione dei resti di Bitcoin Core personalmente non mi convince, richiede un'ulteriore attenzione all'utente, e io penso che già diverse persone, pur tutt'altro che inesperte, abbiano perso dei btc a causa di un backup troppo vecchio. Forse alla base di questa scelta da parte dei sviluppatori di Bitcoin Core c'è l'esigenza di garantire la sicurezza maggiore possibile (se qualcuno mi ruba la stringa segreta del mio portafoglio Armory è come se mi rubasse in un colpo solo tutte le chiavi private del mio portafogli) ma in questo caso non so se il gioco valga la candela.