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.
405
questions
1
vote
0
answers
17
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, ...
1
vote
1
answer
42
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 ...
1
vote
1
answer
35
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?...
1
vote
0
answers
62
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 ...
-1
votes
1
answer
54
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 ...
1
vote
2
answers
36
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 ...
0
votes
2
answers
59
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 ...
0
votes
0
answers
138
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 ...
0
votes
0
answers
170
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 ...
2
votes
1
answer
56
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 ...
1
vote
0
answers
37
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 ...
0
votes
0
answers
35
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/...
0
votes
0
answers
70
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 ...
0
votes
1
answer
43
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 ...
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 ...
1
vote
0
answers
25
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?
...
1
vote
1
answer
68
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 ...
1
vote
0
answers
150
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 ...
1
vote
2
answers
112
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 ...
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 ...
2
votes
1
answer
86
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 ...
0
votes
0
answers
29
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.
1
vote
1
answer
26
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?
0
votes
2
answers
121
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 ...
3
votes
1
answer
200
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 ...
1
vote
2
answers
73
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?
3
votes
0
answers
136
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:...
0
votes
1
answer
48
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-...
2
votes
1
answer
227
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 ...
1
vote
1
answer
321
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 ...
1
vote
1
answer
506
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 ...
0
votes
1
answer
36
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 ...
1
vote
2
answers
91
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 ...
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 ...
0
votes
3
answers
63
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 ...
0
votes
0
answers
21
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 --...
1
vote
2
answers
107
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 ...
3
votes
1
answer
109
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" ...
2
votes
0
answers
81
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 ...
1
vote
1
answer
117
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 ...
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 ...
1
vote
1
answer
127
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. ...
1
vote
0
answers
599
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-...
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 ...
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 ...
2
votes
1
answer
83
views
How are the transactions stored on disk?
I'm trying to get a better understanding of how Bitcoin works.
I understand that a full node can store the entire Blockchain on their machine. If they choose not to prune, there should be a huge file ...
0
votes
2
answers
55
views
Can I confirm a transaction myself as a node?
I see notes that when I make a transaction, I can set the fee myself. But, if I set it too low, then the miners may decide not to take it because the fee is too low.
Can I make confirmation myself as ...
1
vote
0
answers
800
views
How do I set up my S9 and full node for solo mining?
I keep seeming to get round about answers about this. I want to begin mining to my local general-use machine which acts as a node as it hosts the blockchain (aka.BTC-core). I HAVE an ASIC S9. I need a ...
0
votes
1
answer
99
views
managing wallet from ubuntu/linux
the whole point of cryptocurrency is to be decentralized, so I would like to manage a wallet from my computer (ubuntu 20.04) without relying on a provider (e.g. binance).
I would like to use my wallet ...
10
votes
6
answers
2k
views
Can bitcoin protocol be changed to add economic incentives to validating nodes?
We all want more decentralized bitcoin network and more people to run nodes. However, as we know that things are driven more by market economics rather than philanthropic or feel good factors. Similar ...