Questions tagged [thin-clients]

Bitcoin clients that perform a reduced amount of processing or need a reduced amount of data compared with the Bitcoin Core client.

62 questions
15
votes
3 answers

Copy wallet to Electrum or Multibit?

Is there a way to import my wallet from Bitcoin.org's client into the much lighter Multibit or Electrum? The disk space & bandwidth consumption (not exactly well presented to a beginner) quickly made it unfeasible on home computers.
Marcos
  • 399
  • 3
  • 10
14
votes
2 answers

Are the Thin clients Electrum and Multibit safe and secure?

How do Electrum and Multibit compare for being safe and secure. Both are open source. Are there any advantages, security wise, to use one or the other? I'm new to bitcoin and the only reason for considering these thin clients is to not having to…
cookyjar
  • 141
  • 1
  • 1
  • 3
14
votes
2 answers

What is a thin client?

I've heard that if you don't want do download gigabytes of data just to use bitcoin you gotta use a thin client. But what is a thin client? What are the main advantages of a thin bitcoin client and what defines it as such?
saloalv
  • 251
  • 2
  • 7
11
votes
2 answers

Multibit vs Electrum - which is more mature and secure?

I'm having a hard time finding objective reviews / comparisons of these two 'lite' clients. Can someone who tried them both give some comments? Thanks
John Blatz
  • 267
  • 2
  • 4
11
votes
2 answers

How to backup Android Wallet?

I'm finally getting ready to install an Android client. I believe Android Wallet is the most popular one. How do I back up the bitcoins stored on it? Also, is there a thin native Android client being developed?
ripper234
  • 26,452
  • 30
  • 111
  • 246
10
votes
2 answers

How secure are various models of Bitcoin clients?

As there was some disagreement on security of various models of Bitcoin clients in comments to this answer, I'd like to address the problem. How secure are various models of Bitcoin clients? Those would include the standard client, "lightweight…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
9
votes
3 answers

How popular are alternative clients?

Is there any data available on how many people use an alternative client in contrast to the Satoshi client? Alternatively, is there any data on how many times such clients have been downloaded?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
7
votes
4 answers

What wallets currently support RBF?

What wallets currently support RBF? Is there some workaround if they don't?
Comodore
  • 568
  • 1
  • 7
  • 19
7
votes
2 answers

Is Electrum's SPV (thin-client) implementation not P2P (as opposed to Multibit's)?

As far as I know, when I use Electrum I'm just choosing servers to trust that hold the blockchain. But in this recently published article I read this about Multibit: It uses a slightly weaker trust model than Bitcoin-Qt. In SPV mode, with clients…
knocte
  • 1,764
  • 1
  • 17
  • 32
6
votes
2 answers

Can a full node provide a bogus block bloomfilter to a Neutrino node?

When a thin client using BIP157/BIP158 (Neutrino) requests the block filter for the latest block, would it be possible for the full node serving this request to attack the Neutrino node by providing a fake block filter that omits certain…
6
votes
1 answer

What is "the gap limit" in Electrum?

I don't understand this explaination.
ripper234
  • 26,452
  • 30
  • 111
  • 246
6
votes
1 answer

Can I run p2pool with a thin bitcoin client?

Everytime I restart my mining machine due to heat, I have to wait the following sequence to mine at p2pool: bitcoind -> download blockchain & rescan -> p2pool -> download shares -> start mining It took me about 10~20 minutes. Can I substitute…
6
votes
1 answer

Do thin clients leak which addresses you own?

According to this, thin clients use bloom filters to request "addresses and transactions they are interested in to the peer". And according to this, bloom filters are used to help prevent the SPV peer from "know[ing] which transactions belong to…
Brother Bitcoin
  • 135
  • 1
  • 6
6
votes
1 answer

How do I generate offline transactions in Java?

I'd like to develop a Java binding to the Stratum Overlay Network (a server for thin clients). This requires signing on offline transactions. Can I directly use bitcoinj's API to do this? Can I copy-paste some java from from it? In shorts, how would…
ripper234
  • 26,452
  • 30
  • 111
  • 246
5
votes
1 answer

Lightning network and lightweight clients

How will the lightning network handle lightweight clients? Do I understand it correctly that opening a payment channel require writing on the blockchain to protect against double-spend? The integrity being protected by the penalty of losing all…
1
2 3 4 5