Prima di tutto bisogna capire bene che Coinbase e servizi simili non sono esattamente dei Wallet. Sono exchange, broker, servizi di scambio vari o comunque sono tutti servizi che raccolgono tutte le cryptovalute che gli mandate in Wallet "di gruppo".
Inviando crypto su tali Wallet non si possiede la private key e quindi di fatto non si possiede più l'effettiva proprietà delle crypto. Certo non sono truffe, però c'è un rischio che questi servizi subiscano attacchi hacker, perdendo le crypto di tutti gli iscritti. Certo si può dire che sia molto difficile che accada, però occhio perché non sono poche le volte che è capitato e anche su servizi grossi.
In alcuni casi si è poi scoperto che era lo stesso servizio ad aver finto l'attacco. Inoltre per altri motivi X potrebbero decidere di bloccarti il conto, limitartelo, cancellarti l'account, impedirti di vendere/comprare/prelevare/caricare determinate crypto in determinati momenti (cosa che accade molto spesso spacciandole per manutenzioni).
Insomma, questi servizi sono molto utili per acquistare crypto ma non vanno considerati, a parer mio (e di molti), veri e propri Wallet.
I "veri" Wallet sono quelli che svolgono questa funzione lasciandoti solamente a te la tua private key. Così facendo solo te hai il pieno possesso delle tue crypto.
Credo che la via migliore per farti capire meglio di cosa sto parlando sia farti un esempio.
Prendiamo
Bitcoin.
Coinbase, Binance, ecc. offrono la possibilità di conservare le proprie cryptovalute ma non ti forniscono la chiave privata. Quando invii le crypto da loro queste finiscono in wallet di loro proprietà.
Bitcoin Core - È il wallet "ufficiale" di bitcoin, ovvero un
fullnode.
Per Windows/Mac/Linux, offre un'elevata sicurezza, scaricando tutta la blockchain si ha un elevata sicurezza e controllo delle proprie monete. La blockchain pesa molto (davvero molto) ma grazie ad una funzione di questo wallet (presente in molti wallet fullnode fatti bene) si ha la possibilità di tenere solamente 2 gb di blockchain. Richiede comunque un elevato tempo di sincronizzazione iniziale e se non lo si tiene sempre aperto ogni volta che si apre richiederà un po' a sincronizzarsi. Rimane uno dei migliori.
Electrum - È un wallet che utilizza
SPV e server casuali per comunicare con la blockchain.
Ha il vantaggio di sincronizzarsi quando lo si apre in pochi secondi/minuti ma al contrario del Bitcoin Core dovrà "fidarsi" dei server ai quali si collega per verificare le transazioni. Quindi è leggermente meno sicuro. Electrum supporta anche l'autenticazione a due fattori, anche per questo penso che Electrum possa essere uno dei wallet migliori per chi vuole utilizzare Bitcoin con cifre "normali", un ottimo compromesso.
Wallet su smartphone - Alcuni di questi sono come electrum, con SPV e quindi mantieni te la private key. Altri invece (come BitPay) sono centralizzati come Coinbase, quindi non hai il possesso delle chiavi private. In generale comodi ma meno sicuri secondo me.
Wallet Hardware - I più sicuri. C'è poco da fare. Ovviamente sicurezza non va a braccetto con facilità d'utilizzo anche se ormai sono molto semplici da utilizzare. Consiglio
Ledger come marca, lo utilizzo (anche altri che conosco) e mi trovo molto bene!
Lo stesso discorso vale per ogni cryptovaluta. In generale ogni crypto ha i suoi wallet. Esistono poi wallet che raggruppano più crypto ma spesso questi non forniscono le private key, quindi è bene informarsi prima.