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
0
votes
1
answer
88
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 ...
0
votes
1
answer
127
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 ...
1
vote
0
answers
151
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('...
0
votes
1
answer
171
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 ...
0
votes
1
answer
140
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 ...
0
votes
1
answer
239
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 ...
0
votes
2
answers
511
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 ...
0
votes
1
answer
65
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. ...
1
vote
1
answer
76
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 ...
1
vote
2
answers
250
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?
2
votes
1
answer
61
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 ...
0
votes
1
answer
120
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 ...
0
votes
1
answer
48
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
1
answer
301
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 ...
2
votes
2
answers
1k
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?
1
vote
1
answer
976
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 "...
2
votes
2
answers
221
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?
1
vote
0
answers
244
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 ...
0
votes
1
answer
95
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,...
0
votes
0
answers
150
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 ...
0
votes
0
answers
58
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 ...
0
votes
0
answers
94
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 ...
4
votes
1
answer
205
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 ...
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?
1
vote
1
answer
316
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,...
1
vote
1
answer
70
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 ...
6
votes
2
answers
841
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
1
answer
128
views
I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day
I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day.
What happens in this case to my Lightning channel? Will I be penalised for being offline by the system? How should ...
3
votes
1
answer
190
views
If there are a significant number of pruned nodes on the network will it impact network security?
The size of the Bitcoin blockchain is reaching 350 MB and adding more than 60GB per year. I feel verification node centralization a risk if the cost of storage does not drop.
My question 1:
Is using ...
1
vote
1
answer
76
views
Who enforces new consensus rules in Bitcoin?
I have been reading at few places that miners will enforce new consensus rules. Examples:
https://twitter.com/BitMEXResearch/status/1391014115968274433
https://twitter.com/ajtowns/status/...
2
votes
2
answers
626
views
Where does a full node get the blockchain from for Initial Block Download?
I understand that a full node needs to do an IBD before being able to verify transactions. So, it downloads the ledger up to now, which is known as Initial Block Download.
But what I don't understand/...
0
votes
1
answer
85
views
Bitcoind information about the input and output
Im trying to get the wallets/accounts the money got sent to. But getrawtransaction does not give any information about the reciever or sender
0
votes
1
answer
78
views
How do Blockchain Explorers lookup wallets? [Balance]
How do Blockchain Explorers lookup wallet balances? Im trying to make my own explorer. For example Bitcoin-cli does not have a method (function) to lookup a wallets balance. listtransactions does not ...
0
votes
1
answer
71
views
Why does bitcoind have to listen to the public internet when supporting lnd?
I have been part of experimenting with setting up a system to send and receive lightning network payments. The system uses bitcoin-core (bitcoind) and lnd. Initially, the system was set up on a home ...
0
votes
1
answer
165
views
Multisig Setup - Pruned Bitcoin Core on Computer vs. Dedicated Hardware
Are there security implications of running a pruned Bitcoin Core node on a personal computer vs. a full Bitcoin Core node on a dedicated hardware device (i.e. Raspberry Pie with Umbrel, myNode, nodl, ...
0
votes
1
answer
123
views
no output on gettxout method [All Blocks Are Counted]
litecoin-cli gettxout "9d56b3bf179a988873fc2162d70bba44849ef822764c9049a0f722b5fdc9acc1" 1
This is the command im using to get information about a transaction.
litecoind -txindex=1 -daemon -...
0
votes
1
answer
146
views
Can I see the workings (console) of my bitcoin full node?
I have just completed the IBD of my bitcoin full node on Bitcoin Core on Linux. When I open Bitcoin Core, i just get the basic wallet interface. It there anyway of seeing what the node is doing behind ...
-1
votes
1
answer
82
views
Multisig Wallet Setup - Security Tradeoffs With Pruned Bitcoin Core Node?
What are the security tradeoffs of running a pruned Bitcoin Core node for a multisig wallet, such as Specter?
It seems that using a multisig wallet with a pruned Bitcoin Core node could be a good ...
3
votes
1
answer
915
views
Public Bitcoin Nodes? [No API]
i've been searching for hours now. Also on StackExchange here. Are there any public nodes that i can connect to using jsonrpc? I want to lookup stuff (im not into generating priv keys or anything) but ...
2
votes
1
answer
451
views
51% attack, miners, nodes or both
If 51% of the hashrate was controlled by bad actors mining invalid blocks, this would become the longest chain. Where do nodes come into the 51% attack? The canonical chain is the longest chain. Is ...
1
vote
1
answer
60
views
How much info share bitcoin nodes between other nodes?
1.If we assume bitcoin nodes share the other nodes addresses in the end every node know other nodes adresses right?
2.If we share data through network every node share the same information other ...
1
vote
1
answer
477
views
Maximum number of outbound full relay connections
What is the maximum number of outbound full relay connections a bitcoin core full node can make?
I was assuming it's 8 but then realized we can add another 8 connections using addnode while reviewing ...
2
votes
2
answers
131
views
% of full nodes running Bitcoin Core versus other node software
Is anybody able to tell me a credible source (for an article) that can show me the percentage of all bitcoin full nodes that are running Bitcoin Core (as opposed to other software)?
I could not find ...
0
votes
2
answers
290
views
How could I make my own API to query the blockchain
I'm looking to access transaction history for some specific coins directly from the blockchain. The main reason is that most of current API are not free or don't provide information for the coins I ...
2
votes
1
answer
166
views
Relocating Physical Node Location
Are you able to relocate your node's physical location (i.e., move from Oregon to New York) and keep all the channels you've established intact?
1
vote
1
answer
67
views
How bitcoin daemon search nodes to connect? [duplicate]
How bitcoin daemon search nodes to connect? What file in github responsible for this? How they often change? How is the veracity of the data of these nodes checked? Bitcoin daemon have function not ...
1
vote
2
answers
860
views
How to extract all info for a public address from a local full node's db?
I recently started running bitcoind on a local Debian host, and I am still learning how to use the information in the local copy of the bitcoin blockchain.
I would like to extract all the information ...
3
votes
2
answers
676
views
How to get info for public address from bitcoin-cli + local db? (Can it be done without creating a wallet?)
I just started running my own full node. IBD is finished, and I'm now learning how to use bitcoin-cli.
First I would like to extract all the available information for one or more public addresses ...
0
votes
1
answer
251
views
Increase maximum number of outgoing connections for full node
If incoming connections are disabled, Max full-relay connections are 8: src/net.h#L64 and Max block-relay-only connections are 2: src/net.h#L68
How are these decided and how can a user change these ...
0
votes
1
answer
612
views
Understanding Nano Ledger S concept + Full Node
Nano Ledger S is often referred to as a cold storage hardware wallet. If my understanding is correct, this device is kind of like a little transaction signing machine to be used in conjunction with ...