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
1 vote
2 answers
50 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 ...
user avatar
0 votes
1 answer
84 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 ...
user avatar
0 votes
3 answers
44 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 ...
user avatar
0 votes
0 answers
18 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 --...
user avatar
1 vote
2 answers
93 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 ...
user avatar
  • 113
2 votes
1 answer
82 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" ...
user avatar
2 votes
0 answers
43 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 ...
user avatar
  • 21
1 vote
1 answer
55 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 ...
user avatar
  • 164
0 votes
1 answer
41 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 ...
user avatar
  • 103
1 vote
1 answer
52 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. ...
user avatar
1 vote
0 answers
189 views

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

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
47 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 ...
user avatar
  • 145
1 vote
1 answer
47 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 ...
user avatar
  • 17
0 votes
1 answer
49 views

Blockchain file

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 ...
user avatar
0 votes
2 answers
45 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 ...
user avatar
1 vote
0 answers
278 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 ...
user avatar
0 votes
0 answers
19 views

Running a Node To Support the Network [duplicate]

Is there compensation in sats for individuals who invest in running nodes in support of the Network?
user avatar
0 votes
1 answer
38 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 ...
user avatar
  • 1
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 ...
user avatar
  • 1,892
0 votes
1 answer
59 views

do Bitcoin full node onions also relay non-bitcoin traffic?

During the past week or so I am setting up a Bitcoin core full node on Raspberry Pi and making it as secure as possible. In the public mind, the onion sites and Darknet are associated with many things ...
user avatar
0 votes
1 answer
59 views

What do electrumx peers do for the electrum server?

The documentation here https://electrumx.readthedocs.io/en/latest/peer_discovery.html explains how peers are announced to each other. To run an electrumx server you need a full node to populate the ...
user avatar
  • 140
1 vote
0 answers
75 views

Can't query own node

I'm trying different ways to query my own bitcoind node on testnet but I'm failing every time. Tried using bitcore's API and nodejs: async function tryBitcoin() { const data = await axios.get('...
user avatar
  • 123
0 votes
1 answer
89 views

Bitcoin UTXO Balance Checking

I think I understand how the UTXO model works, the inputs, and outputs, etc. However, one thing I am still having a hard time still, is understanding how balance is calculated from a seed or xkeys. If ...
user avatar
0 votes
1 answer
100 views

where can I get on chain data?

I'm trying to make some On chain data analysis, but almost all providers are not free so the question is if I set up a full bitcoin node will be able to extract real time data from it? seems like ...
user avatar
0 votes
1 answer
130 views

Not able to create private V3 onion service

I'm trying to secure my onion service running on my VPS node. I followed the steps of the official tor guide and this guide. Everything works fine UNTIL I get to the point where I have to modify the ...
user avatar
  • 191
0 votes
2 answers
224 views

is there a way how to explore bitcoin blockchain

if I want to explore bitcoin blockchain for instance get address' information, transactions, and so on. what is the right place where I can grab this info. I tried https://blockchain.info but they ...
user avatar
0 votes
1 answer
53 views

Can a hacked/tampered full node be deployed in Bitcoin to accept blocks containing invalid transactions?

What if I deployed 3 of my personal tampered/hacked full nodes(with one of them a miner too) that accepts invalid blocks with proper PoW (containing invalid transactions) and rejects valid blocks. ...
user avatar
1 vote
1 answer
69 views

Can a node be maliciously programmed to validate all the transactions coming from a specific entity?

In a blockchain there are miner nodes and validator nodes. The job of a validator node is to validate transactions to be included in the mempool, broadcast or propagate the transaction for the other ...
user avatar
1 vote
2 answers
145 views

Is it possible to run a full node lightning network bitcoin core 22.0 on a 32 bit computer?

I have an old pc with Atom N270 that I would like to use as full node, how can I do that?
user avatar
  • 11
2 votes
1 answer
42 views

Are there possible attack/failure scenarios when no new nodes verify old signatures anymore (keeping the assumevalid defaults)?

