Questions tagged [bitcoin-core]

This tag should be used for questions pertaining to Bitcoin Core. Bitcoin Core is an 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
7 votes
1 answer
3k views

Running Bitcoin on command-line-only system

I want to run a Bitcoin client on a command-line-only system (Amazon EC2). Is there some specific command-line parameters I should use in order to run the main client without the GUI, or will it run ...
user avatar
  • 42.7k
5 votes
3 answers
3k views

Does my client accept inbound connections?

How can I verify that the Bitcoin client is well connected to the network and is able to receive incoming connections?
user avatar
  • 11.4k
11 votes
3 answers
1k views

Why does the mainline client limit the number of outbound connections to 8?

The mainline Bitcoin client limits number of outbound connections to 8 however allows up to 125 total connections. To achieve greater than 8 connections (due to outbound limitation) requires either ...
user avatar
6 votes
2 answers
5k views

What does the `gen` option in bitcoin.conf do?

The gen option isnt copiously described in the sample bitcoin.conf file ... does that mean that the daemon started up will attempt to mine for coins?
user avatar
8 votes
3 answers
10k views

Why does it take 15 minutes for my Bitcoin client to start?

I use Ubuntu 11.10 and have recently installed the standard Bitcoin client 0.40. But the GUI only appear around 15 minutes after started. My machine is an AMD64 Athlon 4600x2 with 6GB RAM. Is this ...
user avatar
  • 983
18 votes
2 answers
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 ...
user avatar
6 votes
2 answers
1k views

Bitcoin client two-way communication

When client A opens a connection to client B, it opens its TCP connection to second client's port 8333. Is this connection solely used for A's queries and B's answers to A's query, or can B also query ...
user avatar
  • 42.7k
5 votes
1 answer
465 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 ...
user avatar
  • 42.7k
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?
user avatar
3 votes
1 answer
82 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 ...
user avatar
  • 42.7k
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, ...
user avatar
  • 42.7k
14 votes
5 answers
685 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 ...
user avatar
  • 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?
user avatar
  • 42.7k
4 votes
1 answer
536 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 ...
user avatar
  • 26.3k
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 ...
user avatar
  • 42.7k
30 votes
2 answers
32k 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 ...
user avatar
  • 26.3k
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 ...
user avatar
  • 143
16 votes
3 answers
516 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 ...
user avatar
  • 14.4k
5 votes
1 answer
173 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 ...
user avatar
  • 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? ...
user avatar
  • 2,172

1
73 74 75 76
77