Homework on Role of Wallets - Questions

Describe in short what a bitcoin wallet does.

I’m assuming based on what i understand, that a wallet stores my private keys. it will create and sign transactions then broadcast my transaction to the blockchain where a miner will pick up my transaction and add it to the next block. Depending on the type of wallet i have it could be a full node wallet, spv wallet or paper wallet, all have their pros and cons, though i imagine spv wallets are more popular.

am i right?

1 Like

Cold storage wallet is more related to wallets disconnected from the internet, like the Ledgar Nano. Hosted refers to wallets owned by central authorities, like exchanges. But, an exchange can also have cold storage wallets, is just that its controlled by them also. They only give you the public key or address to deposit the funds, but to withdraw funds from that address you need to rely on them!

Hope that answers your question!!

Correct. Keep up the great work!! :clap:

1 Like

A bitcoin wallet has your private keys which give you control over your btc (funds) in the ledger. The wallet allows you to make transactions and uses you pk to digitally sign transactions. It also broadcasts your transactions to the blockchain.

1 Like

Yes. The most important thing to know is that the wallet keeps your private key which is used to sign transactions. :slight_smile:

1 Like

Great asnwer an a great advive. A hardware wallet is the eay to go. :slight_smile:

1 Like

Exactly. The private key is used to sign the transaction. :slight_smile:

How does the wallet sign the transactions? :slight_smile:

Thanks for helping out on the forums. I appreciate it. :slight_smile:

1 Like

You only need to sign a transaction when you want to send the funds from an address.

Great answer. Keep up the good work. :slight_smile:

1 Like

Describe in short what a bitcoin wallet does.
Answer: A bitcoin wallet can be of different types.

  1. A full node
  2. SPV (verifies node through partial node)
  3. An application
  4. Hosted Wallet application on an exchange.

The security of these methods begins at the top number 1 and descends to 4 where it is said: “Not your keys not your coin”

Bitcoin wallets 1-3 store your private and public keys allowing you to make transactions, spend and receive on the bitcoin blockchain.

1 Like

You sign the transactions with your private key. After that, miners can check your signed transaction and verify that you are the true owner of that address.

1 Like

Very well said. Keep up the great work. :muscle:

1 Like

Yes. And we use the private key to sign our transactions. :slight_smile:

1 Like

There are no bitcoins actually. But don’t worry too much. The private key is the heart of your funds. It allows you to transfer value from one address to another. :slight_smile:

1 Like
  1. Basically wallet is the place where is the private key stored. It can create and sign transactions, broadcast information to node and read blockchain. Wallet doesn’t contain coins.
1 Like

Wallet is an application in the phone or computer that could receive and send Bitcoin. Transactions are made with private keys stored in the wallet that signs the transaction and send it to the network. This transaction is sent to the network as “unconfirmed”. Even though everyone agree on the validation of the transaction, it is still unconfirmed. Furthermore, the nodes check the transaction and validated and, the miner put the transaction in the block.

1 Like

A wallet stores you private key, signs transactions and broadcasts them to the network

1 Like

Hello and thank you!
Yes, that answers my question. Cold storage = hardware wallets, which exchanges can also have, but are in control of (hosting), which is different from when we buy our own cold storage wallet and have access to the private keys!

2 Likes