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
9
votes
2answers
2k views

What exactly is checked at various -checklevel's?

The standard bitcoin-qt/bitcoind client has an option -checklevel which purports to perform various checks on the block data stored on disk. Is there current documentation (other than the source) ...
9
votes
1answer
5k views

How to restore Bitcoin Core HD wallet private keys by master key?

Since version 0.13.0 Bitcoin Core supports HD wallets. In a .txt dump of the wallet (created by JSON-RPC dumpwallet command), one can find an "extended private masterkey" which is intended to be used ...
9
votes
7answers
12k views

Bitcoin QT error. How can I prevent corruption of database?

So I turn on my computer this morning, and I find Bitcoin QT has quit of its own accord. I try to turn it back on and I get this message. "Bitcoin - Error System error: Database corrupted" I'm ...
9
votes
1answer
607 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?
9
votes
1answer
3k views

Easiest way to control a remote bitcoind instance?

What's the easiest way to control bitcoind running on a remote machine? I'd like to make transfers, manage my wallet, etc, and ideally I'd like to do it using a UI such as bitcoin-qt. Unfortunately ...
9
votes
2answers
11k views

What does "Reindexing blocks on disk" mean?

When I upgraded to 0.8.1, it said Reindexing blocks on disk and it took about four days (Grr). But later, it said something about a corrupted database and it had to do it again! What is it doing?
9
votes
2answers
9k 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 ...
9
votes
2answers
4k 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 ...
9
votes
3answers
3k views

How to get notification on bitcoin receive with bitcoin core

How can I get Bitcoin receive notifications with Bitcoin Core. I have tried the walletnotify and blocknotify options. walletnotify is fired two times when I send or receive bitcoins. And with ...
8
votes
2answers
2k views

Is there something about Bitcoin that prevents us from implementing the same privacy protocols of Monero and Zcash?

Certain coins like Monero and Zcash implement privacy protocols that make it nearly impossible to trace origin and destination of transactions - making them completely anonymous. I'm curious as to why ...
8
votes
2answers
12k views

To run bitcoin core testnet on Ubuntu 16.04

How can I run Bitcoin core testnet version on ubuntu 16.04 platform ? I am getting so many reference about how to run bitcoin core mainnet but it will take around 20 days to synchronize with the ...
8
votes
1answer
3k views

When importing private keys, will compressed or uncompressed format be used?

I am looking into implementing support for compressed public keys on Vanity Pool. However, I have my concerns about importing solutions into a desired vanity address under that format. From what I can ...
8
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 ...
8
votes
1answer
711 views

What's the distinction between BIP 157 and BIP 158? Are they supported by Bitcoin Core?

BIP 157 and BIP 158 are both concerned with Compact Block filters. What is the distinction between them, and which of them does Bitcoin Core currently support?
8
votes
1answer
7k views

How can I benefit by running a full Bitcoin node?

I noticed that I can run a node with Bitcoin Core. If I open my computer always and make the full node run on my device, what benefits can I get? Is there any reward for serving this?
8
votes
1answer
591 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 ...
8
votes
1answer
1k views

Expected use model for PSBT

I want to use Bitcoin Core to create a PSBT for offline signing (cold storage) of a multisig p2wsh-in-p2sh address, such as that created by Glacier. Based on the PSBT doc I assume I want the online ...
8
votes
2answers
7k views

How to verify Bitcoin Core Release Signing Keys

I use Gpg4win but I don't know the step to verify the Bitcoin Core Release. can you give me the instruction how to verify released? i git this resolte C:\WINDOWS\system32>gpg2 --keyserver pgp.mit.edu ...
8
votes
2answers
8k views

Backing up my bitcoin wallet - is wallet.dat all I care about?

I know that there are many duplicates of this but I'm hoping that the way in which I word this explains and helps not just me, but others as well. In any of the coin wallet bitcoin and the alt coins,...
8
votes
3answers
11k views

How to access Bitcoin's transaction database?

I want to process the Bitcoin network's transactions. As I understand it, the Bitcoin-Qt client downloads and stores all that information locally. Since version 0.8 LevelDB has been used to access ...
8
votes
1answer
15k views

How do you apply "-zapwallettxes" on Windows?

On May 27 I tried to sell some Bitcoins(for the first time). Since that day the transaction is in the status "unconfirmed". The amount is booked from my wallet, but isn't booked to my bank account. ...
8
votes
2answers
7k views

Is there a light (SPV) version of bitcoin core (bitcoind)?

I'm trying to develop an SPV Bitcoin client which makes use of a library requiring bitcoin core (a running bitcoind service). However, from what I understand, Bitcoin Core is full node, meaning that ...
8
votes
1answer
1k views

UXTO DB structure

After update Bitcoin Core to version 0.15, chainstate database changed format of data. Old prefix of key has been 0x63, now 0x43, and key/value are different Where is the new format described, or ...
8
votes
5answers
10k views

Allowing Incoming Connection on Bitcoin Core

