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
-1
votes
1answer
165 views

Are the original Bitcoin Qt client's developers around and can we ask them to consider a portable version? [duplicate]

Possible Duplicate: How to Make Bitcoin QT Client Portable? (Windows) That is my conclusion. It's better to experiment for myself that asking all these questions I have to restrict myself to ...
5
votes
1answer
357 views

Does the .bitcoin directory shrink in bitcoin-qt 0.7.2 and later?

The bitcointalk.org thread "Ultraprune merged in mainline" implies that a more efficient way of storing block information was introduced. Will this make the .bitcoin directory smaller after an upgrade ...
4
votes
1answer
336 views

Transaction shows up as sent, but was never recieved

I sent 0.002 BTC to 15bPd9YSB3kpuAFFz2tBZh39A3XdnN5UoX (I paid the transaction fee), but Bitcoin-Qt crashed when I pressed send. When I reopened it the transaction showed up, but it isn't in ...
12
votes
2answers
5k views

How to make Bitcoin-Qt client portable? (Windows)

It is a nice project and all, but I think in 2013 it shouldn't be a challenge to save all of an application's files into its own folder (maybe even by default), so you can use it without installing/...
4
votes
1answer
3k 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 ...
3
votes
1answer
254 views

Double spending from “green addresses” & mitigation

Suppose a user pays for a service (service1) using a "green address" (0 confirmations required) and service1 needs to immediately respend it using it's own green address How many blocks should the ...
36
votes
2answers
43k views

How do I import a private key into Bitcoin-Core?

How do I import a private key into Bitcoin-Qt? bitcoind is nowhere to be found, and pywallet says it requires "bsddb" when I run it, which is also nowhere to be found. I generated some vanity ...
7
votes
1answer
2k views

How is locktime enforced in the standard client?

