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
13 views

How safe is BitcoinCore since it is using owner's passphrase?

When I want to create a wallet with BitcoinCore by going File->Create wallet, it asks me to choose a passphrase for it. Over the mouths exploring Bitcoin I learned that it is very unsafe to use ...
-1
votes
1answer
24 views

What can I expirement with BitcoinCore on my own?

I have a simple faculty assignment where I have to do some experiments with transactions or experiment with the Bitcoin protocol or maybe with wallet code. Work on that assignment shouldn't last more ...
1
vote
2answers
25 views

Can you run a full Bitcoin node on Node.js?

Are there bitcoin full node implementations running on Node.js? Node.js is the server side language that I'm most familiar with so I was wondering if I can run a full bitcoin node on Node.js? I just ...
2
votes
1answer
32 views

How does a full node decide which outbound peers to have?

I understand that a full node can have up to 10 outbound connections (8 full relay peers and 2 block-relay-only peers). I wonder how my full node decides which nodes to connect to for outbound. What ...
0
votes
1answer
34 views

Wallet Recovery Help

I’m seeking help from the Bitcoin community to recover lost funds from a wallet.dat file. Someone I know asked me to help recover their lost funds - but I’m stumped and now seeking help from the ...
0
votes
2answers
23 views

What is the best free iOS wallet out there? [closed]

I only ask this question because there's so many kinds of wallets out there and I understand the difference between wallets(hardware wallets, iOS and Desktop wallets). But what is the best wallet in ...
0
votes
1answer
27 views

Block version 0x20000000

When i run getblocktemplate, Bitcoind gives me in the version field a decimal number, when i convert it to Hex it's 20000000 I know it must be in little endian, but to build the blockheader must i put ...
0
votes
0answers
15 views

HELP ME WITH BITCOIN TIME STAMPS

OK, so I had several backed up .dat files on google which I put in opentimestamps I could see that these files had time stamp data... so I uploaded and *****below is what the results were. What does ...
1
vote
1answer
91 views

In Bitcoin, what happens if there is no viable nonce?

I'm assuming SHA is perfectly uniform. In bitcoin, there are $2^{32}$ possible inputs per block, which are mapped to $2^{256}$ possible outputs. So there is a $1/2^{224}$ chance that any randomly ...
0
votes
0answers
21 views