Good Evening, I recently installed Bitcoin Core v0.12.1 on my home server (running Windows 7) and wanted to allow it to accept incoming connections and used the guide found here: https://bitcoin.org/...
8
votes
1answer
10k 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 ...
8
votes
1answer
282 views

With peerblockfilters=1 hundreds of "btcwire 0.5.0/neutrino" connections are downloading TB from my Bitcoin node

I run Bitcoin Core 0.21.0 from a data center, unmetered, with compact block filters enabled (blockfilterindex=1 peerblockfilters=1). Soon after the restart, I get a huge number (140-200) of ...
8
votes
1answer
738 views

What are the trust assumptions in --assumed-valid in bitcoin core 0.14?

Please help me understand and distinguish the trust assumptions in the following three cases shown below. Specifically, please elaborate the attacks possible (even though completely theoretical) and ...
8
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, ...
8
votes
3answers
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 ...
8
votes
2answers
5k 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 ...
8
votes
2answers
314 views

Transaction fees after 0.9 protocol update

As the changelog of bitcoind 0.9 tells, transaction fees should be greatly reduced. What are the implications of this? How were transaction fees determined before the change and after the change? How ...
8
votes
1answer
146 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 ...
8
votes
2answers
965 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 ...
8
votes
2answers
2k views

Ubuntu bitcoin PPA

Since bitcoin is a software package that involves "real" money (inasmuch as any currency is "real"), I know there are major incentives for unscrupulous people to build backdoors into software related ...
8
votes
3answers
935 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 ...
7
votes
2answers
2k views

Why is it harder to compute nonce for a hash with a certain number zero prefixes than it is for any other hash?

Based on my rudimentary understanding of Bitcoins and altcoins, network difficulty is adjusted by asking the network to target a hash smaller than a specific number, which translates to calculating ...
7
votes
2answers
4k views

What does qt in bitcoin-qt stand for?

just a simple question: what does qt in bitcoin-qt stand for?
7
votes
3answers
4k views

Why does bitcoin core need to download the blockchain

I understand that the blockchain is what keeps track of who has what coins and makes sure that everything is correct and secure, but why do I have to download it? Isn't that where the miners come in? ...
7
votes
2answers
6k views

What does "Activating Best Chain" mean?

What does "Activating Best Chain" mean? My Bitcoin Core doesn't freeze, it just takes a while. I'm curious as to what it's doing.
7
votes
2answers
19k views

Why does Bitcoin Core take up so much space?

I have downloaded Bitcoin Core and the blockchain has nearly filled my local storage. Can i move the wallet to a hard drive and then delete Core from my computer? I'm a newbie lol
7
votes
2answers
3k views

Do I need to keep all blocks when running Bitcoin Core?

Do I need to keep all blocks, from block 0 up to the current one, when running Bitcoin Core, either as a full node or not? Or can I just keep the more recent blocks to save space?
7
votes
2answers
1k views

Transaction confirmed by network but never showed up in bitcoin-qt

I've sent a large amount of coins to 1K7SzBTPGyyEtWsudwHpjg31LjrPf17qr4 but my bitcoin-qt client (V. 4.7.4) doesn't show any balance. 1) Under the "Receive coins" tab it shows the same address 2) The ...
7
votes
1answer
852 views

How can I use Bitcoin Core with the anonymous network protocol I2P?

How can I use Bitcoin Core with the I2P anonymous network protocol?
7
votes
2answers
6k views

How to create a sending address with Bitcoin Core?

I downloaded Bitcoin Core and I'm just having a look around and I can't for the life of me figure out how to create a sending address. I'm using a site to buy stuff and to register I need to "Setup ...
7
votes
1answer
2k 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 ...
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 ...
7
votes
1answer
2k views

Should I be worried that bitcoincore.org now suddenly only provides an "unsigned" Bitcoin Core installer?

My security script for downloading and verifying new versions of Bitcoin Core barked at me the other day, when the new v0.21.1 was released. (Which still is nowhere to be found on bitcoin.org, BTW.) ...
7
votes
1answer
277 views

How do merkle trees ensure credibility to blockchain, when full node wrongly denies a presence of a txn in a block?

How can Merkle Trees ensure that a full node doesn't lie to a thin node that a txn t is not present in a block B if infact B contains t? How can a thin node tell if the full node is lying if the full ...
7
votes
1answer
428 views

Could Neutrino technically as side-effect, incentivize centralization of the bitcoin network?

TWO questions on Neutrino:: 1) Could Neutrino technically as side-effect, incentivize centralization of the bitcoin network? Or other formulation: ...hinder higher degree of decentralization? Why ...
7
votes
1answer
3k views

Can I retrieve my bitcoins from years ago that I never received?

How can I get hold of my bitcoins that never made it to my wallet years ago? I purchased some bitcoins years ago (have got my receipt and all emails from who I purchased). I downloaded Bitcoin-Qt 7, ...

1 2
3
4 5
74