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
0answers
7 views

Error Reading From Database

I've recently sync'd the blockchain w/ bitcoin core, but it seems to shutdown after day or so with an error. I frequently come back to the PC with "error reading from database, shutting down"...
-1
votes
0answers
26 views

Bitcoin Network Security [closed]

What are the latest network attack, node centralization, mining pool centralization, routing attacks, mitigating attacks, security leaks/flaws/vulnerabilities and how are they prevented or practical ...
0
votes
1answer
35 views

How does miner order transactions?

I understand that miners can do whatever they are pleased to do. Either include 0 transaction or 1000 transactions in the block before mining. But I assume majority of the nodes run the same set of ...
0
votes
1answer
28 views

Internals of bitcoin block replication workflow from wallet, and conflict resolution

If I initiate a transaction from my wallet, does my transaction go to only one node? Does wallet client send to multiple nodes? What happens if no miner decides to include my transaction? Would my ...
0
votes
0answers
72 views

Best way to store private key from address

I make my own hot-wallet and wanted to know best way to store private key from address, because I need it for signing transactions. I tried store private key in my bitcoin core node, but I realized ...
-1
votes
0answers
50 views

Questions about Bitcoin Security [closed]

What do you think about bitcoin running without the internet via satellite, is their Blockstream node a form of centralization and how can Bitcoin be safe during times of nuclear war or apocalyptic ...
0
votes
1answer
43 views

When exactly does Bitcoin transaction batch happen?

I need some help understanding the Bitcoin internal... The basic idea is: The miner assembles N transactions into a block (rather than creating a consensus for every single transaction). And hash ...
0
votes
1answer
52 views

Cannot verify Bitcoin Core 22.0 GPG

I am trying to verify that the checksums file is PGP signed by the release signing key. I have downloaded the https://bitcoincore.org/bin/bitcoin-core-22.0/SHA256SUMS.asc and imported keys with: gpg --...
2
votes
0answers
39 views

Monitor domains used by DNS seeds in Bitcoin Core and Bitcoin Knots

Problem: DNS seeds and security Solution: I want to create a website which does the following: Check 'A' record for all domains used by 9 DNS seeds every 5 minutes Save all IP addresses in local ...
0
votes
1answer
36 views

bitcoincore with linux (tgz) or arm linux

I am running a node on a raspberry pi 4 model B 8gb with linux as os, should I update bitcoincore with linux (tgz) or arm linux.
0
votes
0answers
44 views

Need to load bitcoin wallet on bitcoin-core

I have retrieved the private key (bitcoin wallet) that I had stored somewhere a couple of years ago. Now I am trying to load it to bitcoin core but doesn't seem to work. Stored the key into wallet.dat ...
0
votes
0answers
23 views

Version 0.10.0 2009-2015 [duplicate]

I downloaded Bitcoin Core Version 0.10.0 back in 2000 something. I bought $ 100back then. I forgot about it and I found the program, downloaded and its been syncing for 1 week.
0
votes
0answers
24 views

Building Bitcoin Core on Linux/Ubuntu with Visual Studio Code

Does anyone developing Bitcoin Core use VSCode for compilation and debugging on Linux/Ubuntu? How can one configure VSCode to compile Bitcoin Core?
0
votes
2answers
19 views

Why in old blocks I can't see the miner address using RPC API calls?

So, I'm using Bitcoin Core RPC client version v22.0.0 and Bitcoin Core version v22.0.0. To get the block with height 1, I call the API like this: bitcoin-cli -datadir=/Users/dennis/Bitcoin getblock \ ...
0
votes
1answer
21 views

Maximum number of outbound connections in 2009

Maximum number of outbound full relay connections is 8 and 2 block-only excluding manual connections (8) right now Maximum number of outbound full relay connections What was maximum number of outbound ...
0
votes
2answers
42 views

What is the difference between wallet versions 159900 and 169900

The wallet from 2018 version,159900 to the one i have now which is version 169900,what is the difference in the two diff versions?
0
votes
2answers
43 views

How do I set up bitcoind to track all address balances?

Bitcoind only stores information about addresses that you've added. How do I make it store balance and transaction information for all addresses so that given any address I've never seen before, I can ...
0
votes
3answers
51 views

Why coinbase maturity is defined to be 100 and not 50?