I am trying to study the locktime feature of transactions ( https://en.bitcoin.it/wiki/Protocol_specification#tx ). I have created some raw transactions in the testnet with different locktimes, but, ...
5
votes
1answer
438 views

What is the schema of the data stores used by the reference client?

I'm interested in seeing the schema (layout and indexes) that is used in the reference client. Namely wallet.dat, the bk** files and also the in-memory uncommitted tx. Does this exist anywhere for ...
2
votes
1answer
4k views

I lost my Bitcoin wallet passhrase. Are my Bitcoins lost?

After reading about all the hacks I created a passphrase that I cant remember. Are Coins lost forever in the blockchain? There must be a lot of coins in this state… Is there any way to see what coins ...
4
votes
2answers
406 views

Is the Testnet stable?

I have been recently playing with the testnet (using bitcoin-qt -testnet). I have been able to mine a few coins and do some test transfers, but I have found some problems: The coins appear sent, but ...
3
votes
1answer
178 views

How does Bitcoin protect itself from invalid peers from being broadcasted?

From what I've inferred, is that Bitcoin gets a list of peers from other nodes. What is to prevent a malicious node from Sharing many ip addresses that will cause timeouts and a delay in block ...
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?
1
vote
1answer
627 views

What is main.cpp for in bitcoind? [closed]

What does the main.cpp source-code file do? I know what main.cpp files are for in general, but specifically in the case of bitcoin?
6
votes
3answers
2k views

How can I run bitcoind on test and production networks, at the same time, on the same computer?

Bitcoin and Bitcoind will send an error if it is launched multiple times. I'm assuming this is because they share the same database and wallet. Is it possible to run two instances of Bitcoin QT / ...
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 ...
2
votes
1answer
211 views

Digging into debug message: “socket recv flood control disconnect (x bytes) ”

I set the following when I run bitcoind -debug -server -detachdb -printtodebugger -printtoconsole Debug.log socket recv flood control disconnect (5018020 bytes) disconnecting node 82.41.255.68:8333 ...
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 ...
27
votes
2answers
12k views

How can I combine all the tiny amounts I've received to minimise transaction fees, and do I need to?

Important parts in bold, for those who don't want to read the detail! I've received lots of tiny transactions, in amounts sometimes as low as 0.000003BTC. Even though I've also received (relatively) ...
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 ...
8
votes
2answers
8k views

Is it possible to view others' transactions in bitcoin client?

This seems like a really basic question, but I'm having trouble searching for answers on it. My understanding is that my bitcoin client (Bitcoin v0.7.1-beta) has basically theoretically downloaded the ...
4
votes
2answers
331 views

How does the network apply credit for created blocks?

First post. I must say in advance thanks to everyone for all the great conversation and help and software so far. It's really helped me get familiar with bitcoins and bitcoin mining. I have a ...
5
votes
3answers
996 views

Would it be possible to provide a downloadable blockchain that is updated and verified by a mass of people?

As of November 2012, the blockchain is nearly 3 GB in size with a near-linear growth of about 500 MB/month (cut from exponential growth by the hard-coded block size limit, I guess). I want to install ...
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?
23
votes
4answers
34k views

How do I import private keys from Bitcoin-qt to Multibit client?

Question says it. I spent 20 mins Googling. Saw several links on bitcointalk.com but amazingly found no solution to this. Am I the first one trying to do this? Note the following are not the ...
4
votes
1answer
975 views

Does Bitcoin-QT use more CPU when its idle than during synchronization?

I am running the standard client on a micro Amazon EC2 instance. When I am synchronising Bitcoin with the network, it uses about 50% of the available CPU. After it is fully synchronised, I leave it ...
5
votes
1answer
565 views

My sync wont start, what can I do?

I have used Bitcoin previously via Windows GUI miners, but never faced an issue like this before. I am now running Ubuntu 12.04 amd64 and using an updated 0.7.1 Satoshi client. The sync looks like ...
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 ...
4
votes
2answers
2k views

Is there a way to access my BItcoins before Bitcoin qt syncs?

I used QT to generate an address, and have received some coins, but they're not showing up because it hasn't synced yet. It looks like syncing will take 2 days. Can I access the coins before then? ...
6
votes
2answers
7k views

How do I create a new address in the Bitcoin-Qt client?

I am using a Mac and downloaded Bitcoin-Qt as my wallet, and it has "synchronised". However, I am unable to use this program to generate a new address. I click on "new address", and all it makes me do ...
5
votes
1answer
368 views

Bitcoin-qt falls behind on blockchain, how to replace?

On Apple Mac, bitcoin-qt is 14 days behind. Never approaches current time. Have downloaded current blockchain from trusted source. Where to install? What procedure?
3
votes
1answer
1k views

What is the structure of blk001.dat and blkindex.dat?

Can anyone tell me where I can read about the structure of the files blk0001.dat blk0002.dat blkindex.dat I know that in these files bitcoin is saving all the information about transactions. I ...
19
votes
1answer
10k views

Bitcoin URL scheme

What is the URL scheme that is used by Bitcoin to copy transaction information directly into the client? Which versions of Bitcoin clients support it?
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 ...
5
votes
5answers
21k views

My client stopped synchronizing, how can I access my wallet?

My wallet has been stuck synchronizing for 21 days, my transfer is in the block chain but I can't get it to sync with my wallet. I've closed firewalls, uninstalled and reinstalled QT with back up and ...
8
votes
2answers
4k views

Can wallets be shared by different machines?

I have a bitcoin client installed on machine one. Let's say it has 5 coins in there. I then have another machine, with another client on it. Can both machines see the same wallet? Do I have to have a ...
1
vote
1answer
228 views

Bitcoin core for Mac OS X stuck at the 95% mark for hours

My Bitcoin Core app (the latest OS X client) is downloading the chain. It has been at the 95% mark for many hours now. It's progressing, but very slowly. Is this normal? I would think so, because ...
6
votes
1answer
3k views

Why is my client saying “A fatal error occured. Bitcoin can no longer continue safely and will quit. ”?

i am running bitcoin client on OSX. I am by no stretch of the imagination any good at using terminal. I had over 300 btc in there and my computer went black and now client keeps giving me this message ...
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 ...
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 ...
3
votes
1answer
472 views

Bitcoin qt won't update

I installed Bitcoin Qt, and it began updating the blocks extremely slowly. After several hours, I restarted the program, thinking it might speed it up. Now, it appears completely stagnant; the icon in ...
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? ...
39
votes
2answers
60k views

How can I export the private key for an address from the satoshi client?

If I want to transfer an address from the satoshi client into a different client, how can I find its private key to do so?
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
1answer
2k views

What to do about a “stuck” transaction?

I started the standard client with --rescan instead of -rescan after switching wallets and before synchronizing with the latest blockchain, and made an going transaction. This transaction got "stuck",...
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....
2
votes
2answers
1k views

New User, New Wallet

I recently purchased some bitcoins, which were sent via coinapult to my cell phone. I received a text for the amount with a link to an online wallet (apparently not a true wallet but just an account ...
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?