Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. 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
0
votes
1answer
9 views

Imported keys to electrum

I recently had an unconfirmed transaction on my btc qt wallet. I am upgrading my btc qt now and it is syncing. In the meantime I imported my keys from all my receiving addresses to a software wallet. ...
0
votes
1answer
8 views

Flatpak bitcoin-core not generating .cookie file

I'm using the version of Bitcoin-Qt 0.18.1 that comes with Flatpak. I've looked in the Bitcoin datadir, which is in ~/.var/app/org.bitcoincore.bitcoin-qt/data/ and there isn't any .cookie file there. ...
0
votes
1answer
19 views

Receive/send Transactions latency

I am on Ubuntu 16.04, with the latest version of Bitcoin Core, synced and working. I would like to know why is there a little delay of approximately 1 sec, sometimes more, before a received ...
-2
votes
0answers
28 views

which upcoming exchanges are better? Advantages and Disadvantages of these exchanges? [on hold]

I am writing a new article on new upcoming exchanges ... i have some some exchanges : - Seed Token Project - Cove Identity - CodeTract - WALAHALA Exchange - Git Money -Bexam -Bitozz I have done some ...
0
votes
2answers
53 views

Unconfirmed transaction. How to make my wallet made whole

I am running a node with an unconfirmed transaction. I tried shutting down my btc qt so the transaction would be forgotten. To no avail it keeps rebroadcasting the transaction. I am in the process of ...
0
votes
0answers
26 views

anonymity exploits in bitcoin transactions [closed]

I am finding deep technical papers about different anonymity exploits in bitcoin transactions. Have anybody encounter something more general about bitcoin anonymity exploits?
2
votes
2answers
43 views

How do I get the scriptPubKey type from the raw output script?

