Questions tagged [bitcoin-core]

Bitcoin Core is a full node implementation of the Bitcoin protocol with a wallet and GUI. Bitcoin Core is a MIT-licensed Qt 5 GUI application for the original Bitcoin codebase. Additional/previous names include "Bitcoin-Qt", "Satoshi-Client", and "Standard Client". This tag should be used when referring to the Bitcoin Core software.

Filter by
Sorted by
Tagged with
5 votes
1 answer
472 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 ...
  • 42.9k
9 votes
2 answers
5k views

Does the Bitcoin client generate bitcoins automatically?

I mean, you just need to install the software, and with the time, you will get lots of bitcoins?
3 votes
1 answer
88 views

Bitcoin client communication time constraints

How long does the standard Bitcoin client wait between sending a message to another client and deciding that the client is not responding? That is, if someone makes a client that takes a couple ...
  • 42.9k
5 votes
2 answers
4k views

Internet speed required to run the Bitcoin client

What is the rough estimate of internet speed needed to run the standard client? Does a faster Internet connection increase the client performance (by that I mean how fast it updates its blockchain, ...
  • 42.9k
14 votes
5 answers
701 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 ...
  • 1,010
17 votes
2 answers
10k views

How does the Bitcoin client encrypt the wallet.dat file?

What is the algorithm used for encrypting the wallet.dat file?
  • 42.9k
4 votes
1 answer
539 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 ...
  • 26.4k
4 votes
3 answers
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 ...
  • 42.9k
30 votes
2 answers
34k views

How exactly does -rescan work?

-rescan is a command line argument that is passed to the bitcoin client after restoring wallet.dat from backup. Which files get recalculated? Which files does the rescan command read? Why is it a ...
  • 26.4k
14 votes
1 answer
13k views

How do I upgrade my Bitcoin client?

I am working with an older version of Bitcoin and want to upgrade to version .4. Is there a specific way to do this? I want to try to upgrade, but am paranoid that I could lose my wallet if I do ...
  • 143
16 votes
3 answers
518 views

What happens if the developers make a controversial change to the "standard" client?

One criticism I commonly hear of Bitcoin is that it merely transfers trust from some sort of central bank or government entity to the developers of the main project. Can anyone provide a clean ...
  • 14.4k
5 votes
1 answer
174 views

What OSes don't yet have Bitcoin clients?

Bitcoin has clients created for many OSes already, but which (semi-)significant operating systems don't yet have a Bitcoin client created for them? Is there some opensource code I can use as a ...
  • 941
33 votes
1 answer
53k views

How can I restore my wallet?

I just purchased a new laptop and I want to decommission my old one. I have a back-up of my wallet.dat file copied to my new PC. What do I need to do to restore it to my Bitcoin (Windows) client? ...
  • 2,162

1
77 78 79 80
81