Homework on Role of Wallets - Questions

Stores private keys and is used to sign transactions as proof of origin and is sent to nodes for verification on network.

1 Like
  1. Describe in short what a bitcoin wallet does.

A bitcoin wallet holds your private key, sends out public keys and creates digital signatures.

2 Likes

A bitcoin wallet stores your private key, signs transactions, reads the blockchain and as well broadcast. It does NOT however has any coins on it.

1 Like

1)Holds private keys. Creates and signs transactions and then broadcasts these transactions to the network.

1 Like
  1. It stores private keys and can sign transactions.
1 Like

A bitcoin wallet creates bitcoin transactions, signs them, and broadcasts them to the network.

2 Likes

Wallets holds your private keys, generate public keys and enables you to transfer value and sign transactions through an application. Depending on the type of wallet you use, it has the capacity to either read the blockchain in full or ask its computerfriends in the network about it to verify that your txs is correct. There is no such thing as a bitcoin, it is simply a public and mathematically verifiable database containing information about all past value transfers to ever happen within the network.

3 Likes

A bitcoin wallet is a program that stores your private keys, which can be used to store funds and make transactions on the bitcoin network.

2 Likes
  1. Describe in short what a Bitcoin wallet does.

A Bitcoin Wallet is an application that allows users to interact with the Blockchain network enabling transactions and monitoring their balance.

Unlike traditional wallets, Bitcoin Wallets do not store currency. In fact, there is neither a physical form nor location of storage for Bitcoin. All that exists are records of transactions kept on the Blockchain network. Bitcoin Wallets store private and public keys. These are part of the Bitcoin Wallet address. For instance,

a) When a person sends Bitcoins, he/she/they are essentially signing off ownership of their coins to the recipient’s Bitcoin Wallet address;

b) In order to spend those funds, the private key stored in the recipient’s Bitcoin Wallet must match the public key address the Bitcoin is assigned to;

c) Once the public and private keys match, the balance in the recipient’s Bitcoin Wallet increases, and the balance in the sender’s Bitcoin Wallet decreases. Please note that the above steps are applicable to other cryptocurrency transactions.

Here is a breakdown of the transaction process:
Scenario: Ivan wants to send the equivalent of $1000 in Bitcoin to NaraneJr.

  1. Ivan generates a transaction in his wallet software that is a message saying “I will pay $1000 from my wallet address to NaraneJr’s wallet address”;

  2. He signs the message (transaction) with his private key, resulting in an encrypted transaction. This process generates a code known as the Transaction Hash (TX Hash). The TX Hash does not reveal Ivan’s private key, but includes Ivan’s public key in the transaction;

  3. The TX Hash is sent to the Blockchain network for verification;

  4. The network of Nodes and Miners decrypt the message using the public key, then verify if Ivan’s private key was used to sign the transaction without revealing the private key, and checks if Ivan has enough funds to make the transaction;

  5. If Ivan DOES NOT have enough money in his wallet address, his transaction will be rejected by the network;

  6. If Ivan, on the other hand, DOES have enough money in his wallet address, his transaction will be mined and included in one of the next blocks on the network;

  7. Once the transaction is included in a block, Ivan’s wallet funds decrease by $1000 and NaraneJr’s wallet funds increase by $1000.

NOTE: The Bitcoin Wallet is an integral part of the Bitcoin Ecosystem which consists of Miners, Nodes, Simplified Payment Verification (SPV) and the Bitcoin Wallet itself. Unlike Nodes, SPV mechanism allows private transactions validation, thereby saving users from hosting the entire full node on their devices i.e. phones or tablets, given their hardware limitations.

4 Likes
  1. Describe in short what a bitcoin wallet does.
    Stores private keys, generates public keys, creates and signs transactions to be broadcast to the network. It reads the blockchain to verify your available balance.
2 Likes

Describe in short what a bitcoin wallet does.

Stores your private key

create and sign transactions

broadcasts and reads transactions

2 Likes
  1. Describe in short what a bitcoin wallet does.
    Ans: A Bitcoin “Wallet” is a storage space for your Private Key data that can create, sign, authenticate and broadcast transaction information via node connection. This interconnectivity also informs you of your “Balance” / what you can spend at that given moment.
2 Likes
  1. Describe in short what a bitcoin wallet does.
    A BTC wallet is a private key used to create a pubic key which approves movement of your owned BTC.
1 Like

a bitcoin wallet stores your private keys, checks your balance, and can make transactions.

1 Like

1/ keeping private keys (except Hosted Wallet)
Cold Wallets: Private Key + sign transaction
Node: PK + copy of whole blockchain
SPV: PK + intermediaries in the network, included verification process that a transaction is valid (by receiving the similitude of answers about transaction from different nodes)
Paper: PK
Hosted: interact only with an exchange application, in giving instructions to process transactions

2 Likes

Wallets allow you to send, receive, and store bitcoin. Your wallet holds your private and public key and allows you to broadcast your transactions to nodes and sign / verify transactions. Wallets keep track of your total balance of “coins” by adding up all of your UTXOs and seeing how many coins you have received/sent in total. In essence, the wallet lets you change the information in the bitcoin database through transactions using keys.

Wallets exist in several forms, there are hot wallets such as desktop wallets, mobile custodial / noncustodial wallets, and there are also cold wallets such as paper wallets, and hardware wallets that exist for bitcoin. Cold wallets such as paper wallets also store your private key and a public key/address. The point of having a paper wallet is to keep your key offline so it has no way of being hacked using the internet. Hardware wallets are similar in the same way as it hides the private key on the device and keeps it offline, however it allows the wallet to still sign transactions when connected to your computer. Each wallet type has its pros and cons in terms of security but they all essentially serve the same purpose of letting you interact with the blockchain.

2 Likes
  1. A bitcoin wallet allows a user to safely store their private key and public key and interact with nodes on the bitcoin blockchain in order to confirm incoming and outgoing transactions on the network.
1 Like
  1. A bitcoin wallet stores a private key, and uses it to create + sign transactions.
1 Like
  1. A bitcoin wallet holds your private keys, as well as creates and signs transactions when you send bitcoin.
1 Like

A bitcoin wallet provides a place for users to store their crypto. If using a hot or cold wallet, a private key is created to enable the permissions of transactions and also to verify the authenticity of the user, this creates a digital signature.

1 Like