Skip to main content
Became Hot Network Question
Made title meaningful and improved langauge
Source Link
chytrik
  • 18.4k
  • 3
  • 20
  • 48

How doesdo hardware wallets communicate with the outside world?

Hardware wallet has more security than software wallet because they store private key intoin offline hardware, which online attackers cannot access. thusThus, they sign in the hardware and then send the transaction with signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallets has no Bitcoin node software that can communicate with peers. So who is responsible for this work?
  2. bitcoin-cli is a program for querying a bitcoind node, but hardware wallets has no blockchain similar database thus, it can't query any information locally. How does hardware wallets check their transaction state?

How does hardware wallets communicate with the outside world

Hardware wallet has more security than software wallet because they store private key into hardware, which cannot access. thus, they sign in the hardware and then send signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallets has no Bitcoin node software that can communicate with peers. So who is responsible for this work?
  2. bitcoin-cli is a program for querying a bitcoind node, but hardware wallets has no blockchain similar database thus, it can't query any information locally. How does hardware wallets check their transaction state?

How do hardware wallets communicate with the outside world?

Hardware wallet has more security than software wallet because they store private key in offline hardware, which online attackers cannot access. Thus, they sign in the hardware and then send the transaction with signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallets has no Bitcoin node software that can communicate with peers. So who is responsible for this work?
  2. bitcoin-cli is a program for querying a bitcoind node, but hardware wallets has no blockchain similar database thus, it can't query any information locally. How does hardware wallets check their transaction state?

About Hardware Wallet Mechanism How does hardware wallets communicate with the outside world

Hardware wallet has more security than software wallet because they store private key into hardware, which cannot access. thus, they sign in the hardware and then send signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware walletwallets has no bitcond programBitcoin node software that can communicate with peers. soSo who is responsible for this work?
  2. Bitcoin-clibitcoin-cli is a program for RPC within local so users can check their transaction state by querying a bitcoind node, but hardware walletwallets has no blockchain similar database thus, it can't query any information locally. how Hardware wallet canHow does hardware wallets check their transaction state? what is the mechanism?

Sorry for my English.

About Hardware Wallet Mechanism

Hardware wallet has more security than software wallet because they store private key into hardware, which cannot access. thus, they sign in the hardware and then send signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallet has no bitcond program that can communicate peers. so who is responsible for this work?
  2. Bitcoin-cli is a program for RPC within local so users can check their transaction state by querying but hardware wallet has no blockchain database thus, it can't query any information locally. how Hardware wallet can check their transaction state? what is the mechanism?

Sorry for my English.

How does hardware wallets communicate with the outside world

Hardware wallet has more security than software wallet because they store private key into hardware, which cannot access. thus, they sign in the hardware and then send signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallets has no Bitcoin node software that can communicate with peers. So who is responsible for this work?
  2. bitcoin-cli is a program for querying a bitcoind node, but hardware wallets has no blockchain similar database thus, it can't query any information locally. How does hardware wallets check their transaction state?
Source Link
Hyunsoo
  • 363
  • 2
  • 8

About Hardware Wallet Mechanism

Hardware wallet has more security than software wallet because they store private key into hardware, which cannot access. thus, they sign in the hardware and then send signature out to Bitcoin network.

At this points, I'm wondering some stuff:

  1. If user make a payment, who broadcasts the transaction into the Bitcoin network? I know that hardware wallet has no bitcond program that can communicate peers. so who is responsible for this work?
  2. Bitcoin-cli is a program for RPC within local so users can check their transaction state by querying but hardware wallet has no blockchain database thus, it can't query any information locally. how Hardware wallet can check their transaction state? what is the mechanism?

Sorry for my English.