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
6
votes
2answers
6k views

Sending bitcoins from wallet without downloading the blockchain or giving up control

I can generate a bitcoin wallet at bitaddress.org, and I can verify that I have received payments at blockchain.info. But if I want to send bitcoins from my wallet, I know only of 2 ways: Use ...
6
votes
6answers
11k views

How to get unspents for a specified bitcoin address?

I want to access unspent data of a specific bitcoin address. I am trying this command bitcoin-cli -regtest listunspent "some bitcoin address" But I am always getting an empty list. I am using local ...
6
votes
3answers
8k views

How to get Electrum 3.1.3 on bitcoin testnet?

I'm building an application on bitcoin and want to use testnet instead of using real bitcoins to do my test. I'm mainly using Electrum-3.1.3 to do sweeping of addresses. But how can I switch this to ...
6
votes
3answers
11k views

How long does it take to download the blockchain? It's been over a day and still going

I'm a newbie to bitcoins, and need some help! I downloaded the Bitcoin client and installed it on my laptop. It is 'Synchronizing with the network' and has been doing this for over a day. Is this ...
6
votes
4answers
781 views

Bitcoin client which doesn't use wallet.dat?

Is it possible to use Bitcoin client without wallet.dat file, by entering your addresses and being able to see the balance, but without the ability to spend bitcoins? I know that it's possible to ...
6
votes
1answer
3k views

What would be the Internet Usage For 100 Antminer S7?

I am planing to set up a mini farm with 100 S7 Miners, but am little concerned about the internet usage and speed. What speed do I need and how much bandwidth it will consume per month?
6
votes
2answers
7k views

How to make Bitcoin-Qt or other client run off of a flash drive (Mac)

I work in an office with lots of computers, and I am on a different workstation every day. Is there a bitcoin client I can keep on a FireWire/USB drive? Bitcoin-Qt on Mac leaves all the files in the ...
6
votes
3answers
2k views

bitcoin.rpc python library problem

I am working through Master Bitcoin. I got the bitcoin client up and running. I am now trying to access the client from python. In the example, there is a line that says from bitcoin.rpc import ...
6
votes
2answers
166 views

How can the alert system be triggered? Who can do it?

Since we established the alert system is included in the official client, I would like to know who can trigger the alert system, and how? Can this system be spammed (activated 1000s times per second) ...
6
votes
2answers
3k views

Are really all transactions (the whole blockchain) stored on every client?

I've read through some explanations saying that every client in the network knows every transaction because when someone wants to perform a transaction, he sends that informationen (how much, to whom ...
6
votes
2answers
954 views

Bitcoin transaction broadcast

I am bit confused about transaction broadcast on the internet.How does a miner know a transaction has been broadcasted? The internet network is very huge.Or how does my bitcoin client collects the ...
6
votes
2answers
2k views

How to create a SPV client?

What are the steps a SPV client takes in order to sync? Connect to a peer Set bloom filter for wallet addresses Download all block-headers since latest checkpoint Request every block again with ...
6
votes
1answer
1k views

Is an Xcode project for the Mac Bitcoin client available?

If someone wants to mod the Mac Bitcoin client for their own purposes (e.g. reskinning or development of a client with extra features), is there somewhere they could download the existing Xcode ...
6
votes
2answers
1k views

bitcoind and bitcoin-cli 'unrecognized', how can I access them from command line?

I have downloaded and installed the precompiled Bitcoin Core OS-X (also successfully synchronized). Every tutorial I have seen then directs one to begin using the executables bitcoind and bitcoin-cli....
6
votes
1answer
303 views

Alternative clients and the Bitcoin API

Which of the alternative clients support any/some/all of the standard API calls? I am looking for a possible alternative client to replace Bitcoind on my server.
6
votes
2answers
10k views

Bitcoin will not open instead I see: error loading blkindex.dat

I have downloaded it onto my windows pc 3 separate times and each time it goes to start the program it shows the bitcoin wallet "loading addresses", then it's "loading block index" then my computer ...
6
votes
1answer
235 views

Is there still a shortage of available inbound connection slots?

