Questions tagged [client]

This tag should be used for questions regarding Bitcoin clients. A client is any application which allows a user to connect to the Bitcoin (or alternate) network. Alternately, "client" may refer to a non-standard user interface which interacts with the Bitcoin network through a standard client.

Filter by
Sorted by
Tagged with
72
votes
2answers
34k views

What is an SPV client?

I've seen SPV client mentioned in several places. What exactly is a SPV client? How is it different from a standard client?
59
votes
3answers
13k views

Should I leave the Bitcoin client open?

Some people recommended that I leave my Bitcoin client open because it helps the network. Apart from the security implications, why should I do this? I thought that miners were the ones responsible ...
55
votes
2answers
44k views

What are bitcoin "confirmations"?

When I receive bitcoins I see a certain number of "confirmations" in the client. What do these mean? Why do most sites make me wait for 6 "confirmations" before a purchase will go through?
44
votes
1answer
9k views

What do the different .dat files contain?

What data do different Bitcoin .dat files contain? How about the other files in the same folder? The wallet.dat file is somewhat documented and there are some ways to convert it to human-readable ...
43
votes
2answers
7k views

What is the coin selection algorithm?

When creating a transaction in the standard client, what is the algorithm used to determine which unspent outputs will be used as inputs? Has this changed since the first version? What different ...
42
votes
2answers
73k views

How can I export the private key for an address from the satoshi client?

If I want to transfer an address from the satoshi client into a different client, how can I find its private key to do so?
42
votes
4answers
71k views

Where is the data folder for Bitcoin-Qt?

Where can I find the blockchain, wallet.dat, etc. on each of the operating systems Bitcoin-Qt supports?
36
votes
6answers
9k views

How do I reduce the size of the block chain data on my machine?

The block chain file is getting rather large, ~500MB. Is there a way to trim it or clean up, or maybe configure it to be limited in the future? I am using the stock Bitcoin client on Ubuntu.
33
votes
5answers
42k views

How to get an address's balance with the bitcoin client?

I want to see the balance of some address using bitcoind. I set txindex=1 and did a -reindex to get all transactions indexed. But still, there doesn't seem to be a way to get balances of an address. ...
30
votes
5answers
3k views

What would happen if a portion of the Bitcoin network was separated from the rest of the network?

Yesterday I asked a question over at SuperUser, so that I could have my facts straight before asking this question. The scenario sets the basis for this question. Regarding bitcoin, what would ...
29
votes
7answers
3k views

How can one download the bitcoin client securely?

What is the correct procedure to download the official bitcoin client, and validate it was signed by the developers, and not infected with any malware by a man in the middle?
24
votes
3answers
27k views

How to send bitcoin with a message attached

Is it possible to send bitcoins with an attached message with the transaction? If yes how to do it?
23
votes
2answers
13k views

Bitcoin URL scheme

What is the URL scheme that is used by Bitcoin to copy transaction information directly into the client? Which versions of Bitcoin clients support it?
23
votes
9answers
3k views

Can I send bitcoins with my mobile phone?

Is it possible to send and receive bitcoins with a mobile phone? If so, are there bitcoin clients for Android or iOS?
22
votes
5answers
43k views

Bitcoin-Qt setup: Change block-chain file location, settings? documentation?

