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
5
votes
1answer
2k views

How to clear invalid transactions from one's wallet?

I've recently been testing double-spend attacks against myself using a couple wallets, and the standard client does not appear to clear conflicting transactions from its transaction list, even if the ...
7
votes
2answers
5k views

What are seednodes?

A follow up from a comment on this answer. What are seednodes, and how do they differ from fallback nodes?
5
votes
2answers
106k views

Where can I see my Bitcoin address?

I use the original client, but I don't know where can I find my Bitcoin address. Can someone help me?
8
votes
1answer
141 views

Does Bitcoin prefer broadcasting transactions crediting it?

I'm currently doing some double-spend testing, and it appears that the standard client prefers broadcasting transactions that credit its wallet. That is to say, a client that receives such a ...
0
votes
2answers
709 views

Bitcoin client only has 1 connection? [duplicate]

I have had bitcoin for a little bit now. It has been going very smoothly. I have set up 3 accounts for various activities, privacy, and security reasons. I now can not get all of the block chain. ...
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 ...
4
votes
3answers
8k views

Can I remove the passphrase from my Bitcoin Wallet?

I'm using the standard Mac Bitcoin client and I added a passphrase. I'd like to remove that passphrase. Is that possible?
8
votes
1answer
563 views

Who made Gavin project leader?

I mean no disrespect to Gavin Andresen whatsoever. I think someone needs to be at the head of the project and Satoshi has stepped down / disappeared / gone back to the NSA / returned to his home ...
6
votes
1answer
1k views

How secure are the DNS servers for Bitcoin?

With the version 0.6, Bitcoin introduced the DNS servers that populate the initial peers for new clients. How secure are those servers in terms of being immune to takedown attacks, or injection of ...
2
votes
2answers
55 views

When I have a problem running the bitcoin client, where can I go to get help?

Let's assume that either a bug report exists already, or the problem is unlikely to be caused by a bug. What I know so far is: This site will be appropriate for some support questions, and the ...
4
votes
1answer
318 views

What client to use for an alternative special purpose blockchain?

Lets say one wanted to create a blockchain for the purposes of providing a scalable back-end for accounting for the trade of some arbitrary unit between people. It would not be a tradeable currency. ...
7
votes
1answer
1k views

Does Bitcoin still use the IRC channel?

I recently read an article on Bitcoin Media, that claimed: Jeff Garzik pointed out that Bitcoin-Qt no longer operates using the IRC bootstrap, and on inspection he’s right. This mainly applies to ...
9
votes
2answers
3k views

Is there a way to change the wallet.dat location without changing the entire data directory?

I know that Bitcoin supports the -datadir command line option which specifies that the wallet.dat and blockchain should be stored in a custom location rather than %appdata%\roaming\bitcoin but is ...
5
votes
1answer
392 views

What can a person do with special private keys?

The Alert message in the Standard Client will only be displayed if it is signed with a correct ECDSA private key. Should anyone get that private key, they would be able to propagate any alert through ...
12
votes
2answers
918 views

How would we know the real Satoshi?

Should Satoshi decide to reveal his or her true identity, how can one know the person is the real creator of Bitcoin, rather than a person who hacked the forum login, email address or the like? In ...
8
votes
2answers
926 views

How does the standard client prioritize transactions?

I've heard that the standard client prioritizes which transaction to relay based on the Bitcoin Days Destroyed and the fee paid on the transaction, but what is the exact formula used to determine ...
9
votes
3answers
569 views

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?
13
votes
3answers
7k views

What is the exact formula for calculating transaction fees?

According to the Wiki: If the blocksize is more than 250 kB, transactions get increasingly more expensive as the blocksize approaches the limit of 500 kB. Sending a transaction when the blocksize ...
5
votes
1answer
387 views

How often does Bitcoin connect to the fallback nodes?

Does the standard client have a preference for connecting to fallback nodes (for example, by trying to have at least 1 connection to such node at all times), or are they treated like any other nodes?
2
votes
1answer
653 views

Why is bitcoin-qt not launching? Using linuxmint-12-lisa

i'm using LinuxMint-12-lisa and installed bitcoin-qt as described Installing Bitcoin-Qt on Ubuntu sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install bitcoin-qt ...
4
votes
1answer
1k views

How to secure one's Bitcoin Client from packet sniffing?

Potential packet sniffing weakness has been described on the Weakness Wiki page. It states that an attacker that can see all of our internet traffic can pick up which transactions originate from our ...
3
votes
2answers
485 views

What are the limitations of a Client connecting to the Network through TOR?

I've recently been reading the Weaknesses Wiki page on "Attack on all users" and I came upon this statement: The IP addresses of most users are totally public. You can use Tor to hide this, but the ...
5
votes
1answer
210 views

How does Bitcoin decide which Alert messages to forward?

The Bitcoin protocol lists an Alert message that in the Standard Client is displayed to all users. How does the Standard Client decide which messages to forward and display, and which to ignore? Does ...
5
votes
4answers
2k views

How to set the language/localization in the standard client?

Version 0.6 introduced automatic client localizations. Personally, I hate using programs in Hebrew, and prefer English, but the client didn't ask for my preferences on this matter and just switched to ...
16
votes
2answers
9k views

What are the safety guidelines for using the Sign Message feature?

bitcoin-qt's dialog box states, "Be careful not to sign anything vague, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree ...
16
votes
3answers
11k views

Are there Bitcoin password crackers I can use to recover forgotten passwords?

I've lost the password to one of my wallets (it's a small one, don't worry). I was sure I remembered the password ... but evidently I don't. Is there a program that I can use to brute-force my ...
2
votes
2answers
2k views

Bitcoin wallet for Symbian operating system?

