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 ...
Murch's user avatar
  • 72.6k
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 ...
Vojtěch Strnad's user avatar
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. ...
Antoine Poinsot's user avatar
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? ...
RedGrittyBrick's user avatar
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 ...
Pieter Wuille's user avatar
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.
Pieter Wuille's user avatar
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 ...
LeaBit's user avatar
  • 438
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 ...
Murch's user avatar
  • 72.6k
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 ...
David Schwartz's user avatar
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 ...
RedGrittyBrick's user avatar
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 ...
Kirti Singh's user avatar
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 ...
Vojtěch Strnad's user avatar
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 ...
Lee's user avatar
  • 458
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 ...
Pieter Wuille's user avatar
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 ...
Pieter Wuille's user avatar
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 ...
RedGrittyBrick's user avatar
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. ...
Mihail's user avatar
  • 123
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: ...
Antoine Poinsot's user avatar
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.
Vojtěch Strnad's user avatar
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....
Mani T's user avatar
  • 169
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.
alexg's user avatar
  • 263
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 ...
mjdimn's user avatar
  • 63
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 "...
Leo's user avatar
  • 41
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: ...
Hannah Vernon's user avatar
  • 1,569

Only top scored, non community-wiki answers of a minimum length are eligible