David Schwartz's answer to this question states the following: "For some reason that isn't well-understood, the Bitcoin peer-to-peer network is consistently short of available inbound connection ...
6
votes
1answer
726 views

`bitcoind` must be different from `bitcoin -server` because one gives an error message the other doesnt

Although the API reference implies that running bitcoin -server is the same as running bitcoind, I get no error message when running bitcoin -server with no bitcoin.conf file but I get teh following ...
5
votes
3answers
14k views

What is the difference between mining with multiple workers vs single?

Some bitcoin mining clients mine on a single worker, while other clients allow multiple workers. How will either of these options affect mining production?
5
votes
4answers
368 views

How does Alice know she is receiving the correct address?

Let's say Alice wants to send Bob some coins. Bob needs to tell Alice where to send them, so he sends his address to Alice. How does Bob send this address so that Alice knows that the address she is ...
5
votes
1answer
1k views

How to dump peers.dat file to a plain text file?

Is there a simple solution to dump [whole] peers.dat file to a text file? There are similar questions for example How do I read peers.dat file to get a list of all peers seen or that bitcoind has ...
5
votes
3answers
2k views

Client that can run behind a firewall

Is there any client that can run behind a firewall? I tried bitcoin-qt and Electrum and neither could work because of blocked ports. I know I could use a web-hosted solution but I'd prefer a local ...
5
votes
2answers
1k views

Are transaction fees required now? Is there any way to avoid them?

I have been using blockchain.info's my wallet to perform transactions, one of the reason I liked it was because I could choose to not pay a transaction fee. But recently I noticed blockchain.info's ...
5
votes
2answers
1k views

turn OFF coin generation

I just recently upgraded from Bitcoin client 0.3.? to 0.6.1-beta for Mac. In the old version I had the option of generating coins; I don't see that option here. Activity Monitor shows Bitcoin-Qt ...
5
votes
2answers
3k views

How can I run Bitcoin-QT client behind a restrictive firewall using a putty tunnel?

I am on Windows machine on a network that is closed for all incoming packets and outgoing packets only work for port 80. In the network I have access to a Linux via SSH that is open for in and out ...
5
votes
1answer
102 views

Does the client broadcast it's version? Is it possible to determine which version of client are in use?

When the client communicates to other clients does it transmit its version? If so is it only on certain communications (i.e. originated transactions)? Can this data be captured? I would be ...
5
votes
2answers
976 views

Why are some Bitcoind commands comparatively slow?

For example, running bitcoin-cli getbalance <address> on an arbitrary, watch-only address takes around 6-7 seconds for a response. Is there any way to improve the response time? How do API ...
5
votes
1answer
477 views

bitcoins can use different algorithm, how and implications

I read that if sha-256 was compromised at some point in the future, or for any other reason, bitcoin could switch to a different algorithm can someone detail how exactly that would work, and what the ...
5
votes
2answers
1k views

Read only blockchain in bitcoind , patch ideas

This question is related to to the ( already nearing 2 GB and always increasing size ) blockchain download needed to use the bitcoin network, and is referencing this previous question : Is "...
5
votes
1answer
455 views

Bitcoin initial communication diagram

I'm trying to understand how exactly does the Bitcoin client communicate initially with another client, as I'm making my own client and learning new things about TCP protocol. As I understand, the ...
5
votes
1answer
198 views

What example Bitcoin block has a Namecoin hash in it?

I'm looking for an example Bitcoin Block that would have a Namecoin merged-mined Tx in it. Can anyone direct me to a block that has such a hash?
5
votes
2answers
1k views

What happens if I force quit a bitcoin wallet application before it finishes synchronizing?

I ask because upon initial install, this program (newest version) is PAINFULLY slow, and slowing down my system extremely, toward the end of the 6k block mark. I'm wondering if you force quit the ...
5
votes
1answer
2k views

How to update Bitcoin client?

Today I downloaded and installed the new version of Bitcoin (0.5.0) I extracted the file and it created a folder. I followed the instructions and clicked bitcoin-qt.exe and the program started. No ...
5
votes
2answers
281 views

Issue with bitcoin client 0.4.0 - stop populating

