We’re rewarding the question askers & reputations are being recalculated! Read more.

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
3
votes
1answer
6k views

What does the debug output look like when a new block is found?

In the Bitcoin-QT client, what does the debug.log look like when a new block is found?
3
votes
1answer
2k views

Debug.log : How do I analyze an orphaned transaction?

The debug.log for my machine lists the following information while synching ERROR: FetchInputs() : 5b5e32cc97 mempool Tx prev not found e99babf87a stored orphan tx 5b5e32cc97 (mapsz 414) received: tx ...
1
vote
1answer
215 views

How do I test that blockchain p2p replication is properly, securely exposed to the internet?

I have bandwidth and CPU to spare and I'd like to participate in the P2P nature of sharing the blockchain to other peers. How can I properly, and securely participate? Also, how can I test or verify ...
14
votes
2answers
778 views

Why does the age of the coin in my wallet matter?

When a new transaction is made, the client seems to prefer older coins in the wallet. What is the rationale for this? Are there any cases where it doesn't make sense to strictly collect coins by ...
5
votes
1answer
430 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 ...
9
votes
1answer
602 views

Why isn't Bitcoin-QT or any other Bitcoin related app on the App Store for Mac?

I assume that someone may have tried to upload a Bitcoin app and it was rejected, but does anyone have information on what specific rules Bitcoin-related applications violate on the App Store?
6
votes
1answer
261 views

What is the formal code review process of the standard client?

There are n developers with commit privileged. After one of them merges a pull request, how many eyes review that code? When? Is a complete (holistic) code review done before releasing a version? ...
7
votes
2answers
4k views

What is the minimum transaction fee used for?

I have the bitcoin-qt client running on Ubuntu 12.10 and I see a transaction fee box in the preferences, but I am unsure of what it actually means - the wiki is overly complex, and I am unable to find ...
1
vote
0answers
1k views

Bitcoin client fails and reports some database recovery error

I am looking for somebody to help me fix my Bitcoin client, it is corrupt, reads : "A fatal error occured. Bitcoin can no longer continue safely and will quit. EXCEPTION: 22DbRunRecoveryException ...
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....
1
vote
2answers
90 views

When is the version 0.7 of the standard client scheduled to be released?

The 0.7 version of the standard client is slowly looming, but has not yet been released. Some websites, such as the Testnet Faucet appear to be using that version already. However, not wanting to use ...
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 ...
4
votes
1answer
191 views

Add a transaction generated offline to the official client

I have a transaction that I generated/signed using a custom tool. I'd like to make sure it was generated correctly by submitting it to the official client and watching the logs to see if it is ...
3
votes
1answer
1k views

Backing up my Bitcoin wallet

I'm really new to Bitcoin (just started today) so forgive me if this question has been asked before but I can't seem to find an answer on Google. From what I understand, the Bitcoin program is capable ...
8
votes
1answer
9k views

Extract private keys from Bitcoin Wallet

I have encrypted my bitcoin wallet. I know the passphrase, that's not the issue. I want to transfer my bitcoins to blockchain.info but it's asking me for the private key. I cannot find it nor can I ...
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 ...
1
vote
1answer
1k views

How can I retrieve my bitcoins when the client crashes as soon as it begins synchronizing

As soon as the client begins synchronizing it crashes. It's stuck at 139,500 blocks left. I am brand new to bitcoin and sent $300 to an address on this client.
5
votes
3answers
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?
3
votes
1answer
258 views

Is the “official client” crash-resistant?

I'm running the "official client" (12 MB zipped version) on a Windows platform. What are the risks (to my wallet) when the computer crashes due to overheating, BSOD, power failure, etc? Is the "...
2
votes
1answer
361 views

What is the file wallet.dat.rewrite?

In my %APPDATA%\Bitcoin folder (in Windows 7) I have a file called wallet.dat.rewrite It was apparently last modified on 12th May 2011. I don't think it's a file I created manually, so what is it?
15
votes
1answer
18k views

How does “Sign Message” work?

How does "Sign Message" option in the Bitcoin QT client work? I can't find any description or documentation of it. Do I have to use this option to sign some message when I receive bitcoins? If so, ...
6
votes
1answer
1k views

What does a double spend look like?

What does a double spend look like? Can anyone link to an example on blockchain.info? Will invalid half of the double spend simply remain at 0-confirmations, or might it ever reach 1 or 2? Will the ...
2
votes
1answer
1k views

Bitcoin-Qt icon not showing in Top Edge Panel (Linux Mint)

I've been using Bitcoin-Qt (now 0.6.2) for two months now with no problems. Now its icon is missing from my top edge panel (Gnome Desktop, Linux Mint 64 bit). How do I get it back? Or is there any ...
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 ...
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 ...
2
votes
1answer
642 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 ...
5
votes
1answer
377 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?
4
votes
1answer
995 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 ...
5
votes
1answer
209 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 ...
3
votes
2answers
477 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 ...
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 ...
8
votes
3answers
914 views

(Why) is it difficult to merge and split wallet.dat?

It is a common question, how to sync a wallet across different devices. As far as I understand, a wallet is just a collection of private keys. Each private key can be uniquely identified using the ...
1
vote
2answers
212 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 ...
1
vote
1answer
644 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 ...
5
votes
3answers
308 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 ...
4
votes
2answers
615 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 ...
2
votes
2answers
156 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: ...
5
votes
1answer
977 views

Script - OP_PUSHDATAs

When using OP_PUSHDATAs in different Scripts, how are the next bytes denoting the amount of bytes to be pushed encoded? Are they to be treated as unsigned integer, or signed (like the data that is ...
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 ...
6
votes
1answer
428 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
222 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 ...
3
votes
1answer
1k 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
769 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?
6
votes
1answer
216 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 ...
5
votes
1answer
874 views

Version field in transactions, blocks, etc

A field labelled "version" appears in many contexts regarding the Bitcoin protocol. Sometimes one uses the current version of the Bitcoin client (version message), sometimes 1 is used (block, tx), why ...
1
vote
2answers
170 views

Bitcoin client incentives to share peers and blockchain

Question a bit related to Microsoft's research on incentives of sharing transactions. What is the incentive for a custom-tailored Bitcoin client to share information regarding known clients and the ...
7
votes
1answer
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 ...
18
votes
2answers
3k 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 ...
5
votes
2answers
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 ...