Abandon transaction in Bitcoin Core with -zapwallettxes (transaction isn't online in mempool yet)

EDIT: I have found another solution for my problem. I've started Bitcoin Core with my wallet.dat backup, which I have saved before doing the transaction. If I am right and Bitcoin Core hadn't send the ...
0
votes
1answer
24 views

Read block info from log [closed]

I'm new in the Bitcoin world, but I want do the script. The script will read "blocks" from debug.log, but now when I looking to a debug.log I don't see anything about blocks. Is it possible? ...
0
votes
1answer
17 views

How to use getblocktemplate method with Bitcoinlib Library

I am using bitcoinlib to communicate with bitcoin-qt This is the code i tried: Dim BitcoinService As Services.RpcServices.RpcService.IRpcService = New Services.Coins.Bitcoin.BitcoinService("http:...
0
votes
1answer
21 views

Should a node follow the longest chain, or the chain with most work while syncing?

I'm reading mixed things online - some saying to follow the longest chain, and some say to follow the chain with the most work. But I'm not convinced of the former. If the node follows the longest ...
0
votes
0answers
18 views

Finding legitimate sources of research and info regarding crypto, mining and the blockchain [duplicate]

I'm relatively new to Bitcoin, crypto and the blockchain and mining etc, however due to having over 15 years experience in IT Ive followed BTC etc since it kicked off in (2009?), and would like to ...
0
votes
0answers
24 views

Decoding raw transaction [closed]

I have several raw transaction hashes that when I go to decode on blockchain it says; Trying to access beyond buffer length What does this mean? I got these hashes from an encoded UTC file i sent to ...
0
votes
1answer
25 views

How to search for an address in last block?

I want to check in bitcoin-core and see if there is any of my watching addresses in last block. So my question is how can I know a specific address is included in last block or not? I can search with ...
0
votes
1answer
43 views

Bitcoin core datadir over NFS

I am going to run a bitcoin core on a Linux server (Ubuntu 20.04). I don't have enough storage to store blockchain data. Therefore, I want to save the data over an NFS server (CentOS release 6.10). ...
0
votes
0answers
17 views

Get 10 new addresses with a single request

Referring to the documentation: https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/getnewaddress/ Using the example: curl --user myusername --data-binary '{"jsonrpc": "1.0", "id&...
1
vote
1answer
22 views

Using Bitcoin Client and Bitcoind for Regtest, Error regarding Fallback fees

I have been doing an assignment on Bitcoin Core 0.20. Now every time I try to do a transaction: Apples-iMac:bitcoin apple$ bitcoin-cli -regtest sendtoaddress ...
3
votes
1answer
239 views

I need to make large number of queries to different addresses every few minutes for my bitcoin application. What service?

I have an application that needs to makes queries to get account balances and transaction data from Bitcoin and other cryptocurrencies. Many of the free ones have a rate limit. I'm willing to pay for ...
-1
votes
1answer
30 views

How to get access URL to get JSON output from BTC RPC Explorer [closed]

Currently I'm using blockchain.info to get the balance of an address like this: https://blockchain.info/de/q/addressbalance/1Mj94YLoFudaD4MvfxoUx7nAur5kTeRVFR It outputs the bitcoin balance. Due to ...
0
votes
1answer
16 views

Do I need a Bitcoin full node in order to use BTC RPC Explorer?

I'm thinking of using https://github.com/janoside/btc-rpc-explorer as my json explorer, but I run a pruned bitcoin node. Will this cause issues when running btc-rpc-explorer if I wanted to query old ...
0
votes
2answers
19 views

Blockchain.info “Too Many Requests” - Alternative solutions that can be hosted by myself

I'm trying to build out a Bitcoin service that requires me to query address balances and other data. So far I've been just using blockchain.info to do these request, but lately i'm hitting the too ...
0
votes
1answer
20 views

In bitcoin-cli getpeerinf call what does “-1” mean as a “synced_headers” or “synced_blocks” value?

Sometimes I see this in getpeerinfo: "synced_headers": -1, "synced_blocks": -1, sometimes it's only synced blocks at -1. What does that mean?
0
votes
1answer
44 views

Bitcoin Core Re-install- Don't want to Overwrite Chain Previously Downloaded

I have a full Bitcoin chain that I downloaded using Bitcoin Core (v.0.18.0.0, from Ubuntu's launchpad bitcoin ppa). I've moved to another machine and installed the Snap linked from BitcoinCore.Org, ...
0
votes
0answers
27 views

Who generates the Bitcoin mathematical puzzles? [duplicate]

I would like to know how it is generated and who generates the mathematical puzzles within bitcoin, and how is its generation mechanics and how it also verifies transactions.
0
votes
1answer
69 views

The Mystery: I've mined some BTCs with Bitcoin Core 0.9.0, however the system no longer synchronizes and in the blockchain the balance is zero

I got some BTCs using a Bitcoin Core 9 version beta, from August to December 2019, they are listed in my history as "generated" and with several confirmations with one, the balance appears ...
0
votes
1answer
32 views

How to know Block height when a transaction entered Mempool?

I'm hosting a Listening Bitcoin Node in Capital of Pakistan. I want to know the Block height when Transaction entered the mempool. Right now I'm using the time from the Json format of the Transaction ...
2
votes
1answer
33 views

Why isn't my PSBT considered complete after walletprocesspsbt and finalizepsbt?

I created a transaction using createrawtransaction spending a UTXO that I own the keys to and then converted it to PSBT using converttopsbt, then I used walletprocesspsbt and finalizepsbt. After ...
0
votes
1answer
15 views

How to know the destination address of a multisig?

Run this command: bitcoin-cli getrawtransaction 56214420a7c4dcc4832944298d169a75e93acf9721f00656b2ee0e4d194f9970 2 You will see the first vout is a multisig as follow: { "value": 0....
1
vote
1answer
23 views

Why is the data format for block height in coinbase scriptSigs inconsistent for heights 1-16?

BIP-34 claims that in coinbase transactions, the scriptSig should contain the block height. It says the format of this is "serialized CScript", i.e. a byte indicating the length of the ...
1
vote
1answer
24 views

Cannot start C-lightning after reboot

I have problems starting up C-lightning's lightningd on Debian Buster under vagrant. Steps I followed: Fresh install bitcoind Install lightningd Run rpc commands - all good. Reboot system Get the ...
0
votes
1answer
39 views

How create coinbase transaction with createrawtransaction?

How create coinbase transaction with createrawtransaction? i try use as example createrawtransaction '''[{"txid":"0000000000000000000000000000000000000000000000000000000000000000",&...
0
votes
2answers
33 views

bitcoin node take transactions fee and validate them [closed]

a bitcoin node check transactions and validate them . does it take transaction s fee. when validate transactions how much bitcoin transaction fees for a node.and possible reduce fees in a bitcoin node
0
votes
1answer
31 views

What is the different between BitcoinCore and other full node wallet?

As I understand, BitcoinCore is implementation of Bitcoin protocol. And within BitCoinCore is wallet functionality located in wallet.cpp/h. My question is, if I have some other wallet that has ...
0
votes
0answers
14 views

Bitcoin Confirmation [duplicate]

it's been 2 days my transaction has not been confirmed yet https://www.blockchain.com/btc/tx/b58aa5a6884d444d783c0f6956d6495ac9dabe28d44d1833ac48ac942cfbc3b4 why it has so many inputs and outputs ...
3
votes
1answer
54 views

Any idea why Bitcoin Core signature is untrusted?

It's suppose to be a trusted signature, right?. I'm downloading Bitcoin Core from bitcoin.org gpg --import laanwj-releases.asc gpg: key 90C8019E36C2E964: 51 firmas no comprobadas por falta de claves ...
0
votes
0answers
43 views

Trouble sending createrawtransaction to bitcoin-qt via json-rpc

I'm trying to post to a local bitcoin full node via json-rpc but I'm getting error 500 from the server. Following the documentation here I tried this code but it's giving the error 500, it works fine ...
0
votes
1answer
21 views

Address Reuse for Multisig Address

It is De facto standard that address should not be reused, and even Bitcoin officially emphasis address should not be reused. Does the same condition apply for Multi-signature address ?, If Yes apart ...
1
vote
1answer
36 views

What is the meaning of 'change' and 'reserve' in a Bitcoin Core wallet dump?

I'm using libwally to derive addresses from an extended private key. I shared the seed with Bitcoin Core (loaded it in a blank wallet with sethdseed), and noticed that there are 2 addresses in the ...
0
votes
2answers
19 views

Upgrade apt bitcoin-core package

I originally set up my bitcoin-core node on Ubuntu 16.04 Xenial using apt. The ppa:/bitcoin/bitcoin package repository that I used isn't maintained beyond version 0.15.0, so I need a different way to ...
0
votes
1answer
30 views

Installation instrucion the for bitcoin core (tar.gz file from bitcoin.org in Linux/Ubuntu Desktop 18.04.)

There are many discussions going on as there is a lack of a simple tutorial as to how to install Bitcoin Core (GUI) on Linux distributions, i.e Ubuntu 18.04. Bitcoin.org offers the tar.gz file (i.e. ...
1
vote
1answer
32 views

What valid transactions are not broadcastable?

Many valid transactions are not broadcastable by default in bitcoin core to avoid attacks that could harm the network. These would rarely be found in a node's mempool but could, however, be found in ...
0
votes
1answer
29 views

GetBlockChecked always returning genesis block?

currently I'm exploring Bitcoin source code and I tried to add custom function getblockvalue inside of blockchain.cpp. Purpose of function is to return sum of all transaction outputs inside of a ...
0
votes
0answers
32 views

How may i get all transaction from A address to B address & opposite? [duplicate]

So i just finish download the blockchain from Bitcoin Core, how may i load them files, filter all the transaction from an address to another & print it to text file with detail?
-1
votes
1answer
44 views

How does bitcoin core establish a peer to peer network

I've tried to look for an answer to this online and haven't found any. My question is: how does bitcoin establish a peer to peer network. Establishing a centralized network with a server in the middle ...
1
vote
1answer
25 views

Working with Bitcoin node on Windows as a developer?

I'm a web developer looking to integrate a Bitcoin node into a PHP application and I am unsure how I would go about interacting with the Bitcoin core in a developer environment for my machine. My goal ...
0
votes
0answers
12 views

Is there a way to fetch all transactions in a block via electrum protocol?

Quickly surfing through the list of electrum methods, looks like not, and I will have to use getblock from bitcoind json-rpc. Is there a better way?
0
votes
1answer
30 views

Wallet balance reset

Maybe my question will be stupid, but still I hope for help. Launched a wallet. Synchronized with the network, and my balance dropped to 0. According to the history, it was written that the last ...
1
vote
1answer
16 views

Why does bitcoin uses INIT_PROTO_VERSION (209) for addrme and addryou in the Version Message

Why does Bitcoin use INIT_PROTO_VERSION (209) in the addrme and addryou message of the Version Message? Why is it not using the nodes protocolVersion which had been advertised in the same Message. ...

1
2 3 4 5
61