I am installing Bitcoin-Qt and have been reading about Bitcoin basics, but I found very little information on the client. I have a few questions about the Bitcoin-Qt program (v0.8.1-beta under Windows ...
21
votes
8answers
3k views

What wallet / e-wallet is the most convenient for new casual Bitcoin users?

I'd like to make small payments for business purposes through Bitcoin, so would like to know what the easiest method of getting setup to accept a Bitcoin payment is for a regular person, so that I can ...
21
votes
1answer
3k views

What does the Bitcoin client do when it receives conflicting transactions?

I've been assuming that the second transaction will simply be discarded as invalid, while the first waits at 0/unconfirmed until it actually gets into a block (requiring a "-rescan" or similar if the ...
20
votes
9answers
4k views

What is a good resource to help newbies choose their first wallet/s?

While editing the Bitcoin Newb Guide, I realized I can't find a single page that covers all major clients in a Newb-friendly manner. bitcoin.org doesn't seem to mention web wallets such as My Wallet ...
20
votes
4answers
18k views

Moving the Bitcoin folder from AppData

Bitcoin's taking a lot of space on my C drive, and I would like to move it to another drive. I've figured out to do it using symbolic links, but the problem is that my Bitcoin client is currently ...
19
votes
4answers
21k views

How can I setup Bitcoin to be anonymous with Tor?

Bitcoin is billed as many things, among them its anonymity is highly regarded. While it is true that a transaction does not identify a user or wallet, recent news shows that there is the potential for ...
19
votes
2answers
7k views

What happens if my transaction is not accepted because I did not pay fees?

I was reading this thread about a client fork that does not force transaction fees and I noticed the big red warning saying that some coins might get lost if I am not careful. What does this mean? ...
18
votes
2answers
4k views

Why was the MIT license chosen for Bitcoin?

Given that an open, transparent, distributed p2p network is a central element of Bitcoin project it seems unusual that it is licensed under the MIT license which allows proprietary closed source ...
18
votes
2answers
3k views

How to start programming your own Bitcoin client?

I want to develop my own Bitcoin client in a language that is not yet supported. Are there any resources that can be referenced to help me, or any other future developer with the task, or is the ...
18
votes
2answers
717 views

Apart from the official bitcoin client what other clients are there?

Apart from the official client found at the bitcoin.org site what is the list of alternative bitcoin clients? And what OS do they work on?
16
votes
2answers
8k views

Can two private keys generate the same (public) Bitcoin address?

I know that private key is generated randomly by wallet. Is it possible that wallet generate the same address which is used in Bitcoin? In other words: Given two private keys ka ≠ kb, is it ...
16
votes
1answer
3k views

Should an end-user download the whole blockchain? Or is a “lightweight” client sufficient?

The average user normally doesn’t want to host a 3+GB file on his machine and wait for hours for it to download. What are the security risks of running a lightweight client? And how does this affect ...
16
votes
1answer
993 views

Peergroup download of the blockchain stalls?

I'm using bitcoinsharp to build my client. I try to download the blockchain in a peergroup network. Download starts, but when progress is 98%, the download is stopped & the client is waiting (2 ...
15
votes
3answers
3k views

Is bitcoin.org or bitcoincore.org the one to trust?

"Download Bitcoin Core": https://bitcoin.org/en/download "Download Bitcoin Core": https://bitcoincore.org/en/download/ I've been alternating between the two sites for years. I have ...
15
votes
5answers
29k views

How many MB of data does my bitcoin client have to download to be fully sync'd?

Best guess/calculation? I transferred some bitcoins to my new wallet after generating an address. This was this morning, and have had my bitcoin wallet syncing all afternoon (5 hours), so far it has ...
15
votes
3answers
8k views

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 ...
14
votes
5answers
674 views

Why does the standard Bitcoin client not display the balance per address?

Any Bitcoin wallet holds several bitcoin addresses. Such addresses are either generated manually from the GUI addressbook or automatically collecting the "change" of a "Send" transaction. The total ...
14
votes
6answers
7k views

How to debug a long "0/unconfirmed" status in the bitcoin client?

When someone gets a status of "0/unconfirmed" on a transaction for a long time - what could he be doing wrong? What should he check to solve this?
14
votes
2answers
9k views

I didn't receive a Bitcoin Payment. What does it mean when the Client is synchronizing?

Bitcoin newbie here. I recently installed the Bitcoin client, and purchased some bitcoins from Mt.Gox. My problem is that my client is constantly synchronizing. I've checked charts and seen that my ...
13
votes
4answers
746 views

Why hasn't the Bitcoin client advanced to version 1.0?

Who would invest money in a currency, which is held together by some software, which is currently in version 0.3.24? It is like putting ones money in a bank, which is currently undergoing in a test ...
13
votes
2answers
5k views

What's the difference between a bitcoin client and wallet?

I would like to know what is the difference between a client and wallet.
13
votes
1answer
2k views

Is it possible to run more than one client instance on a machine?

Is it possible to run more than one Bitcoin client at the same time on the same machine? I tried to set different working ports, but it seems not to be working.
13
votes
2answers
4k views

Java library for Bitcoin Client Application

are there Java libraries for Bitcoin available to develop client applications?
13
votes
2answers
20k views

How can I create a new wallet on Bitcoin Core?

How can I create a new wallet on Bitcoin Core (Bitcoin QT)? I forgot my old password, so I can't create transactions using the old wallet. I don't have money on my old wallet, I just need to create ...
13
votes
5answers
4k views

How can I "redeem" a private key without downloading a client?

Let's say that I have generated some private keys offline and use them for my savings. For my spending money I prefer to use an online wallet instead of downloading the client. Is there any service ...
13
votes
1answer
3k views

Is there a reason to why Bitcoin Core does not implement BIP39?

Is there a specific reason to why BIP39 isn't added to Bitcoin Core? Seems very trivial to add and am confused to why it isn't there.
13
votes
4answers
2k views

Does the original Bitcoin client scale to contain millions of addresses?

We use the standard client in our business. The wallet already contains about 25k addresses. Will the wallet remain stable after the number reaches 100k or a million addresses? I was told that all ...
13
votes
1answer
10k views

How to get a bitcoin address's balance?

I know blockchain.info has an API: https://blockchain.info/q/addressbalance/134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH gets the bitcoin address's balance,but it's not open source and must connect to the ...
12
votes
2answers
7k views

How automatically to forward bitcoins from one address to another?

I have a bitcoin wallet address (the private key is known by other people). I periodically receive payment on this address (and cannot change it/receive to other address). I need: When I receive a ...
12
votes
1answer
5k views

How does one make multisignature transactions with the bitcoin client?

With the release of bitcoin version 0.6.1rc2, it is now possible to do M-of-N required signature transactions in the main network. But how does one actually perform such a transaction? I've been ...
12
votes
1answer
11k views

How to import my wallet?

I used to run bitcoin on Ubuntu and I have a wallet with 1 coin in it. I took a backup of my ~/.bitcoin directory which includes a wallet.dat file. Now I'm running on a mac, using the bitcoint-qt ...
12
votes
3answers
6k views

Is there a usable Namecoin GUI client?

Is there any GUI client that is capable of trading Namecoin, and is somewhat trusted by the community?
12
votes
1answer
3k views

Why doesn't Bitcoin use a DHT for choosing peers?

Why does Bitcoin use a gossip protocol rather than a DHT for peer discovery? I believe that kademlia XOR distance helps shape the network topology so that peers are more evenly disturbed.
11
votes
2answers
506 views

Bitcoin client IRC - a potential network weak link?

I'm currently learning more and more about the Bitcoin protocol and I`m wondering if using an IRC channel as the source to find your Bitcoin peers is a potential weak link of the Bitcoin network? ...
11
votes
2answers
3k views

How can Open Transactions benefit Bitcoin?

OT is being integrated into the Multibit client. How can such integration benefit users? What are some things it enables?
11
votes
2answers
5k views

Why must some bitcoin clients download the block chain and others not?

What does it mean that some Bitcoin clients download the entire block chain (all transactions ever happened) and others not?

1
2 3 4 5
14