The wallet maintains a list of private and public keys that it can resolve by either watching a local copy of the blockchain or communicating with a copy belonging to another full node user, the wallet simply builds a balance from the transactions it can control.
A wallet does not store any coins, but it can reference any transaction on the blockchain that it can resolve with the stored private keys.
Cryptocurrencies are stored on the Blockchain system, only thing you saved on your wallet is your PRIVATE KEY. Wallets are abstract you Use to claim ownership of your cryptocurrencies. Cryptocurrencies are being sent to your wallet through your public key ( address). For you to claim the cryptocurrency sent to your wallet you need PRIVATE KEY… Basically, you’re reaching out to blockchain that public address XYZ belongs to me But you need A PRIVATE KEY to unlock and claim ownership of that address…
For each cryptocurrency, numerous types of wallet exist that can work on desktops, mobiles, and tablets. Some of these wallets connect to the blockchain remotely, while others maintain a complete blockchain locally ( known as a full node).
What is a non-custodial and custodial wallet?
A non-custodial wallet is a decentralized type of wallet, where the customer owns its private keys. The user gets a file with private keys and needs to write down a mnemonic phrase with which they will be able to restore their funds. Having private keys means that you have full control over the funds. Sounds good, doesn’t it? Yes, but keep in mind, full control of your money also means that you are the only one responsible for your funds… E.g. BantuPay wallet is non-custodian wallet.
While a custodial wallet is a type of digital wallet which keeps a customer’s private keys and provides backup and security for your assets. Custodials keep users’ private keys on their side.
Advantages of Non-Custodial wallet includes;
- User’s gain control over their funds
The main reason why DeFi wallet development is gaining tremendous traction is that they enable users to access their own funds without the involvement of any third party. - Safety in Funding
Since all the details of users’ crypto wallets are with the users, there is a much lower risk of a data breach. - Instant Withdrawals
As DeFi wallets do not require third party approval for any transaction to be performed, so it makes the instant withdrawals.
These advantages also comes with responsibility. As user, you must always upgrade your app/wallet to the latest updates or version of the app, keeping up with news around the wallet.
Custodian or Hosted wallets
The most popular and easy-to-set-up crypto wallet is a hosted wallet. When you buy crypto using an app like Coinbase, luno, etc.your crypto is automatically held in a hosted wallet. It’s called hosted because a third party keeps your crypto for you, similar to how a bank keeps your money in a checking or savings account. You may have heard of people “losing their keys” or “losing their USB wallet” but with a hosted wallet you don’t have to worry about any of that.
The main benefit of keeping your crypto in a hosted wallet is if you forget your password, you won’t lose your crypto. A drawback to a hosted wallet is you can’t access everything crypto has to offer. However, that may change as hosted wallets start to support more features.
A self-custody or Non-custodian wallet, like Bantu Pay wallet, etc. puts you in complete control of your crypto. Non-custodial wallets don’t rely on a third party — or a “custodian” — to keep your crypto safe. While they provide the software necessary to store your crypto, the responsibility of remembering and safeguarding your password falls entirely on you. If you lose or forget your password — often referred to as a “private key” or “seed phrase” “secret keys”— there’s no way to access your crypto.
If someone else discovers your private key, they’ll get full access to your assets.
Why have a non-custodial wallet? In addition to being in full control of the security of your crypto, you can also access more advanced crypto activities like yield farming, staking, lending, borrowing, and more.