Questions tagged [full-node]

Nodes that fully verify all of the rules of Bitcoin. The most popular software implementation of full nodes is called Bitcoin Core.

Filter by
Sorted by
Tagged with
2 votes
1 answer
35 views

what is the best way to store btc for long-term?

I am looking for a way to store btc for long-term. Have been using airgapped hw wallet but I want to get rid of third party risk at all. I do not want to use mnemonic anymore as I found that BIP39 is ...
user142424's user avatar
1 vote
0 answers
21 views

Rolling forward [hash-of-the-block]

can somebody explain me what's the meaning of a Rolling forward after a reindex of the chain in the log of bitcoind? Thanks in advance
niko's user avatar
  • 69
0 votes
1 answer
40 views

weird block check after a reindex

is it normal that after a reindex the block check restarts strangely fast up to a certain point? My node was already synced. The GIF is not speeded up. It's the real speed of the sync... Thanks in ...
niko's user avatar
  • 69
1 vote
0 answers
29 views

New resync after a complete reindex

After an error with LevelDB (corrupted) I did a reindex and after that bitcoind automatically start a new synchronization. This seems much faster some times, it started from genesis and in 1 hour it ...
niko's user avatar
  • 69
2 votes
1 answer
32 views

LevelDB error after power outage

After a power outage, starting bitcoind I recieved this errors (circled in the image). Reading online some users suggest to do a reindex and i did it but after 11 hours my node isn't reindex yet... ...
Niko's user avatar
  • 23
1 vote
1 answer
67 views

How to connect my mobile wallet to a full node via a TOR hidden service address?

I would like to configure a mobile (Android) wallet to connect to a TOR-enabled full node (Bitcoin Core), via its onion address. I haven't decided which wallet to use yet. It will depend, of course, ...
bitsmack's user avatar
  • 121
1 vote
1 answer
55 views

Consequences of turning on pruning setting in Bitcoin core after initial block download

I have been running full node without specifying the pruning settings in bitcoin.conf. I was wondering if I need to re-download the entire blockchain if I restart my node after turning on pruning ...
maede mhm's user avatar
1 vote
1 answer
98 views

What does enabling coinstatsindex in my bitcoin.conf file do for my node?

Using bitcoind --help tells me this: "Maintain coinstats index used by the gettxoutsetinfo RPC (default: 0)" Is it just storing the information in gettxoutsetinfo for each block in the chain?...
Marco's user avatar
  • 187
1 vote
0 answers
69 views

Bitcoin-core not saving transaction data

I have installed Bitcoin Core for full node and the synchronization seems to have finished, but there seems to be no transaction data saved on my PC storage. Why is this? Hopefully it should be ...
Luke's user avatar
  • 25
-1 votes
1 answer
57 views

TX doesn't contain an equal number of transactions with bitcoin addresses

