Questions tagged [nodes]

Questions concerned with (full) nodes, i.e. relay points in the Bitcoin network.

Filter by
Sorted by
Tagged with
8
votes
3answers
2k views

At what point is a new wallet known by the Bitcoin network?

I was just showing a deterministic wallet to a friend who asked "At what point is the wallet known to the network?" and I could only guess by saying that it is known only when a transaction is ...
9
votes
1answer
10k views

How do I configure Bitcoin Core to connect always to a particular node?

By reading https://bitcoin.org/en/full-node I've decided that I want to run a FULL node (let's call it 'X'), to contribute to the P2P network. So, I'll leave its ports open, or have a DMZ zone with a ...
17
votes
2answers
9k views

What are the minimal system requirements to run a full Bitcoin node?

I want to build a low profile system running as a full Bitcoin node, i.e. just running Bitcoin Core 0.9+ and pretty much nothing else. What is the minimal system (in terms of power consumption) that ...
5
votes
1answer
656 views

Does getaddr.bitnodes.io find all Bitcoin nodes or only one node per mining pool?

Any ideas for finding the number of Bitcoin nodes vs the number of Bitcoin pools? Thank you!
3
votes
3answers
2k views

What do pruning nodes contribute to the network?

Pruning nodes are described in the sourcecode thusly: -prune=<n>: Reduce storage requirements by pruning (deleting) old blocks. This mode is incompatible with -txindex and -rescan. I’ve ...
5
votes
1answer
3k views

Is there a way to find how many nodes are there?

As a single bitcoind node I can only detect how many connected peers I have. Is there a way to have a vision of the whole bitcoin network?
11
votes
4answers
11k views

Are people incentivized with BTC to run nodes?

Bitnodes shows everyone running nodes. Are these people incentivized to run nodes? If not, why not? If so, do node operators make some BTC from transaction fees, etc.?
7
votes
2answers
5k views

What are seednodes?

A follow up from a comment on this answer. What are seednodes, and how do they differ from fallback nodes?
2
votes
2answers
472 views

What node implementations and mining pools relay and process 'non-standard' scripts?

Which Bitcoin node implementations, if any, currently relay valid transactions that use so-called 'non-standard' scripts? What proportion of the network is made up of these implementations? What ...
2
votes
1answer
345 views

How is node capacity determined on 1ML.com?

I have set up a Casa node, using lnd, and opened 15 payment channels. The capacity of my channels, after almost 3 weeks, is exactly what it was when I opened the channels, leading me to believe that I ...
18
votes
1answer
2k views

What's the status of alternative full node implementations?

In "Does running an alternative full node implementation benefit the Bitcoin network?", I asked about running an alternative full node implementation for the benefit of the Bitcoin network. What is ...
20
votes
6answers
2k views

What encourages Bitcoin miners to relay blocks?

Lets say I'm mining bitcoins, and I've just received a new block that someone else has mined. What encourages me to send that block to anyone else. I can understand how the original miner wants to ...
9
votes
2answers
2k views

Is there a list of mining pools' Bitcoin nodes IPs?

Is there a list containing the IPs of Bitcoin nodes owned by various mining pools?
6
votes
2answers
1k views

How to make bitcoind connect to more nodes?

Let's say I have a dedicated server just for my bitcoind and for better reliability and some security reasons I want it to be connected to a much bigger number of nodes than it is willing to do by ...
10
votes
1answer
343 views

What benefit does a non-mining client provide to the network?

I know running a client will help propagate transactions around the network, but I also know a non-mining client will not contribute to the security of the network. Are there any other benefits of ...
2
votes
2answers
239 views

Does a Bitcoin node need to scan through the whole blockchain in order to be 100% sure that a transaction sent to it is genuine?

Does a Bitcoin node need to scan through the whole blockchain in order to be 100% sure that a transaction sent to it is genuine (especially when some inputs are derived from coins generated in the ...
0
votes
1answer
1k views

How do I identify my IP address on bitnodes?

I have supposedly successfully setup a node using the Bitcoin core, but when I go to bitnodes to remotely see if the node is communicating with the network, bitnodes says i am unreachable. Bitcoin ...
9
votes
1answer
110 views

Bitcoin node Decentralization

Is the number of independently owned and operated full Bitcoin nodes more important than the total number of full Bitcoin nodes with regards to Decentralization? Assuming the answer to the above ...
5
votes
1answer
618 views

Does running an alternative full node implementation benefit the Bitcoin network?

I've seen discussions suggesting that a monoculture of full nodes is a risk to the security of Bitcoin. The accepted answer to the question "What benefit does a non-mining client provide to the ...
2
votes
2answers
2k views

Are there any super nodes in the network?

Similar to BitTorrent trackers. Or are all peers equal in ability and importance?
1
vote
3answers
469 views

As a full node, does limiting bitcoind bandwidth hurt the network?

As the top answer to this post, Maximillian Laumeister claims: "IMPORTANT NOTE: If you limit the bandwidth of Bitcoin Core far below your actual upload speed, it can actually harm the Bitcoin network ...
1
vote
2answers
364 views

Unable to bind any endpoint for RPC server

I recently updated my bitcoin docker image to bitcoing v0.18.0 version and can't allow external rpc connections to it now. It binds to localhost if I set rpcallowip=X.X.X.X, then I tried to used ...
1
vote
1answer
724 views

Can we estimate how many node has the Bitcoin network? [duplicate]

Is it possible to estimate the amount of nodes (hosts) are connected to the Bitcoin network in a given time? Note: Here node means host.
1
vote
2answers
65 views

Does a node validates a transaction that comes with a block if it's already in its mempool?

Except for checking for double spends, if there's a transaction in a block that's already in the node's mempool, it can theoretically skip its validation. Does it actually happen, or the nodes ...
0
votes
2answers
103 views

What happens if an ISP isolates a portion of nodes?

I came to believe that an ISP can easily detect full nodes, BTC connections and isolate them from reaching any other nodes. When and if an ISP decided to do so, could they easily perform a 51% attack ...
0
votes
1answer
35 views

Private Blockchains: Validation

I'm a software developer, and I have some questions about private blockchains, I'd like to have technical answers since I'm trying to understand blockchain at a code level. I'm going to write a ...