Class23 Digital Wallets
Class23 Digital Wallets
Wallets show you your balance, generate an address to receive funds by just clicking
“deposit” or “receive”, and provide you with a simple interface to send funds.
All you need to do is enter the address that you would like to send money to and the
amount you want to transfer. The signing procedure using your private key will happen
in the background when you click send.
The person who have the associated private key could take control of coins assigned
to that public key address because that private key is the only way the system knows
that anyone owns the public key.
There's no opening an account.
As soon as funds are transferred to that public address, the network will see that that
address is associated with the funds.
But only if you have a cryptographically matching private key will the network allow
you to then control them.
Currency is actually stored on the network and not in a wallet. Even then, the coins
themselves aren't really stored, it's the transactions that are stored.
What you're trading is actually ownership over tokens which can be traced all the way
back to whenever those tokens were created on the network from mining, for
example.
Summary:
For private keys you keep in your wallet, let you prove that you control the
coins assigned to their associated addresses, and you can then assign
ownership of them to someone else's address,
Then whoever owns that address can control them and assign them to
someone else and so on.
OR
The account address that is associated with the Bitcoins you possess and the
address that you receive coins with, is a public key with a matching private key
that only you possess.
TYPES OF WALLETS
Wallets come in many varieties. The idea is just to keep your private keys
secure.
TYPES OF WALLETS
(More details)
1. Hosted Web Wallets
With hosted web wallets, the keys are stored online by a trusted third party.
These parties are mostly exchanges such as Coinbase, Binance or Bittrex.
When you create an account with these entities they will create an entry in their internal
database linking your account to a set of key pairs for the different coins they have listed.
A paper wallet is your public and private key pair printed on paper.
Almost every cryptocurrency offers a paper wallet generator.
To create a key pair you generally first have to create some entropy (keys to be as
random as possible).
The main risk with a paper wallet is you actually losing or destroying the wallet by
accident.
5. Hardware Wallets
With a hardware wallet, keys are stored on the device in something called the “secure
element”.
The secure element is a place to store data (here, keys) that cannot be directly
accessed by the computer or any other device even when it is connected.
To use a hardware wallet you usually have a few options of which interface to use with
it. Like MyEtherWallet, a few other wallets offer hardware wallet support.
Advantage:
The private key(s) do not leave the device, so they
are not visible to the computer being using the
hardware wallet with at any time.
This is why a hardware wallet is considered the most
secure way of storing crypto, especially in large
amounts.