This question came up in a recent discussion with Hasu and I was wondering if there is a good/practical reason why a newly syncing node should change the assumevalid option to 0 (verifying all the ...
user avatar
0 votes
1 answer
55 views

Does running full node in prune mode contribute to BTC network? [duplicate]

If I run current (v22.0.0) full node in prune mode will it contribute to the BTC network (better security, etc..)? In v11.x.x the relay was not working hence no contribution to the network at all (if ...
user avatar
0 votes
0 answers
121 views

Specter Desktop: Can't connect to BTC Core on macOS "-1Error message: autodetect failed" Using external HDD for Bitcoin Core

I have Bitcoin Core is running on the same computer as Specter-Desktop but I'm using an external hard drive to store Bitcoin Core data so I entered the Bitcoin Core "Bitcoin" folder path ...
user avatar
0 votes
1 answer
39 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 ...
user avatar
0 votes
1 answer
131 views

Pull Bitcoin node data from external public nodes using JSON-RPC

I read couple of blogs and responses on hosting server to expose data using JSON-RPC but wanted to confirm if there is a way to query node data that I am not hosting (not connecting via P1P) using ...
user avatar
  • 29
1 vote
2 answers
567 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?
user avatar
  • 4,307
0 votes
1 answer
640 views

Force Closing a BTC lightning channel on Umbrel

I requested to close a lightning channel on my Umbrel node. Sometimes this is a quick process. And other times it takes days. It's been like 2 days now that a lightning channel with peer "...
user avatar
2 votes
2 answers
203 views

Do nodes or miners have ids

Do bitcoin nodes or miners have ids that can be used to identify them. Like how do we know if it is the same miner that has added several blocks consecutively? Or how can I identify a node uniquely?
user avatar
  • 157
1 vote
0 answers
153 views

How to secure bitcoin node (bitcoind) that is used only to broadcast transaction?

I always wanted to run a bitcoin node at home. But I always worry because it is related with bitcoin (BTC has value). I have been broadcasting my transaction using Bluewallet by scanning qr code, or ...
user avatar
  • 227
0 votes
1 answer
74 views

Is it possible that most validating nodes are dishonest nodes?

I know that if mining nodes are dishonest, they try to double spend. Then if there are many dishonest validator nodes(not mining, but only validating transactions and blocks) on the blockchain network,...
user avatar
  • 23
0 votes
0 answers
71 views

Copy data from full node to a new pruned node to sync faster

I already have a full node synced with blocks and chainstate folder, however i wanted to run a pruned node, is there a way to copy the blocks or chainstate folder to make the initial sync of the ...
user avatar
0 votes
0 answers
50 views

Verify everything is functioning in my full node

This is a newbie question, sorry. I recently bought Bitcoin and thought I would do something to support the system that I have invested money in. So I bought the hardware to run a full node. I just ...
user avatar
0 votes
0 answers
18 views

submit unconfirmed transaction use submitblock and collect fees [duplicate]

for make unconfirmed transaction at blockchain more faster confirmed, i myself using bitcoin core full node, how about if use submitblock command for make transaction quickly confirmed? also from ...
user avatar
0 votes
0 answers
64 views

How to get the raw transaction on my node with txindexset to 1?

Whenever I try to get a raw transaction I get an error: ubuntu@btc:~$ bitcoin-cli getrawtransaction 2157b554dcfda405233906e461ee593875ae4b1b97615872db6a25130ecc1dd6 error code: -5 error message: No ...
user avatar
  • 164
3 votes
1 answer
133 views

SPV wallet connecting to personal bitcoin node

I have decided I want to run a bitcoin node both to support the network, learn more about how it works and also so I can participate while minimising trust in external parties. I have a bitcoin core ...
user avatar
  • 131
0 votes
0 answers
35 views

If I plug a node into another computer does it have to reindex?

imagine you have a Bitcoin Core node synced 100% working fine, its installed in a portable SSD on your laptop. If you want to use this SSD on your desktop, will it boot normally or will it go throught ...
user avatar
0 votes
0 answers
34 views

Are all blocks stored in one file or is every block stored in an individual file? [duplicate]

I couldn't find an answer to that. So, are blocks stored in one or multiple files and in which file format?
user avatar
0 votes
0 answers
63 views

I am working on a Bitcoin HD Wallet implementation in C#, Trying to build a HD Wallet offline for subscribed users following BIP44

I am working on a Bitcoin HD Wallet implementation in C#, Trying to build a HD Wallet offline for subscribed users following BIP44. Is there a way use a remote node for looking at the Received ...
user avatar
  • 21
1 vote
1 answer
231 views

Does Bitcoin Core have/need an archive mode?

Similar to Ethereum's Archive Node: Stores everything kept in the full node and builds an archive of historical states. Needed if you want to query something like an account balance at block #4,000,...
user avatar
0 votes
0 answers
184 views

Bitcoin Merkle/Hash Tree implementation in Java

I'm learning about how full nodes can send a Merkle root + a list of hashes, so that a light client can verify a transaction. I couldn't find any good resources on how to implement it. I just knew ...
user avatar
1 vote
1 answer
61 views

Noob question: Why is there not a limit of the number of blocks in a chain revision?

I have a noob idea and I want to understand where I'm going wrong :) Say nodes agreed on a block revision limit, say, 6. This would mean that if they see an incoming chain that is longer than the ...
user avatar

1
2 3 4 5
8