Can I use Bitcoin on my Nokia N97 phone which uses Symbian OS? I cannot find any Bitcoin wallet applications on Ovi store :-( I have found a wallet client for the Android operating system but ...
1
vote
2answers
218 views

When does the main client relay its knowledge of TXs in INV message?

The inv message is used to relay one's knowledge of blocks and txs to other clients in the Network. When a new Client connects to the Network, it first receives information about all the blocks in ...
5
votes
2answers
4k views

Bitcoin-qt -how does it choose the address to take money from when sending btcs

I don't have any bitcoins yet, but I have the the wallet program called bitcoin-qt. I am wondering about the send feature. It does not seem to let me choose which address to deduct the coins from. How ...
1
vote
1answer
652 views

mac bitcoin wallet question. Private keys?

I don't understand the bitcoin-qt program (mac). Why doesn't it show the private keys for the addresses I've created? Also, why doesn't it let me delete the new addresses? Say I want to send money ...
13
votes
4answers
1k views

Is pruning transaction history implemented in Satoshi's bitcoin client?

The original bitcoin paper suggests a method to discard old transactions. One should compute the Merkle Tree of the entire transaction history, and store only part of the tree. However, I didn't ...
5
votes
4answers
8k views

What can I do when the blockchain synchronization is stuck at a specific block?

I hadn't started/used my Bitcoin client for ages. Now, whenever I start the client, it is downloading block 135407 and does not progress past it. What can I do?
6
votes
2answers
3k views

Why does the initial blockchain download get stuck part way through?

I am trying to get Bitcoin up and running on a fairly underpowered laptop and Windows Vista using Bitcoin-Qt 0.5.0.1. After installing and starting the program, I am stuck at at the syncing stage at ...
1
vote
0answers
459 views

Move all coins from an address via RPC

Let's say I generated some coins with a given address and I want to send a specific amount of coins to a specific addresses, and move the remaining balance to another specific address. I want to do it ...
5
votes
3answers
309 views

What is the current (Feb 2012) “bus factor” of the standard client?

Bus Factor (Youtube) is the total number of key developers who would need to be incapacitated (as by getting hit by a bus) to send the project into such disarray that it would not be able to ...
3
votes
3answers
333 views

Address creation in standard client - random library?

Is the random library used by the standard client in any way deterministic, or can one count on it being truly random? For example, often random libraries are initialized with seed value of the ...
2
votes
2answers
158 views

Which Bitcoin developers are referred to as saying that “users have no say in the system's core development”

Genjix wrote about this in two recent posts. Here's one. Some developers argue that with the issues being highly complex, that users have no say in the system’s core development And the other: ...
11
votes
3answers
2k views

Why are m-of-n transactions not used today?

BIP 11 supports m-of-n transactions. While BIP 16 and BIP 17 are being debated and voted upon, I have to ask: why haven't there been evidence of BIP 11 used in for m-of-n transactions? All that BIP ...
5
votes
2answers
158 views

Can the blockchain be included in future packages of the standard client?

Is it possible to include actual transaction history to new version of Bitcoin client? I mean, when someone new downloads a fresh version from http://bitcoin.org. It is very hard to get more people ...
6
votes
1answer
435 views

What happens when an encrypted wallet runs out of keys?

Say someone wanted to be evil to the main client and set its wallet to contain one key, lock it, and then start mining. After the first block was generated, the client would traditionally create a new ...
4
votes
1answer
227 views

Can one send bitcoind transactions that will only be valid after a certain amount of time?

The standard client only allows one to spend coins from a transaction after getting 6 confirmations (120 in case of mining rewards). Can one send bitcoind a JSON-RPC command telling it to send those ...
5
votes
2answers
728 views

Is it possible to give a public read only access to a Bitcoin account?

Is it possible to give a public read only access to a Bitcoin account using the Bitcoin client? For example if for an non-profit organisation it can be useful to have read only access to it's Bitcoin ...
3
votes
1answer
2k views

What is bitcoind.pid?

The file bitcoind.pid is mentioned on "Running Bitcoin" wiki page, but it's not explained on the wiki. What does that file do?
2
votes
1answer
1k views

Bitcoin RPC SSL error

I recently tried running Bitcoin-QT as a server with SSL enabled, but when I was testing the connection, with this command: openssl s_client -connect 111.11.111.111:8332 I got this error: CONNECTED(...
4
votes
1answer
220 views

What .dat files are safe to be accessed while the Bitcoin client is running?

Sometimes one wants to backup some .dat files from Bitcoin, but one can't shut down the client to do so (for example, if one is running a pool). Which .dat files are safe to be copied when the client ...
4
votes
1answer
205 views

API calls - “not yet implemented”?

I tried sending some commands to my Bitcoin-QT running on Mac, and when I called "encryptwallet", I got this response: Not Yet Implemented: use GUI to encrypt wallet, not RPC command What API calls ...
4
votes
1answer
143 views

Is two-phase encryption planned for the standard client?

Currently, the standard client supports encryption, but only for actions that change its state (send money, generate address). I would like the client to require two passwords - one to view any ...
3
votes
3answers
1k views

How do I know my wallet.dat actually already contains 100+ addresses ready to be used?

I'm using the standard commandline client (under OSX, in case this matters). I've read in some threads that it is smart enough to pregenerate 100+ addresses to be used in future when you ask them, so ...
7
votes
1answer
7k views

Installing Bitcoin-Qt on Ubuntu

I am using Ubuntu 11.10. I have downloaded Bitcoin-Qt, but I don't think it has installed itself. The instructions say "download and install" the software, but I'm afraid I need instructions that are ...
2
votes
1answer
770 views

P2Pool - I get only rejects

I started mining with P2Pool / cgminer. bitcoin-qt.exe is running. run_p2pool.exe is running. cgminer is running. But all I get are rejects. What might be the problem?