Wallet Legacy vs. Wallet Descriptor
In questo articolo, ci immergeremo nell’analisi delle differenze tra i wallet legacy e i wallet descriptor di Bitcoin. Potresti non essertene accorto, ma a partire da Bitcoin Core 0.17.0 nel 2018, è stata implementata questa significativa funzionalità, destinata a rendere obsoleti i wallet legacy nel prossimo futuro.
Un Aggiornamento Silenzioso, Ma Cruciale
L’avvento dei wallet descriptor è stato un aggiornamento silenzioso per gli utenti, ma la sua influenza si riflette in una maggiore sicurezza e flessibilità. Questo progresso nell’ecosistema Bitcoin è stato ben documentato nell’articolo “Output Script Descriptors” scritto dallo sviluppatore Ava Chown, che fornisce una panoramica approfondita delle migliorìe introdotte.
Descrizione dei Wallet: Legacy vs. Descriptor
Una delle differenze chiave tra i Legacy Wallets e i nuovi Descriptor Wallets è l’approccio nello sviluppo. Questi ultimi sono progettati per supportare il linguaggio Bitcoin Script, mentre i Legacy Wallets sono stati concepiti basandosi sul concetto di chiavi.
Cambiamenti nei Comandi RPC
Con l’avvento dei Descriptor Wallets, sono stati apportati cambiamenti significativi ai comandi RPC. Ad esempio, i comandi dumpprivkey e signrawtransactionwithkey sono stati sostituiti dal più moderno signrawtransactionwithwallet Questo cambiamento è parte integrante dell’approccio più sicuro adottato dai Descriptor Wallets.
Maggiore Sicurezza con Descriptor Wallets
Una delle caratteristiche distintive dei Descriptor Wallets è quella di non esporre la chiave privata attraverso il comando dumpprivkey. Questa scelta è mirata a proteggere gli utenti da possibili manovre errate o compromissioni di sicurezza.
Inoltre, i Descriptor Wallets risolvono il problema critico legato alle chiavi non rinforzate. Prima, se un attaccante avesse ottenuto l’extended public key (xpub) e una chiave privata non hardned, avrebbe potuto dedurre la chiave privata dell’extended public key. Ciò implicava la possibilità di ottenere ogni chiave derivabile da essa, sia hardned che non hardned.
Per ulteriori approfondimenti sulla tematica hardned e non hardned, si consiglia di libro Bitcoin dalla Teoria alla Pratica
Il Futuro dei Wallet Bitcoin
L’avvento dei Descriptor Wallets rappresenta un passo avanti cruciale nella creazione di portafogli più sicuri e flessibili. Con i wallet legacy destinati a essere deprecati nelle versioni future, è fondamentale comprendere e adottare le nuove tecnologie per mantenere un ambiente di gestione delle chiavi più sicuro ed efficiente.
Links Utili a riguardo
— — –
—
🐙 GitHub: https://bit.ly/2Lj3yeY
— –
📕 Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (Amazon)
📕 Bitcoin In Action — SegWit, Bitcoin Script e Smart Contracts (pagamento in bitcoin)
— –
📒 Libro Bitcoin dalla teoria alla pratica (Amazon)
📒 Libro Bitcoin dalla teoria alla pratica (pagamento in bitcoin)
📒 Book Bitcoin from theory to practice (Amazon)
📒 Book Bitcoin from theory to practice (accept bitcoin)
—
🎥 Video Corso Bitcoin dalla teoria alla pratica
—
📙 Tascabile Bitcoin 199 domande (Amazon)
📙 Tascabile Bitcoin 199 domande (pagamento in bitcoin)
📙 Pocket Book Bitcoin 199 questions (Amazon)
📙 Pocket Book Bitcoin 199 questions (accept bitcoin)Libro Bitcoin dalla teoria alla pratica (Amazon)
—
► ITA: Twitter , Medium, Instagram, Youtube, GitHub
► ENG: Twitter , Medium, Instagram, Youtube, GitHub
Television isn’t a good idea (Radio Stations)
Email isn’t a good idea (Post offices)
Amazon isn’t a good idea (Retail stores)
Bitcoin isn’t a good idea (Central banks)
In crypto we trust