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

what's the general publics thought on cryptocurrency Trading?

Everyone gets into the cryptocurrency field to make money, but not all end up doing that. A lot of people either simply give up along the way or fall into some sort trap with the rising cases of ...
0
votes
0answers
46 views

Bitcoin botnets are not a problem. What is stopping ASIC resistant bitcoin now? [duplicate]

Many have suggested solutions to the botnet problem. Including being able to see your cpu rate; genuine miners to see their incomes dropping , etc. If we tried, there are easily solutions we can find ...
0
votes
0answers
17 views

fatal error using Win Bitcoin core to create node

It ran about 10 hours, loaded 70% of blockchain, now always this error in debug.log on restart 2021-06-21T14:11:58Z ERROR: ReadBlockFromDisk: Errors in block header at FlatFilePos(nFile=1801, nPos=...
7
votes
2answers
691 views

Bitcoin Core uploads much more than it downloads

Since Bitcoin is a peer-to-peer network of mostly identical clients, I would expect each node to upload about as much as it downloads. So I was surprised to see that my Bitcoin Core node has (since ...
1
vote
1answer
42 views

I can't start bitcoind on Raspberry Pi. Why do I need settings.json.tmp when I didn't need it before?

I've reset my raspberry pi because after configuring Samba, bitcoind started downloading the blockchain much slower. Removing Samba didn't return it to the original speeds so I figured starting with a ...
2
votes
1answer
108 views

CVE-2018-20586 and RPC AUTH

I was reading about CVE-2018-20586 which allowed injection of arbitrary data into the debug log via an RPC in https://medium.com/@lukedashjr/cve-2018-20586-disclosure-ff3e1ab9a21f One thing that I ...
2
votes
1answer
73 views

Tor and i2p tradeoffs in Bitcoin Core

What are the different trade-offs involved in options mentioned below that users should consider while using Tor/i2p in Bitcoin Core based on privacy and security? Only Tor or i2p 1.1 onlynet=i2p 1.2 ...
0
votes
0answers
38 views

Cannot allow inbound connection for Bitcoin(0.21) [closed]

My server cannot accept inbound connection of Bitcoin(0.21). I have allowed firewall port 8333 already. other node server is working why ? xxxxxx ~ % telnet x.x.x.x 8333 Trying x.x.x.x... Connected to ...
1
vote
1answer
30 views

`reindex-chainstate` configuration in bitcoin.conf?

Is there a specific flag I can place in bitcoin.conf to reindex the chainstate (not command line)? Ie: reindex=1 does a full reindex is there a flag like reindex-chainstate=1 or similar?
1
vote
1answer
110 views

Bitcoin Core Onion Service created unexpectedly

Why is Bitcoin Core onion service created when I have not mentioned anything related in bitcoin.conf? bitcoin.conf in Windows (data directory): prune=2048 bitcoin.conf in Fedora (running bitcoind) ...
2
votes
1answer
32 views

Can I merge blockchain downloads?

I downloaded the most recent 15GB of the Bitcoin blockchain. But I also have a back up from a year ago when I downloaded some more. Can I merely copy the old blockchain files into ~/.bitcoin and have ...
1
vote
1answer
30 views

Payout address format has changed?

When I run bitcoin-qt, it sets up a default wallet. When I ask it for the recipient address for this wallet, I was expecting something like 1FGasdfasdfasdf123asdfasdf. However what it actually ...
0
votes
0answers
34 views

How can try CPU mining, just as a benchmark of CPU performance?

I don't care about profitability even in the least. I just want to try CPU mining as a benchmark. I compiled bfgminer with CPU mining enabled (via ./configure parameters) however when I try to run it ...
0
votes
0answers
26 views

Bitcoin command RPC 0.21

I could not find the RPC command below in Bitcoin 0.21. getaddressbalance getaddressmempool getaddressutxos getaddresstxids
1
vote
1answer
19 views

How does `-rpcconnect` option work?

Its mentioned that -rpcconnect can be used to send commands to a remote Bitcoin Core node: https://github.com/bitcoin/bitcoin/blob/master/src/bitcoin-cli.cpp#L70 I am testing this option by using the ...
1
vote
1answer
39 views

Workaround when the QT wallet is too slow

I've seen in many other QT wallets when you have too many transactions in the same wallet, your QT wallet will be very slow, I mean, when you try to switch from the tab overview to transactions, it ...
0
votes
1answer
76 views

I have reinstalled my PC and lost BitcoinCore, still have the Private Key, can i get my Wallet back?

so i have reinstalled my PC a few years ago and lost my BitcoinCore Wallet, i still have the PrivateKey.. is there someway to get the Wallet back?
-2
votes
1answer
91 views

If the Lightning Network is so great, why is it “level 2”, not stable and not built into Bitcoin Core? [duplicate]

Lightning Network, as it's described, seems to solve all the problems with Bitcoin. I'm unable to accept payments due to the insane fees, but would be able to if Lightning Network were supported. But ...
0
votes
1answer
48 views

Process to get started with bitcoin for beginners [duplicate]

I'm new to all the crypto stuff, and I spent some time reading about it to get familiar with it, and now I'd like to start the experience, though I'd first like to have some feedback about whether I ...
0
votes
1answer
55 views

1-CPU-1 Vote Bitcoin confusion

How does the 1-CPU-1 vote works because if we're talking about miners doing computation power to vote, then successful solver of the hash wins the block, so basically only the single cpu (considering ...
0
votes
0answers
10 views

Bitcoinj Doesn't increase wallet value

this is the initialization of wallet and block and PeerGroup : Wallet wallet = new Wallet(params, KeyChainGroup.createBasic(params)); BlockChain chain = new BlockChain(params, wallet, new ...
0
votes
0answers
32 views

Use wallet db for locked UTXOs in Bitcoin Core

Related question: Why are UTXO locks stored in memory only? Sorry this maybe a dumb question for people good with using database in C++ however I am not able to understand what exactly is going wrong ...
3
votes
2answers
798 views

Where and how are raw transactions stored on the blockchain?

My understanding is that transactions are stored on the blockchain in double hashed format: ie SHA256(SHA256(rawtransaction)). But it is also possible to get access to the raw transaction. This means ...
1
vote
1answer
93 views

What command to generate BTC legacy address in electrum?

What command generates BTC legacy address in electrum? here is a sample command: createnewaddress()
0
votes
0answers
16 views

Reuse of rpc cookie authentication

I'm looking for clarification of an answer on original thread where the accepted answer states "This option (the authentication result from Python) can be specified multiple times" As I ...
1
vote
1answer
90 views

How do I get coin supply on Bitcoin core?

I've seen in other QT wallets I can get how many coins are in circulation typing a command like getsupply, they also have this information in the output of the command getblock <hash>. Is there ...
3
votes
1answer
86 views

In Bitcoin Core, are compact blocks pre-filled with more than just the coinbase?

In the "How are expected missing transactions chosen to immediately forward?" section of https://bitcoincore.org/en/2016/06/07/compact-blocks-faq/ it states that "To reduce the number ...
0
votes
1answer
62 views

What do you think about “squashing” the blockchain?

So for some time i was thinking about a process where you "squash" the blockchain. This would reduce its size significantly while maintaining integrity. The process would look like this: ...
1
vote
1answer
54 views

Why are UTXO locks stored in memory only?

Locks are stored in memory only. Nodes start with zero locked outputs, and the locked output list is always cleared (by virtue of process exit) when a node stops or fails. https://bitcoincore.org/en/...
1
vote
0answers
22 views

VPS server accept BTC payment [closed]

Which good VPS server vendor to accept monthly payment with Bitcoin(BTC) ? Please help to provide the reliable listing website for registration.
0
votes
1answer
25 views

What is the data structure of the signature cache in Bitcoin?

There is a signature cache in Bitcoin, which is used to cache the result of signature verification to avoid extra signature verification. What data is stored in the signature cache? Is it stored in ...
0
votes
0answers
8 views

Query regarding unconfirmed transactions [duplicate]

I got a bitcoin transferred to my wallet, it is unconfirmed but displaying the amount $500 in my Bitcoin address in my wallet. It had been almost a day but transaction is not confirmed in explorer but ...
4
votes
2answers
700 views

Is it possible (not feasible) to mine bitcoins with Bitcoin Core v0.21.1?

Before you tell me, yes, I'm aware CPU mining is dead in 2021 and attempting to do so will likely just burn CPU time for no good reason. However, my question is not whether mining is feasible, but ...
1
vote
0answers
30 views

Error sendrawtransaction BTC 0.21 Fee exceeds maximum configured by user

How to fix Fee exceeds maximum configured by user (e.g. -maxtxfee, maxfeerate) (code -25) in BTC 0.21? sendrawtransaction "hexstring" Result: Fee exceeds maximum configured by user (e.g. -...
1
vote
0answers
14 views

Is it secure to generate a new address using SBC such as raspberry pi? any problem with TRNG?

I am trying to create a cold wallet using SBC such as raspberry pi (not raspberry pi). I wonder if the random generator is secure enough to generate random wallet address, for both BTC and ETH. I ...
3
votes
0answers
73 views

Compiling Bitcoin Core 0.21.1 on Apple M1 architecture

I'd like to upgrade from 0.21.0 to 0.21.1 on Mac Mini (Big Sur 11.1), compiling from source. When trying to compile the dependencies by running 'make' in /depends subdirectory, I get the following ...
0
votes
0answers
22 views

How to setup insight explorer?

How to setup insight explorer and using its API? https://github.com/bitpay/insight Please your detail instruction to install and setup it.
1
vote
0answers
30 views

BITCOIN: get bitcoin transactions list by time using RPC on my node

I want to get the transaction list of a bitcoin node i have. I need to know: How do i get the transaction list filtered by time (1h, 2h,...) using RPC, I have been searching on bitcoin developer: RPC ...
1
vote
1answer
30 views

Testing `avoidpartialspends` option in Bitcoin Core

I have lot of UTXOs in a test wallet (Bitcoin Core v0.21.1). Sent random amounts to same address in 9 transactions. So tb1qyqd9p9d2rc5a9v6cphucn999ljfcvdhymthypy has 9 UTXOs: Saved avoidpartialspends=...
0
votes
0answers
18 views

Coin selection algorithm using Python and Bitcoin Core JSON-RPC

I am looking for the easiest way to implement this using Python: Save all the amount of UTXOs in an array(not sure if tuple or list or set or dictionary) User wants to send 0.1 BTC, won't pay more ...
1
vote
1answer
19 views

“bitcoinrpc.authproxy.JSONRPCException: -342: non-JSON HTTP response with '401 Unauthorized' from server”

I used the following code to connect to the bitcoin core client and encountered this error: bitcoinrpc.authproxy.JSONRPCException: -342: non-JSON HTTP response with '401 Unauthorized' from server My ...
0
votes
1answer
28 views

BTC - Block Index - Reading the flag values in Level DB

Following the article I tried reading the flag value for txindex in the Block Index database but was not able to fetch the values. I tried fetching value for all below but its NULL always. Am I doing ...
1
vote
1answer
36 views

If nonce can change the hash then it should be changing the next block's previous hash?

I am studing blockhain and i know that a block hash is linked to the next block in previous hash and it cant be changed for valid reason. Reason is : because if someone have changed hash then then he/...
2
votes
1answer
49 views

How to save the mempool information immediately before the node receives a block?

I want to use Bitcoin RPC API 'getrawmempool' to save the snapshot of the mempool immediately before my full node receives a block. This requires modification of the Bitcoin source code. How should I ...
1
vote
0answers
33 views

what is the longest period for a bitcoin transection to be confirm? [duplicate]

It's been three months but the bitcoin transaction has not been completed. Can anyone inform me?
1
vote
0answers
36 views

Python Code - import error : cannot import name “privtopub” from 'bitcoin'

Hello everyone when I start this code on PYCHARM looks like no problem. But when I turned this code from python to exe and exe don't start and it says: import error: cannot import name "...
0
votes
2answers
159 views

Is there a way to change Bitcoin Open Source code to be more Environmentally friendly?

If Bitcoin is open source as proponents mention, why can't make Bitcoin as environmentally friendly as Ripple, Dogecoin, Cardono etc? Elon Musk tanked the market by mentioning Dogecoin is More ...
1
vote
1answer
57 views

How exactly does bitcoin code change happen in a decentralized system [duplicate]

I have long been under the assumption that bitcoin was just a "protocol" or a "contract“. Different nodes run their own implementation, on different hardwares. Some are efficient, some ...
2
votes
1answer
109 views

Different address prefixes for different address types / network combinations

I'm working on a bitcoin project, and understand the differences between the wallet address which start with 1, 3, or bc1. I am looking to generate a wallet address that starts with 1. I have seen the ...
1
vote
0answers
27 views

Get/Calculate Address

I'm currently using a program that analyses the block files. It splits all the stuff into multiple .csv files. Is there any method I can do to get the addresses & amount sent/received from tx_in ...

1
2 3 4 5
72