Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

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

Broadcast a signed transaction

I sent money from 4 inputs to 2 outputs, one of which I don't control. The transaction's fee is too small (didn't change my settings and the transaction fees got a lot higher, recently) and will not ...
4
votes
1answer
3k views

Wallet.dat (<0.4.0) format: retrieving Bitcoin, possible security concerns

Whilst moving houses I came across some old HDDs which I've just found contains a wallet.dat from August 2011. The version of Bitcoin-qt must be 0.4.0 as I know the wallet.dat is password encrypted, ...
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? ...
4
votes
2answers
570 views

Multisig doesn't work unless all keys were generated from the current wallet?

I tried to create a multisig in both the Bitcoin network and the Bitcoin testnet. It seems to work only when all public keys are from the current wallet. That means when I call listunspent after I ...
3
votes
1answer
237 views

What do I have to do after Segwit activates if I'm running Bitcoin Core 0.14.1?

I have my bitcoins on a Linux Server. It runs Bitcoin Core 0.14.1. What do I have to do after Segwit activates?
3
votes
1answer
33 views

What are the downsides of integrating accumulators like utreexo to bitcoind?

Inspired by the discussion in this question I wonder what would be the downsides of adding accumulators like utreexo (paper at: https://eprint.iacr.org/2019/611.pdf) to bitcoind? On the positive ...
3
votes
3answers
845 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 ...
3
votes
1answer
858 views

getrawtransaction in Bitcoin-Qt (0.8.5)

I am getting an error {"code"=>-5, "message"=>"No information available about transaction"} when issuing getrawtransaction. I am aware that since bitcoind/Bitcoin-qt 0.8, no transaction index is ...
3
votes
2answers
11k views

How do I load wallet.dat on new PC and import everything into Electrum?

My primary PC died last month due to what I believe is a motherboard error. My EVGA board displays "FF". The fans, drives, everything powers up as usual. But I don't hear any beep, no POST, no BIOS, ...
3
votes
2answers
191 views

Does a 2009 client sync the whole bitcoin blockchain

So does a 2009 client sync the whole bitcoin blockchain and does the temporary split of 2013 have any impact on that?
3
votes
1answer
1k views

Found an old wallet with transaction history with coins (unconfirmed), but no balance [duplicate]

I have found an old bitcoin wallet in my files. I can see there are old transactions but they aren't confirmed. But there should be more BTC received than was sent, so there should be a balance. Is ...
3
votes
1answer
2k views

Sent bitcoin with no fee, waited and bitcoins disappeared

I sent about $425 to an adress from my bitcoin-qt wallet and forgot to include a fee. So I googled and googled and waited around for 4 or 5 days for it to stop broadcasting but I get on my computer ...
3
votes
1answer
159 views

What was the original rationale for limiting the maximum push size?

The current Bitcoin client filters out any pushes beyond a certain size. static const unsigned int MAX_SCRIPT_ELEMENT_SIZE = 520; // bytes [...] if (vchPushValue.size() > MAX_SCRIPT_ELEMENT_SIZE) ...
3
votes
2answers
2k views

Key pool in wallet softwares

From my understanding, bitcoind/bitcoin-qt uses a key pool for their wallet, so when you create a wallet you are actually creating not just one but many addresses for sending/receiving transactions. ...
3
votes
1answer
408 views

Bitcoin Core HD Wallet v0.13.2 missing confirmed incoming transaction

I made a transaction from my android wallet to my bitcoin core HD wallet (v0.13.2). At the time of writing, the transaction has 5 confirmations, both according to the android wallet and blockchain....
3
votes
0answers
82 views

Bitcoind 0.5.3 stuck at block 364,670 - what to do?

I compiled bitcoind using the same steps as last year. In particular I set DB_CONFIG: set_lg_dir database set_lk_max_locks 537000 Unfortunately once I hit block 364,670 (2015-07-10) I'm treated with:...
2
votes
2answers
259 views

Is it possible to run two Lightning Network nodes on top of single Bitcoin Core node?

I would like to simultaneously run LND and Eclair nodes on top of single Bitcoin Core bitcoind node. Is it possible? I wasn't been able to pull it off so far. If possible, how to set up ZMQ and ...
2
votes
0answers
79 views

Bitcoin-core restored HD wallet reusing payment address? [duplicate]

As I was testing my new bitcoin core HD wallet through the bitcoin-qt interface (v0.13.0), when using Receive > Request payment I realized that I was presented with the a payment address which had ...
2
votes
3answers
567 views

Wallet.dat can contain only 100 private keys even if I back up?

Considering the Bitcoin client for Windows 0.8.1: So the best way (if I have already used up 100 keys) is to send bitcoins to different wallet and then to newly generated one? When I want new keys, ...
2
votes
1answer
2k views

Difference between createmultisig and addmultisigaddress?

What is the functional difference between createmultisig and addmultisigaddress in bitcoincore (v 0.10)? To be clear, I understand how both function. ie. multisigCmd n ["address1 public key as hex", ...
2
votes
1answer
67 views

Bitcoin Core What default values should I pass for some positional RPC params in sendtoaddress

I am trying to use the sendtoaddress rpc method of bitcoin core. From the documentation I read that I can pass "estimate_mode" parameter to estimate a fee. However as I believe json rpc follows ...
2
votes
3answers
1k views

Convert between String/Hex/Byte in Java for sha256 - wrong format?

I am trying to convert a bitcoin address and have the following code from here (Calculate Segwit address from public address, 2nd answer): Step1: $ printf 1L88S26C5oyjL1gkXsBeYwHHjvGvCcidr9 > adr....
2
votes
1answer
1k views

Bitcoin Core txindex vs default mode vs pruned mode in depth

You can run bitcoin in: txindex mode: Which allows you to query any transaction on the blockchain with getrawtransactions (any other benefits?). This takes up the most space default mode: this allows ...
2
votes
2answers
285 views

2 bitcoinqt - getrawmempool returns different results

I have 2 servers with running the same Bitcoin Core v0.9.3.0-g40d2041-beta (64-bit). I use getrawmempool to get all new transactions in the same time but I have different result. One server always ...
2
votes
1answer
301 views

How do I calculate the witness commitment hash for a given block?

From my understanding, every SegWit enabled block has an added output script which is used as a place to store the "Witness commitment" specified in BIP 141. One issue I've stumbled upon was ...
2
votes
2answers
247 views

How to import p2wsh-in-p2sh multisig as watch-only?

I've created a p2wsh-in-p2sh multisig address using an offline node. I have the address and redeem script, as provided by bitcoin-cli addmultisigaddress on the offline node. How do I import this as a ...
2
votes
1answer
2k views

paytxfee vs maxtxfee which one overrides the other

In wallet options section it shows these two settings -paytxfee=<amt> Fee (in BTC/kB) to add to transactions you send (default: 0.00) -maxtxfee=<amt> Maximum total fees to use in a ...
2
votes
2answers
11k views

Bitcoins not showing up in Bitcoin-Qt wallet [duplicate]

I bought 1 BTC from localbitcoins.com and received my bitcoin in my online wallet with no problems at all, after that I then sent it to my "bitcoin-qt wallet" address located inside the Bitcoin wallet ...
2
votes
1answer
945 views

Is it possible to have my blockchain on a different folder than that of my wallet files?

I am trying to implement bitcoin payments for the project I'm currently working on, and I need to create a bitcoin wallet that should be inside a USB stick. This USB stick should be at the hands of ...
2
votes
2answers
799 views

Unable to bind any endpoint for RPC server

I recently updated my bitcoin docker image to bitcoing v0.18.0 version and can't allow external rpc connections to it now. It binds to localhost if I set rpcallowip=X.X.X.X, then I tried to used ...
2
votes
1answer
415 views

State of transaction and UTXO

What I have learned is that state is an abstract thing and is maintained by the node locally and the state of the current blockchain can be reached by starting all the way from the genesis block and ...
2
votes
2answers
373 views

How can I download the blockchain from own, trusted source?

I have two computers with two different bitcoin-qt wallets: Very heavy-weight desktop with a great internet connection. Less powerful laptop with relatively slow internet. I would like to download ...
1
vote
1answer
1k views

How do I open my RPC console?

Someone just asked me to open the RPC console, as part of debugging something else. How do I do that? I'm using Bitcoin-Qt.
1
vote
1answer
951 views

Failing to build bitcoin-core v0.13.1 on debian stretch

I have recently set up a new machine on debian stretch: $ uname -a Linux front 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 (2016-11-13) x86_64 GNU/Linux I am now attempting to install bitcoind. I have ...
1
vote
1answer
300 views

ZeroMQ support in Bitcoin Core 0.16.0 out-of-the-box?

In my previous question, I'm wondering why Lightning Networks lnd cannot talk to my Bitcoin Core bitcoind backend. The docs for lnd says it requires ZeroMQ compiled into bitcoind. Does the binary ...
1
vote
0answers
26 views

Bitcoin SPV not able to fetch transactions

I am developing a Bitcoin wallet SPV and using 3rd party SDK for the same. However, I tried to create wallet and it gets successfully created and I can also restore those wallets but amount and ...
1
vote
1answer
381 views

I bought a bitcoin before my client sychronization was finished. Will I get the coin?

I bought a bitcoin before my client synchronization was finished. Will this stop me from getting the coin or will it just come later when the wallet is synchronized?
1
vote
1answer
132 views

How happens the serealization the data in the file blkxxxx.dat in the bitcoin

I'm writing a blockchain parser for bitcoin core with C++ and now I want to enrich the data I read with the raw transaction and the previous and next block hashes. I used this library to convert the ...
1
vote
1answer
168 views

How transaction becomes confirmed by miners if InputScript has only the Sig

Please help me to understand how bitcoind client verifying TX with Input Script which consist only from the Sig. For example TX 6D5DF6C0D66CFFC25CC1ABA3655952D7B081ED4E9EA3B70FCD964FDBBA01E91E has ...
1
vote
1answer
478 views

Where are the new smart fee estimate data saved? Can the file be re-used?

Are the data for smart fee estimation (in bitcoin core with version 0.15.0 or larger) saved? Where is it saved, what is the format? Can they be re-used on a different node - so the estimates are ...
1
vote
1answer
1k views

how to use bitcoind jsonrpc for regtest or testnet server in php?

i used bitcoind with jsonrpc service. but i added regtest=1 in bitcoin.conf at .bitcoin folder. used: bitcoin-cli -regtest generate 101 bitcoin-cli -regtest getbalance 50.00000000 but ...
1
vote
1answer
38 views

Can an account define conditional tags to blockchain

Let me try to specify my question with an example: Consider that there are 4 accounts ( AccountA and AccountB and AccountC (Taged as Store) and and AccountD (Taged as Night Club)), and AccountA wants ...
1
vote
0answers
183 views

sendtoaddress not deducting from account

I have two accounts called "hot" and "cold" and have few address and transactions in each of them. I am trying to move some funds between "hot" to "cold" and using sendtoaddress like this bitcoin-...
1
vote
1answer
136 views

Zeros in blk00*.dat files

When writing a blockchain parser I've found that some blk00*.dat files contain zeros instead of blocks. (I got zero where magic bytes were expected, looked in the file and saw there are more zeros.) ...
1
vote
2answers
2k views

How to retrieve unclaimed BTC for wallets whose private key is lost [duplicate]

How to retrieve unclaimed BTC for wallets whose private key is lost Kindly share details
1
vote
2answers
899 views

Found old Bitcoin wallet of mine, but has unconfirmed transactions from 2013

I found one of my old wallets.dat from way back, so I loaded it up and see that I had transactions but they never got confirmed. I can't remember if I just never let them run? But how would it be ...
1
vote
4answers
1k views

Bitcoin qt synchronization problems!

So bought my first Bitcoins the other day (27 & 28/11/13) on localcoins, then transferred them to a MultiBit wallet. No problems. I decided to use a 'safer' wallet, therefore I moved the coins to ...
1
vote
2answers
4k views

How to activate the mining process in the standard bitcoin client?

I have done the whole synchronization and now it should be mining bitcoins from what I understand but I don't see anything showing that it is actually mining for bitcoins nor any activity from my cpu… ...
1
vote
0answers
141 views

Estimated number of hashes

This is not a duplicate of previous, similar questions I've read on StackExchange, since none of those questions, nor the answers, go into the difficulty theory, as espoused on the Bitcoin Wiki. ...
1
vote
0answers
105 views

It's October 2018. ./bitcoin-qt -reindex-chainstate takes forever. Is there a way to speed this up?

Current version: Bitcoin Core 0.16.3 I think I have a corrupted blockchain download as my VM box was shut down in the middle of syncing. Which is why I'm doing a -reindex-chainstate I have the ...