7
votes
Accepted
Is it advisable to operate a release candidate full node on mainnet?
Running release candidates poses little to no danger to the network. The node software is designed to be highly self-reliant, at worst a node would ignore incorrect information and disconnect another ...
5
votes
Is it advisable to operate a release candidate full node on mainnet?
There is basically no risk to the network, as it's designed to resist even malicious actors, much less honest users just running untested software.
There is some risk to you as the user if you use the ...
4
votes
Is it advisable to operate a release candidate full node on mainnet?
As its name suggests, it is not recommended to run a release candidate in production if you are not sure what you are doing. However Bitcoin Core release candidates aim to meet high quality standards. ...
3
votes
From a technical point of view rather than an economical one, is it possible to mine bitcoin on a laptop?
You can't mine real Bitcoin on a laptop but you can mine worthless testnet blocks if all you want is to understand a bit more about Bitcoin.
See When did Bitcoin Core deprecate the mining function?
...
3
votes
Private key on Bitcoin Core
I believe you're confusing legacy addresses with legacy wallets. They're distinct and unrelated things.
Legacy addresses are pre-segwit addresses (P2PKH most commonly), and are contrasted with segwit ...
3
votes
Accepted
Bitcoin Core configured for testnet, syncs mainnet
You need to pass -testnet to both the bitcoind and bitcoin-cli calls, so they know to even look into the [testnet] section of the config file.
2
votes
Accepted
How to get scriptPubKey from public key hash
Clarification on what is the difference between these things: public key hash, scriptPubKey, addresses.
Public key hash represents, as it name says, the hash of the public key. So you take the public ...
2
votes
Accepted
Broadcast transactions through bitcoind without importing private key
The described behavior does not make sense to me. The sendrawtransaction is a node RPC that takes a raw transaction and submits it to the local node’s mempool. If the transaction makes it into the ...
2
votes
What if a miner just broadcasts the header and never gives the body? What will happen?
Since nobody can determine that the block is valid, they will treat it just like anything else that they cannot determine is valid -- they will ignore it.
Miners can't start mining based on the header ...
2
votes
What if a miner just broadcasts the header and never gives the body? What will happen?
Full nodes will want to see the body in order to maintain their UTXO set.
The miners block headers alone are not enough.
Also, the miner would never be able to spend the block rewards, because that ...
2
votes
How do I get my public address in Bitcoin Core?
Use the following command to get all the receiving addresses.
bitcoin-cli listreceivedbyaddress 0 true
'0' represents no minimum number of confirmations.
'true' is for including addresses which have ...
1
vote
Lost bitcoin in a blocked transacion
Even though you've deleted the transaction from your wallet, online explorers still probably have it. You can look up your recent wallet addresses in e.g. mempool.space and see if you can find the ...
1
vote
From a technical point of view rather than an economical one, is it possible to mine bitcoin on a laptop?
You can mine on a laptop, though the probability of finding a valid block would be ~0
Performing a single hash on a valid block header would technically be mining.
You could get the latest block tip ...
1
vote
Is it possible to download only a part of the blockchain?
If you write software yourself, with a custom implementation of the P2P protocol, this is certainly possible. Just send getdata messages for just the blocks in the range you want.
No such feature ...
1
vote
Bitcoin node : importprivkey does not import all getnewaddress previously created
Every address has its own private key; if you inport one key, you get access to that one address.
If your goal is backing up an entire wallet, you should instead be using the dumpwallet and associated ...
1
vote
Bitcoin node : importprivkey does not import all getnewaddress previously created
A hierarchical deterministic (HD) wallet like Bitcoin core generates many private keys from one master private key.
So far as I know dumpprivkey only dumps one of the generated child keys. The one for ...
1
vote
Bitcoin Core really slow to sync recently
Nothing definitive, but figured out a few leads
Turned off the Antivirus, which might have been scanning newly downloaded files, it seemed to improve the speed, but it was still slower than expected.
...
1
vote
Accepted
Why can't I bumpfee the 25th tx in an unconfirmed chain?
In the mempool validation logic, the maximum chain size checks are performed without first removing the transaction to be replaced. That is, if there is a chain of 25 unconfirmed transactions such as:
...
1
vote
What is the best way to restart bitcoind after a bitcoin.conf change (Ubuntu 23.10)
Bitcoin Core reads the bitcoin.conf file on every startup, so if you have it (properly) configured as a systemd service, restarting it that way will indeed make the configuration change take effect.
1
vote
The QT wallet does not start
If the "offscreen" plugin is missing, you may need to rebuild Qt with the necessary platform plugins. First, ensure you have the Qt source code:
```bash
git clone https://code.qt.io/qt/qt5....
1
vote
Bitcoin Core configured for testnet, syncs mainnet
In my wallet that I use for testing, have testnet=1 before the [test] heading in the bitcoin.conf file.
This forces both bitcoind and bitcoin-cli to look into the [test] section.
1
vote
Accepted
Bitcoin Core RPC for transactions of a new address without rescanning
The fraction of the problem solved for me by using Electrumx server. Electrumx rescan block files and indexed trx history information to the another database. It taken about 3 days. Therefore, I could ...
1
vote
Bitcoin Core balance incorrect after connecting Sparrow wallet
I found the reason for the unexpected balance - it was because apparently when importing a Sparrow wallet, it does so with "avoid_reuse" being set to true. This is evident when running "...
1
vote
Why might my db be locked on starting bitcoin-qt after a clean shutdown and reboot?
Use Microsoft's Handle tool to see what files are open, and add the details to your question (You can limit the output to a specific folder or keyword such as 'bitcoin' by running the tool like this:
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
bitcoin-core × 4166bitcoind × 740
blockchain × 416
wallet × 355
transactions × 335
json-rpc × 228
bitcoin-core-development × 226
client × 225
bitcoin-cli × 191
synchronization × 176
full-node × 146
address × 123
wallet.dat × 122
transaction-fees × 110
security × 78
mac × 78
private-key × 77
unconfirmed-transactions × 77
wallet-recovery × 77
segregated-witness × 73
bip32-hd-wallets × 70
electrum × 69
block × 66
testnet × 66
bitcoin-cash × 65