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
0
votes
2answers
33 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
1answer
85 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
2answers
157 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
0answers
50 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
1answer
34 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
0answers
34 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
0answers
40 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 ...
1
vote
0answers
15 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 ...
0
votes
0answers
33 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 ...
3
votes
0answers
37 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
0answers
23 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 ...
1
vote
0answers
30 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?
0
votes
0answers
24 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 ...
1
vote
1answer
119 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,...
0
votes
0answers
79 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 ...
1
vote
1answer
45 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 ...
7
votes
2answers
749 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
58 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
1answer
95 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
1answer
47 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
2answers
79 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
1answer
38 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
1answer
40 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
1answer
51 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
1answer
76 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
1answer
26 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
1answer
44 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 ...
-2
votes
1answer
44 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 ...
1
vote
1answer
70 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 ...
1
vote
1answer
146 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
1answer
40 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 ...
0
votes
1answer
89 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
2answers
88 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
2answers
72 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
1answer
98 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
1answer
42 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 ...
0
votes
0answers
53 views

Connecting Ledger Nano X wallet to my Bitcoin node

I've been trying to connect my Ledger nano x to my bitcoin full node following this instructions by Ledger. I have configured the bitcoin.conf file as follows: prune=0 txindex=1 server=1 daemon=1 ...
1
vote
1answer
132 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 ...
1
vote
1answer
127 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
1answer
82 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
0answers
12 views

Computation expenses of syncing / getting a full node up and running, hardware considerations

Since a full node needs to process the entire block chain from the beginning and it keeps getting bigger this requires more computing resources over time. Does it seem more likely in the near future ...
0
votes
1answer
219 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 ...
0
votes
0answers
50 views

Bitcoin Core Security

Is there any site or resource where I can learn how to do security transactions while trading on bitcoin testnet
2
votes
1answer
84 views

Unable to use `blocks` and `chainstate` from external drive

I want to use data directory from a different location (external SSD) on a Windows machine. When I save the path for it in bitcoin.conf it still uses old data directory. How can I use datadir in ...
0
votes
1answer
154 views

Running a full node VS mining [duplicate]

I read the following on bitcoin.org A full node is a program that fully validates transactions and blocks. Almost all full nodes also help the network by accepting transactions and blocks from other ...
0
votes
1answer
259 views

bitcoind no such file or directory when trying to execute on Ubuntu for Raspberry Pi 4

Trying to install and run Bitcoin Core Daemon on a Raspberry Pi 4 8GB w/ Ubuntu Server and unable to execute bitcoind. Below are the exact steps I am taking: Use Raspberry Pi imager to flash the ...
0
votes
1answer
76 views

Connecting a Hardware wallet to a full node

I'm trying to connect my hardware wallet to my personal full node for the sake of privacy. I need to know the node's IP, port, and RPC credentials. The first two are easy, I can see my full node in ...
1
vote
2answers
60 views

Does Bitcoin "confirmations" have nothing to do with fullnodes -- only miners?

Roughly every 10 minutes, a new "block" is created. If Joe sends Sue a satoshi, it will be at least 9 minutes and 59 seconds until they get 1 confirmation (as I understand it). Then, ...
0
votes
1answer
48 views

Why doesn't Bitcoin use a DHT to store its blockchain?

Why doesn't Bitcoin store its blockchain in a DHT, but instead makes each (full) node store the entire blockchain? related questions: "Why doesn't Bitcoin use a DHT for choosing peers?" and &...
0
votes
0answers
53 views

How to configure Bitcoin core running on Whonix to receive inbounds

I'm running a bitcoin full node on Whonix. The problem is I get zero inbound connection (11 outbound). I know I can do port forwarding and open the desired port to receive inbound connections. Now, ...

1
2 3 4 5
7