I understand the logic behind coinbase maturity. One thing that I cannot find an answer for is why it's defined 100 and not 50? Is it just probability reason to decrease that orphan blocks will be ...
0
votes
1answer
55 views

How to calculate circulating supply of coins in Bitcoin?

I am not able to understand how circulating supply is calculated by websites like CoinGecko. What does circulating supply mean here - is it the number of coins already minted? If so, how is that ...
0
votes
2answers
40 views

Help a newbie. Need software [closed]

I want to invest in a mining farm. Everywhere I find only pieces of information. Help please - you need: What software is needed and for what. Where to begin. Equipment and installation conditions. ...
0
votes
1answer
33 views

What actual data format does a Bitcoin Core wallet.dat have?

I'm trying to extract the transaction log from a bunch of wallet.dat files. Not private keys. All I want is to get access to the transaction log stored inside the wallet.dat. I can't find any mention ...
0
votes
1answer
23 views

Is there some way to use Bitcoin Core to "batch-extract" CSV data from a bunch of wallet.dats?

I have a ton of old backed up wallet.dat files with zero BTC in them, but (probably) the records of my old Bitcoin transactions in them, which I'm trying to extract as CSV data. I already looked at ...
0
votes
1answer
30 views

Bitcoin dns seed flags

I'm working on some lite client of bitcoin, and at the moment I'm trying to make a seed resolution by services supported by the nodes expose over a DNS seed. I found this post on bitcointalk, but I ...
0
votes
1answer
71 views

python - No module named 'bitcoin' on Ubuntu using WSL on Windows 10

Which version of python should I use? When running pip3 install python-bitcoinlib I get 'Requirement already satisfied'. I run on Ubuntu using WSL in Windows 10. I have this error: >>> from ...
0
votes
1answer
43 views

Time needed for Bitcoin core synchronization

I had put on the process of synchronization on BITCOIN CORE and it has been around 2years since I had started the process and still its not completed, therefore now I would like to put some questions ...
0
votes
1answer
41 views

How to find traitor in Byzantine General Problem

I am new to this problem and trying to understand it. For example if I have 7 generals, 4 of them are honest and 3 of them are traitors. Now, how do I know which 4 generals are honest generals because ...
0
votes
1answer
47 views

How to generate p2pkh ScriptPubKey for coinbase transaction

One part of coinbase transaction is p2pkh ScriptPubKey (according to the book i read). Coinbase transaction here refers to the first transaction in a block , not Coinbase software/company. Suppose i ...
1
vote
0answers
17 views

Deriving children of a 2-of-3 multisig address with 3 xpubs as the starting point

I want to derive the children of a HD Multisig address using each of the xpubs following BitGo specs, currently, I have 3 xpubs and can get to the point where I can derive main address very similar to ...
0
votes
1answer
23 views

Why there are signature and public key pair on blocks when transaction verifying is over

I'm student studying about bitcoin and blockchain. I want to know why all blocks have signature and key pair after the transaction is over. Why I ask this, I'm studying post quantum cryptography (PQC) ...
0
votes
1answer
43 views

"which bitcoind" outputs nothing

I installed bitcoind using Windows 10 WSL Ubuntu. I see the bitcoind.exe file in the src directory, but when I run "which bitcoind" I get no output.
1
vote
1answer
34 views

bitcoin.conf missing

According to https://en.bitcoin.it/wiki/Running_Bitcoin , for default bitcoin datadir %APPDATA%\Bitcoin\, the typical path to configuration file is %APPDATA%\Bitcoin\bitcoin.conf But bitcoin is ...
1
vote
0answers
44 views

Compiling bitcoin error : A compiler with support for C++17 language features is required

I am reading the "Mastering bitcoin: Programming the Open Blockchain" book by Andreas Antonopolous. In the chapter about compiling bitcoin, the instructions were to execute first ./autogen....
2
votes
0answers
41 views

DNS seeds and security

In the case of website like bitcoin.org some people noticed suspicious things on website and reported. Later Andrew Chow did some analysis and it seems DNS records were changed for the domain: https://...
0
votes
1answer
42 views

How do I increase the maximum number of outbound peers?

How can I increase the maximum number of outbound peers bitcoin core can connect to? I can't seem to be able to connect to more than 10. I've tried using the -maxconnections flag but it doesn't seem ...
0
votes
2answers
82 views