I'm researching bitcoin and noticed that when transactions come through my node I don't have an equal number of "amounts" (e.g everything between 88ac and 19) with addresses (e.g everything ...
bitcoinluvr6969's user avatar
1 vote
2 answers
38 views

Why would I prefer a full client over a light client that depends on a centralized server?

There are Bitcoin wallets like "Sparrow" which use a central service for maintaining the Blockchain, so I don't have to download 400GB to start using Bitcoin. Now, why should I use Bitcoin ...
GERMAN911's user avatar
0 votes
2 answers
66 views

Does running a standard Bitcoin full node mean your node verifies transactions of other members?

If I install Bitcoin Core and run it as a Full Node, will Bitcoin Core automatically verify transactions from other users? So, just by installing a Bitcoin Core Full Node, could I possibly process ...
GERMAN911's user avatar
0 votes
0 answers
240 views

Connect to Remote Bitcoin Node

Is there a free Bitcoin full node I can connect remotely? Based on my understanding, SPV nodes have to rely on full nodes, but I don't know how to connect to full nodes with SPV nodes. How can I find ...
xor's user avatar
  • 87
0 votes
0 answers
187 views

Is it true that Taproot accidentally now allows for NFTs stored on chain up to 400kB per NFT? And is there no solution/mitigation defined yet? [duplicate]

This post raises some questions: https://twitter.com/pourteaux/status/1618364013712375810?t=uHlLpWVz_ACFPrKAwF68XA&s=19 My main question is whether the above post actually constitues a correct ...
bitcoinomnivore's user avatar
2 votes
1 answer
63 views

Creating a pruned node from an archiving node

Suppose I have an archiving full node (i.e. a full node where all blocks are saved to disk forever) running on one of my computers. Now suppose I have another computer where I'd like to run a separate ...
edwargix's user avatar
1 vote
0 answers
59 views

Why can't I connect to my Node? (on MacBook)

I just got a Bitcoin Core node running on my computer. The next thing I wanted to do is connect Sparrow or Specter to it. But none of them are able to connect. What can I do to make sure it's not my ...
bluefuze's user avatar
0 votes
0 answers
50 views

Bitcoin node setup through Proton vpn possible?

Anyone able to get a bitcoin node to communicate through proton vpn? Protonvpn does offer port forwarding. but i had no luck. bitnodes.io isnt finding it. https://protonvpn.com/support/port-forwarding/...
isoglucose's user avatar
0 votes
0 answers
104 views

Bitcoin core download randomly stops

my goal is to set up a full bitcoin node. This is my third try, please help. Bitcoin core version: 24.0.1 Hardware spec: MacBook Pro late 2011 i5 4cpu, 4GB ram, 500GB HDD, Software: fully formatted ...
Blocknoob's user avatar
0 votes
1 answer
54 views

Bitcoin Core shows addresses that Electrum says don't belong to my wallet (imported MPK via EPS). What is going on?

I got a full node (pruned) up and running with Bitcoin Core via Tor. I installed Electrum Personal Server (EPS) and connected my hardware wallet with Electrum via Tor. I generated a watch-only wallet ...
Pimlam's user avatar
  • 1
1 vote
2 answers
133 views

How is the merkle root verified if the mempools may be different?

How is the merkle root verified if the mempools are different? I already understand how its calculated. If a node has a mempool of transactions, and a miner has only some of those transactions and ...
CJ-Programmer's user avatar
3 votes
0 answers
39 views

What are the privacy implications of sharing or publishing the .onion address of a bitcoin node?

Some tutorials redact the .onion address of their nodes for privacy reasons: https://coldcard.com/docs/img/econoalch/Sparrow47.png What are the attack vectors that they are defending themselves from? ...
nMQz4QF4MVoTsIkkO5vH's user avatar
1 vote
1 answer
91 views

does connecting to full node via rpc over the public internet reveal your credentials?

While trying to connect to my full node, I accidentally entered my public ip address in the rpcconnect field of bitcoin.conf. Should I be worried that my password is now out there and anyone can ...
jesuis's user avatar
  • 13
1 vote
0 answers
222 views

Obtaining balance/UTXOs of an address from Bitcoin Core, blockbook, or some other solution

In my application I would like to obtain the balance and UTXO set of some Bitcoin addresses. I'm primarily looking to achieve this using a full node (Bitcoin Core, RPC), but I am also open to other ...
Adam B's user avatar
  • 334
1 vote
2 answers
135 views

Allow RPC connections from the internet to make RPC calls from Lambda?

I am trying to make RPC calls to my node from an AWS lambda function. Lambdas do not have a fixed set of ip address ranges. I know I can use a NAT gateway on AWS to give my lambdas a static ip, but ...
tigeryant's user avatar
0 votes
0 answers
15 views

It´s correct use a full node for a crypto exchanger? [duplicate]

My goal is to create an exchanger from scratch, I don't want to depend on third parties referring to the apis, so looking for how to do it I came across the nodes. Would it be correct to use this for ...
Jon Filpp's user avatar
2 votes
1 answer
94 views

Connection to my full node via Python script suddenly fails

I run a mynode full node on a raspi for quite some time now and was playing around with Python scripts to connect and send txs. This worked fine until lately. Turns out the connection establish ...
Matthias Russ's user avatar
0 votes
0 answers
30 views

it takes too long to receive block data from the full node [duplicate]

I created a full node container on docker. However, it takes too long to receive block data from the full node. It's been a week already and we still only have 400,000. I'm curious as to why.
kim jung hyun's user avatar
1 vote
1 answer
30 views

How to check NODE type in Bitcoin?

There is a Bitcoin node in my Lab, how can I check it is a Full node or not? there is any command to check node type?
Istiaque Ahmed's user avatar
0 votes
2 answers
164 views

Blockchain's previous snapshot

Is there any way to download past btc transactions without running a full node? Searching about this, usually all the answers suggest to run a full node. I.e. I want a file that contains, say, all the ...
111's user avatar
  • 101
3 votes
1 answer
206 views

What does an un-upgraded node see when new Taproot transactions are on chain?

Nodes that don’t know about Taproot need to be able to validate the blocks with Taproot transactions. Marking them as valid spends is the only option for not forking the network. Yet, if the ...
Aleksandr Levchuk's user avatar
1 vote
2 answers
91 views

Security of users not running a full node

Imagine, a datacenter network running full nodes & no user running a full node. Would that be unsafe? If no, why do bitcoin users run a full node? If yes, why don't bitcoin users run a full node?
skang404's user avatar
  • 616
3 votes
0 answers
160 views

Is it bad practice to run full node with all Bitcoin P2P protocol optional services enabled?

I am running my full node /Satoshi:23.0.0/ with all optional services enabled. These are: NETWORK, BLOOM, WITNESS, COMPACT_FILTERS, and NETWORK_LIMITED. My bitcoin.conf file contains following entries:...
deyw's user avatar
  • 323
0 votes
1 answer
51 views

Bitcoin-qt exits silently after syncing blocks until before 24 hours

I shutdown bitcoin-qt (version: 23.0) around two weeks back. Now when I relaunch it, it syncs blocks until 24 hours and then silently exits. debug.log file contains the following as last line - 2022-...
Noncentralised's user avatar
2 votes
1 answer
259 views

bitcoind 23.0 crashed mysteriously after 2 hours, what do I do next?

My new bitcoin node ran for about two hours and then crashed for no apparent reason. What do I do next to debug or fix the problem? This is my first time running a bitcoin node. I have lots of ...
Epictitus's user avatar
1 vote
1 answer
397 views

Create electrum server with bitcoin core

I installed bitcoin core pruned node today on my laptop. I want to connect my blue wallet to my bitcoin node I created with bitcoin core. I read somewhere that for it to happen I need to have electrum ...
Vishal Cheeti's user avatar
1 vote
1 answer
737 views

How to setup Lightning Node on Windows Desktop in 2022?

I have gone through setting up lightning node, but a lot of resources stated to get hardware and to run LND through command line. But How can we setup a Lightning node in regular laptop with nice GUI ...
Arjun Reddy's user avatar
0 votes
1 answer
38 views

Can I use trezor as a backend?

One of my clients (who has a Bitcoin Node deployed) is interested in being able to use Trezor to accept payments. The most important thing is the creation of a new address, obtaining information about ...
localhost01's user avatar
1 vote
2 answers
102 views

How do segwit nodes behave when they receive a transaction between two legacy nodes?

Segwit nodes know about the move of the witnesses to another part of the transaction block. What would happen when they receive a transaction between two legacy nodes, knowing that they will build it ...
nourou4them's user avatar
0 votes
1 answer
2k views

Minimum disk space required for running a full node

As far as I know, for running a full node, we should have enough storage to store the whole block chain which is currently around 390 GB. But here at the official bitcoin.org the minimum hard-disk is ...
Amir reza Riahi's user avatar
0 votes
3 answers
66 views

What algorithm do miners use to validate individual transactions in a broadcasted solution before accepting it to their blockchain?

If proof of work is a consensus algorithm that guards against malicious nodes from adding faulty blocks, what actually happens when a miner successfully confirms a fraudulent block (i.e. a block that ...
Wonjae Oh's user avatar
0 votes
0 answers
22 views

Issue copying blk.dat files

I've been running my node from a 500 GB external SSD but have run out of space to store the blockchain. I am copying files from the SSD to a larger USB 3 thumb drive using the command rsync -ah --...
McQuestion's user avatar
1 vote
2 answers
112 views

What stops someone from tampering with node software and hence would be able to disrupt the blockchain?

For example, if someone was running a full node and somehow re-wrote the software so that blocks and transactions which did not abide by Bitcoin's consensus rules would be able to be relayed, what ...
Jamo's user avatar
  • 157
3 votes
1 answer
111 views

Does running a node benefit the network?

There is a 10-year old question asking this. The sole answer to that question at the time was essentially a yes, and I've seen people say that running a node makes the network more "secure" ...
Vojtěch Strnad's user avatar
2 votes
0 answers
91 views

How to compile and conduct functional tests of Bitcoin core for CPU (32 bit) and memory constrained system?

I wanted to use my old laptop to run a bitcoin full node. Specifications: Processor: Intel Core2Duo @2.2 GHz i686 OS: Lubuntu 18.04.6 LTS (I have tried first on Lubuntu 16.04, but it failed due to ...
Manapy's user avatar
  • 21
1 vote
1 answer
124 views

How to fix the Bitcoind service shutdown seemingly by invalid block?

I logged into my node to check the blockheight and saw that it was no longer running. When I checked the logs I got: Apr 07 15:27:29 btc.home.local bitcoind[222318]: 2022-04-07T15:27:29Z New outbound ...
tread's user avatar
  • 164
0 votes
1 answer
52 views

What is the incentive for a bitcoin node to broadcast the newly received block as fast as possible?

I understand that a bitcoin node will broadcast a new mined block to all the other nodes as quickly as possible so that the other miner nodes can work on the longest chain. But why would a node help ...
off99555's user avatar
  • 125
1 vote
1 answer
141 views

How and when do nodes stop broadcasting a transaction?

Suppose a node begins broadcasting a signed transaction. Question 1. At what stage is the signature verified? In §5 of the whitepaper, verification only appears during block acceptance after mining. ...
user516728's user avatar
1 vote
0 answers
716 views

Is Running Bitcoin Core (bitcoind) On Android Termux A Good Idea? [closed]

This is what I did: Before we begin, disable Google Play services and Google Play store to reduce conflict with app on F-Droid. Decentralization gets us even further with what I figured out. Install F-...
user avatar
0 votes
0 answers
48 views

How secure are the decentralized nodes?

I colloquially understand the inherent security provided by the decentralized distribution of the nodes that host the bitcoin network. However, is the distribution of the devices which run the nodes ...
Runeaway3's user avatar
  • 223
1 vote
1 answer
54 views

Criteria for Bitcoin protocol consolidation/freezing at the network level (full nodes)

In the Bitcoin development process, there exists the following high-level structure of control: Anyone can submit a BIP that aims to change Bitcoin Core The BIP must be approved by an editor The BIP ...
Tao's user avatar
  • 17

1
2 3 4 5
9