I use zeroMQ to get the transactions from Bitcoin Core. The output looks like this: { value: 200000, script: <Buffer 00 20 e3 30 7e 8e 0b 63 0e 53 c2 f1 f8 17 06 7b ce 01 c4 38 92 83 3e 02 2d ad ...
0
votes
0answers
32 views

bitcoin cash and malleability [on hold]

i saw the news about the protocol upgrade of bch: https://www.bitcoinabc.org/2019-08-21-bitcoin-abc-0.20.0/ there are some things i didnt understand: what does exactly the "MINIMALDATA" means? is it ...
1
vote
1answer
23 views

What would be the effect on the number of leading zeros hash generation if bitcoin increase its nonce size from 32 to 60 or 100 bits?

If Bitcoin increases its nonce size from 32 bits to double or triple the size, how will it affect the speed of getting the right hash with the required number of zeros?
1
vote
1answer
49 views

How to Pay to Multisig Wallet Using python-bitcoinrpc?

How do I pay to a multisig wallet? I am using the Python API (based on python-bitcoinrpc) that ships with the bitcoin source code, in directory bitcoin/test/functional. I'm using regtest. I call ...
4
votes
1answer
347 views

Should I verify the Bitcoin Core release signing keys?

I have been running Bitcoin Core on an old Macbook for about a year, and I updated to v0.18.0 a couple of months ago which I downloaded from bitcoin.org. I have recently been delving deeper and I ...
1
vote
1answer
26 views

How to transfer hash power from one pool to another

Is it possible to transfer hash power from one pool to another? If yes, how?
0
votes
1answer
50 views

Why is Bitcoin Core full node so slow to sync?

After 12 hours, progress changed from progress=0.533751 to progress=0.541254, less than 1% progress. $ ./bitcoind ... 0 hours: 2019-10-12T17:57:11Z UpdateTip: new best=...
0
votes
1answer
39 views

Try to migrate Bitcoin Core wallet to an HD wallet but get “St13runtime” exception

I am trying to follow these steps to migrate my wallet to an HD wallet. But it failed, the debug log has errors like this: EXCEPTION: St13runtime_error DeriveNewSeed: AddKeyPubKey failed bitcoin in ...
0
votes
1answer
19 views

My full node seems to be rejecting tor connections

I'm running my full node with bitcoin core v0.18.1 with a mostly default configuration on debian 9.11. Port 8333 is forwarded through my router and I have 20+ node connections, so can safely assume ...
2
votes
2answers
170 views

Other database besides UTXO?

In this post it is explained that the UTXO are removed after they are spent. This makes sense because they are not "unspent" anymore. But don't all UTXOs have a reference/connection to their ...
0
votes
1answer
24 views

Bitcoin qt 4.8.3 [duplicate]

Hi I recently tried to make a transaction to a coinbase btc wallet from my bitcoin qt 4.8.3 node/wallet. In a hurry I didn't add a transaction fee. So the fee is zero. I see on my end the ...
1
vote
1answer
49 views

In Python RPC Calls, How is vout Address Derived for P2PK transaction?

How is the vout address derived for a P2PK transaction? I am using the Python API that ships with the bitcoin source code, in directory bitcoin/test/functional. I'm using regtest. I have written a ...
0
votes
1answer
62 views

Import watch-only address to 0.18 core wallet, addresses missing

I am running new bitcond server $bitcoin-cli importaddress '32om7Xx7GnwxkiAQjpp3hhayDX4mSNLmR1' 'label' false $ it seems added. Then I try to list all addresses in wallet it return empty list. $...
0
votes
0answers
34 views

Bitcoin core causing reboot

I have been having an issue with bitcoin core lately. It has been causing my computer to randomly reboot about every hour or so. I was on version 17.1 but upgraded to 18.0 hoping that would fix the ...
0
votes
0answers
41 views

Unused Output Tree in the Blockchain

I have been reading about the security of thin clients and I came across the section that discusses the proposal of Unused Output Tree in the Block chain. Unused Output Tree in the Block chain (UOT)...
1
vote
1answer
40 views

Error Signing P2SH-P2WSH MultiSig - “Unable to sign input, invalid stack size (possibly missing key)”

I am trying to create and spend a P2SH-P2WSH transaction using bitcoin-cli but am getting "Unable to sign input, invalid stack size (possibly missing key)" when I try to sign the Multi-Sig transaction ...
10
votes
1answer
1k views

Will the size of Bitcoin core full-node be too big to run on a normal computer?

I am a Bitcoin enthusiast, with no background knowledge in computer science and cryptography. I once ran Bitcoin core on my laptop but realized that it occupied too much space in my computer. I ...
6
votes
2answers
144 views

What is the oldest Bitcoin Core Client that can in theory sync to the chain tip?

I've seen this question regarding the original Satoshi Client being able to sync to the chain tip. The main issues why it doesn't work were: Change in protocol messages IRC Node discovery is now ...
1
vote
2answers
40 views

Is it possible to change private key

I would like to know if it's possible to change private key of bitcoin wallet via rpc call to bitcoind. Thank you for your answers
0
votes
0answers
25 views

Help linking External Storage for bitcoin data using Raspberry Pi?

I mounted my external disk to wrong directory (wanted it to be ~/bitcoinData) , instead ended up creating a directory on SD card ( /home/pi/bitcoinData ) and now SD card (root) is full. i cannot seem ...
3
votes
1answer
55 views

Clarification on execution of complex script with OP_CHECKLOCKTIMEVERIFY

I'm quoting this example of BIP65 BIP 65 has this bitcoin script code IF <now + 3 months> CHECKLOCKTIMEVERIFY DROP <Lenny's pubkey> CHECKSIGVERIFY 1 ELSE 2 ENDIF <...
1
vote
1answer
36 views

Is Bitcoin Core required for wallet projects?

My team wants to create a cryptocurrency service provider platform to Sell/Buy BTC and something else in form of web/mobile app. It's about one month that I have been studying different articles about ...
1
vote
0answers
58 views

Bitcoin Private Key Decryption

At present, I have dumped my wallet and have all private key, address information. I am now wanting to understand the decryption process for the private keys within the wallet. I have completed the ...
2
votes
0answers
37 views

Restoring a Bitcoin Core wallet [duplicate]

I have a wallet.dat file from an old computer which was last accessed around February 23, 2012 which I need to restore into a newly installed Bitcoin Core program on a new computer. Can I just ...
1
vote
1answer
19 views

what is exact meaning of some field of response of `getBlock` rpc api

I refer to this document for using getBlock rpc api. https://bitcoin.org/en/developer-reference#getblock { "hash" : "hash", (string) the block hash (same as provided) "confirmations" : n, (...
0
votes
1answer
35 views

How to move only “blocks” and “chainstate” folders on an external USB hard-drive while running Bitcoin Client on connected laptop with Ubuntu?

I have experience with secure-copy and secure-download but how do I move only the Bitcoin Client "blocks" and "chainstate" folders within the home directory of Ubuntu 18.04 to an external USB hard-...
1
vote
1answer
22 views

Why is getdescriptorinfo returning an error “Invalid descriptor (code -5)”

I am using Bitcoin Core bitcoin-cli with getdescriptorinfo like so: curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getdescriptorinfo", "params":["sh(multi(2,[3c60330a/1]...
0
votes
1answer
23 views

Bus error (core dumped)

Running a new install of Ubuntu 18.04.3 LTS and downloading blocks in bitcoin-qt up to over 70% when pgm quits with "Bus error (core dumped)". Anyone else gets this or how to fix it? (-rescan didn't ...
1
vote
2answers
110 views

I just compiled bitcoind and run for the first time. Do I already have a private key?

Since I have a wallet.dat I suspect I already have a private key and so I could extract it for backup purpose (on paper). How do I do it via terminal with bitcoin-cli?
0
votes
0answers
16 views

How work settxfee on 0.13.0? [duplicate]

I do bitcoin-cli settxfee 0.00088496 true or $fee = '0.00088496'; if ($bitcoin->settxfee($fee)) { and then $redeem = $b->sendtoaddress($address, 0.0001); And I expect payment in bytes will ...
0
votes
0answers
13 views

Why can't a user import keys to the keypool for a blank wallet?

I am creating a blank wallet with the intention of adding keys to the keypool but get an error keys can only be imported to the keypool when private keys are disabled Why? It would be beneficial for ...
0
votes
1answer
26 views

How to calculate the Public key P2SH from hexadecimal script?

My study on the scripts goes next. I'm creating a ScriptPubKey decompiler, now I have a problem with the P2SH, So how is calculate the key p2sh? I using this code but I not think is correct ...
0
votes
0answers
34 views

How get the public key to hex script? like command decodescript of bitcoin core

If I want to recreate the command decodescript of bitcoin core? how is the process for decode the script P2PK? So I'm writing for personal exercise the Bitcoin script decompiler, form moment I have a ...
0
votes
1answer
21 views

Targetting a specific wallet when sending commands using RPC commands to bitcoind

I'm very new to Bitcoin development, using its RPC API. I created a wallet using { "method": "createwallet", "params": { "wallet_name": "/wallets/walletA" } } Now I want to get ...
1
vote
2answers
42 views

Anonymous transactions with bitcoin core

Is there any chance that people will identify me when I have nordvpn running in the background when making transactions with bitcoin core? Already done this What are you recommendations to stay ...
0
votes
1answer
34 views

How does this simple script use the OP_CHECKSIG opcode?

I have this Script P2PKH <A Signature> <A Public Key> OP_DUP OP_HASH160 <A Public Key Hash> OP_EQUALVERIFY OP_CHECKSIG The bitcoin.org documentation say this The entire ...
3
votes
0answers
30 views

How to segregate wallet from bitcoin core | Run multiple wallets in different servers on one centralized bitcoin node

I am running bitcoin full node in a centralized server. I have many web applications running in various places. I want to connect this web applications with centralized full bitcoin node. How to ...
1
vote
1answer
28 views

Is writing unit tests a good way to start contributing to Bitcoin core?

I'm considering writing unit tests to Bitcoin core as a first step to C++ development and Bitcoin contribution. Anyone have any suggestions about the journey I'm about to begin and possible files that ...
0
votes
1answer
21 views

How to put comment when use sendrawtransaction in bitcoincore?

I use sendrawtransaction to submitt my transaction and I want to put comment or comment-to in transaction like sendtoaddress fields that store in the wallet and not sent with transactions. I think the ...
0
votes
1answer
42 views

Bitcoin API standard

I'm trying to implement a bitcoin full node while learning a new programming language, but I can't find the full set of public API that the full node has to expose. I assume the standard will be ...
0
votes
1answer
35 views

Acces Casa full node with Python

I have a bitcoin-core full node running and I want to access my node in Python, how can I retrieve the blockchain info?
0
votes
1answer
41 views

Resolve BTC long mem pool (many unconfirmed tx)

I've started with Bitcoin exchange service, by creating rawtransaction and broadcast it. The problem which I must face to face is too long mempool chain (over 25 unconfirmed transaction). Example: ...
0
votes
0answers
36 views

Create P2SH address is not same as address saved on rpc node

I have a private key and trying to create P2SH address on testnet like my node created but they're not same. Please help me a bit, thanks so much. PrivateKey: ...
1
vote
1answer
54 views

Possible to run a Lightning node on same computer as Bitcoin Core node?

I have a Windows 10 laptop that is running a full Bitcoin node using Bitcoin Core. Is it possible to also run a Lightning node on the same laptop simultaneously with the Bitcoin node?