Wallet non-custodial
Novembre 10, 2022Wallet blockchain: che cos’è?
Cos’è un wallet della blockchain? Sono l’equivalente di un portafoglio in formato digitale per cryptovalute, NFT o token crypto.
Un wallet per blockchain può essere disponibile in formato hardware o software, secondo le esigenze di sicurezza che si cercano. Ogni tipo di wallet può funzionare in modo diverso ma il risultato è lo stesso: permettere di accedere in modo sicuro alle proprie cryptovalute.
Dentro ad un blockchain wallet non sono fisicamente presenti le cryptovalute ma soltanto i riferimenti alle chiavi pubbliche e private necessarie per effettuare transazioni con i token crypto. Questi, i token crypto, sono sempre presenti nella blockchain dove vi sono le informazioni relative a tutte le transazioni comprese quelle da/verso il proprio wallet.
Che cosa sono le chiavi pubbliche e private?
I wallet utilizzano un sistema di crittografia asimmetrica per proteggere il proprio contenuto, ovvero l’equivalente più evoluto di una semplice password. Ogni wallet blockchain utilizza sempre una coppia di chiavi che si chiamano chiave pubblica e chiave privata. Ogni chiave pubblica è associata ad una chiave privata e ciò che viene cifrato con una delle due chiavi può essere decifrato solo con l’altra chiave accoppiata e viceversa.
La chiave pubblica di un wallet è una stringa alfanumerica che può essere condivisa con terzi come un codice IBAN senza compromettere la sicurezza del wallet blockchain.
La chiave privata invece non deve mai essere condivisa con nessuno, poiché tramite essa si può accedere alle cryptovalute nel wallet.
Tipologie di wallet
Esistono due categorie di wallet blockchain: hardware e software. Di quelli software ne esistono di due tipi: wallet custodial e wallet non-custodial.
La differenza tra i due tipi di wallet consiste nel tipo di supporto che viene fornito e anche dal tipo di sicurezza offerta.
Differenza tra wallet software e hardware
I wallet hardware sono detenuti solitamente in dispositivi fisici sotto-forma di chiavette USB dove all’interno è archiviata solamente la chiave privata. I wallet hardware vengono chiamati anche Cold Wallet poiché non sono connessi ad internet e sono di tipo non-custodial.
I wallet software invece possono essere custodial oppure non-custodial e possono essere:
- desktop: un software installabile su computer;
- web: applicazione web, ovvero una piattaforma online;
- mobile: un app mobile.
Wallet custodial
I wallet custodial sono un tipo di wallet ospitato da un servizio di terze parti che funge da garante per la sicurezza dello stesso. Questo tipo di wallet hanno avuto molto successo per via della loro facilità di utilizzo e quindi accessibilità a chiunque voglia avvicinarsi al mondo della blockchain senza avere nozioni informatiche.
Questo tipo di wallet blockchain sono ospitati direttamente dentro gli exchange dove si acquistano le cryptovalute ed esistono solo all’interno di quegli ecosistemi e vengono talvolta chiamati anche “exchange wallet”.
Su questo tipo di wallet è il provider a detenere chiave pubblica e privata e puoi accedere al contenuto del wallet accedendo alla tua area privata in quell’exchange. E se malauguratamente si perde la password, è sempre possibile recuperarla con un ripristino password alla piattaforma.
Problematiche dei wallet custodial
Una delle problematiche dei wallet custodial è relativa alla sicurezza, trovandosi online le chiavi private e pubbliche. Nel caso l’exchange venga attaccato da hacker che riescano ad introdursi nei loro sistemi, possono anche recuperare tutte le chiavi per accedere ai wallet presenti su quel exchange.
Un’altra problematica è relativa alle limitazioni che possono esserci per certi wallet. Alcune piattaforme potrebbero limitare il tipo di token che possono essere raccolti, ad es. solo cryptovalute, solo NFT, ecc…
Wallet non-custodial
I wallet non-custodial invece permettono flessibilità e funzionalità maggiori non presenti nei wallet custodial senza aver bisogno di un servizio di terze parti.
Con un wallet non-custodial è possibile raccogliere qualsiasi tipo di token e su piattaforme differenti sia CeFi che DeFi. Inoltre è possibile fare qualsiasi tipo di attività dallo staking all’acquisto di NFT.
Nei wallet non custodial la chiave privata la conosce solamente il proprietario e non viene ospitata online come nei custodial.
Problematiche dei wallet non custodial
La chiave privata deve essere tenuta in un luogo sicuro e non data a nessuno altrimenti chi ne viene a conoscenza potrebbe impadronirsi del wallet. Inoltre se si perde la chiave privata non è più possibile accedere al proprio wallet e non è possibile nemmeno fare un ripristino della chiave in alcun modo. Una volta persa il wallet sarà completamente perso.