Open-source forensic analysis tools to analyze full-node's local copy of Bitcoin blockchain?

Are there any open source alternatives to Chainalysis Reactor for doing forensic analysis of a local copy of the full Bitcoin blockchain?
2
votes
0answers
42 views

Can't open bitcoin-qt GUI on Raspberry Pi

I installed the latest bitcoin node on my Raspberry Pi 4 following this guide: https://www.makeuseof.com/bitcoin-node-raspberry-pi/ Everything went well, only the last step where you need to start the ...
9
votes
4answers
6k views

How can Bitcoin.org be hacked?

Suddenly: The Bitcoin Foundation is giving back to the community! We want to support our users who have helped us along the years. Send Bitcoin to this address, and we will send double the amount in ...
1
vote
1answer
51 views

What exactly is signed in "prev_out"?

What is signed by scriptSig? I use my private key to sign data from the unspent transaction? I sign the "prev_out" object? I read that the signature in "prev_out" is there to ...
0
votes
1answer
30 views

"pure" P2WSH invoice address in legacy wallets?

If I got it right, my legacy wallet seems to be able to get me: 2000s-era P2PKH invoice addresses (appearing as base58). P2SH-wrapped P2WSH invoice addresses (appearing as base58). P2WPKH invoice ...
1
vote
1answer
114 views

Why MakeNewKey in key.cpp isn't called when getnewaddress or generate

Hi I'm student studying bitcoin-core. I tested bitcoin regtest mode, and I want to know when CKey::MakeNewKey() is called. when I do this, bitcoin-cli -regtest createwallet "wallet1" ...
1
vote
1answer
77 views

Should full node provide BIP 157/158 services?

As an educational exericse I have a new 22.0 full node using tor onion-only. Of the 18 outbound connections, one is to a peer which offers COMPACT_FILTERS BIP 158 service. (I got the name from a list ...
0
votes
2answers
91 views

Upgrade bitcoin-core on Ubuntu

I have an installed and running full node (version 0.21.1) on a ubuntu machine. I saw the next version (22.0) is out so I looked at the official release notes to see how I had to upgrade. The only ...
3
votes
1answer
61 views

In the Taproot implementation of Schnorr signatures, is "e" the hash of R or r?

BIP340 describes the Schnorr signature scheme that will be implemented with Taproot. The signature scheme involves computing an integer, e, during both signing and verification. Under Default Signing, ...
0
votes
0answers
8 views

Storage of the transaction chain [duplicate]

I was looking into the bitcoin developer documentation and going through the RPCs. I was wondering if the blockchain consisted of the list of transactions, then how is the transaction information ...
2
votes
1answer
60 views

Why does the chacha20 implemented in the Bitcoin Core use a 64 bit nonce?

The draft of chacha20 uses a 64-bit nonce, but the final version of chacha20 specification uses a 96-bit nonce. The #9792 PR adds chacha20 to Bitcoin Core. We can see the function ChaCha20::SetIV(...
3
votes
1answer
52 views

Understanding network options in Bitcoin Core GUI

IIUC first proxy option highlighted with blue is same as using -proxy in bitcoin.conf and second proxy option highlighted with blue is same as using -onion in bitcoin.conf What is the use of ...
0
votes
2answers
32 views

Cannot compile depends library- bitcoin v0.21.0

I'm trying to compile the depends library of bitcoin v0.21.0 on Ubuntu 20.04. When I'm running the make command, I'm receiving this error: funcs.mk:265: *** empty variable name. Stop. What is the ...
0
votes
2answers
80 views

What do they mean by "12/24 words" or "seed words"?

Having read thousands of Bitcoin threads/questions on Reddit, there's constant references to "your 12/24 words" or "seed words". They never once refer to wallet.dat. I have used ...
0
votes
1answer
58 views

how to connect to bitcoin node in javascript without running a local node

I am trying to get some bitcoin network data and I am using bitcoind-rpc library. If i just run their example: var run = function() { var bitcore = require('bitcore'); var RpcClient = require('...
0
votes
0answers
28 views

Help for bitcoin core wallet [duplicate]

I have a bitcoin core wallet and I have access to my wallet but I had put a password for withdraw, and I have forgotten it ,is there any way to recover it???

1
2 3 4 5
74