My bitcoin client stops populating at 8 connections and 112949 blocks, event I left it running for over 12 hours now. I checked my internet connection and firewall, all seem OK. Restart it a few times ...
5
votes
0answers
291 views

BTCJam API 500 errors

I am currently trying to set up an application using the BTCJam api. I think the api could be very useful, but I have been unable to get it to work fully, and since support isn't responding, I thought ...
4
votes
3answers
2k views

If the blockchain records all transactions, how does losing your wallet imply that you lose your Bitcoin?

My understanding is that the blockchain records every transaction that has ever occurred, and that, when we say there are x amount of coins at address y, what we really mean is that the blockchain ...
4
votes
3answers
4k views

How big is the blockchain on disk as of 5th July 2012? [closed]

I just started Bitcoin-qt for the first time, and it is syncing. How much space does the blockchain take up? I have my drive heavily partitioned, and my /home partition (linux mint) is only about 20GB....
4
votes
1answer
2k views

How do I export an xpub from Bitcoin Core for use in BTCPayServer?

I'm using Bitcoin Core 0.17, and using bitcoin-cli getaddressinfo method to extract xpub for a given address. This xpub is 66 characters long, and I'm using BTCPayServer which needs this xpub and I'...
4
votes
2answers
484 views

Where can I find a roadmap of the main bitcoin client? [closed]

Wallet encryption is long overdue, and AFAIK is coming in the next client version (0.4.0). What are the next planned milestones in the development of the main client and/or protocol? Where can I find ...
4
votes
1answer
140 views

Why is the bitcoin client still in beta

As of today the official bitcoin core version is 0.19.1 why has it not go to 1.0 version yet ? Is there a timeline from the developer team ? I have seen this similar question from 8 years ago: Why ...
4
votes
1answer
287 views

Why is 550 (MiB) chosen for minimum storage size for prune mode?

As you know Bitcoind can run in pruned mode, thus not advertising blocks to other nodes. Even though it has some drawbacks, saving you storage space isn't a benefit you can ignore. My question is ...
4
votes
1answer
4k views

How does Bitcoin keep track of account balances?

I downloaded the latest bitcoin client and am waiting for it to connect. How does it remember how much money a person has? Do I create an account and the balance is associated with the account each ...
4
votes
1answer
531 views

When will the official client support partial blockchain downloads?

Are there concrete plans for the official client to be able to download just a portion of the blockchain? By concrete I mean what's the issue tracking this on github, is there a planned version for ...
4
votes
1answer
529 views

Raw block / other messages

Where can I find a raw version of the Bitcoin blocks and other messages that are sent between the Bitcoin clients?
4
votes
1answer
327 views

Is the alert system still in the main client's code? Will it be removed?

It is said that Satoshi removed the alert system from the client ... still, there are at least some leftovers in. Is the alert system functioning in 0.3.24? Are there plans to remove all traces of it?...
4
votes
1answer
125 views

Will running a pruned node make my store less secure?

We run our own nodes to verify transactions for our store and I was wondering what will be the downsides to me running a pruned node? I read they can fully verify a transaction so I'm not too sure why ...
4
votes
1answer
884 views

Is Bitcoin a fully decentralized network, or how do clients connect to the network?

I read that Bitcoin is a fully decentralized network, but I don't understand how Bitcoin's client can connect to the network. I think that client must use some server for this action like other P2P ...
4
votes
2answers
2k views

What are the effects of leaving Bitcoin-QT open?

I'm using bitcoin-qt at the moment, and at the bottom of the download page it says: "Do you have a computer that you keep switched on all the time, that's connected to the Internet? You can help the ...
4
votes
3answers
1k views

Bitcoin communication with non-standard ports

I'm writing a Bitcoin web app that is to be deployed on an external server over which I have no control. I probably won't have access to standard Bitcoin port (8333). Will this cause a problem when ...
4
votes
1answer
507 views

Why did Bitcoin Core wallet send my coins to this address?

Yesterday evening I installed the Bitcoin Core wallet (v0.11.2 (64-bit) from the Chocolatey repo to my Windows 10 machine). I had some coins in an old wallet.dat that I copied to the data directory. ...

1 2
3
4 5
14