Questions tagged [nodes]

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

Filter by
Sorted by
Tagged with
0
votes
1answer
114 views

How does bitcoin broadcast information?

On Bitcoin's Blockchain, how is information transmitted instantly to all other nodes and do nodes 'talk to each other' through an API? Do Blockchain nodes communicate with each other through HTTP ...
0
votes
1answer
30 views

How does the Bitcoin network maintain the chains created when two nodes generate different versions of the same block?

I came across these lines from the Bitcoin whitepaper: If two nodes broadcast different versions of the next block simultaneously, some nodes may receive one or the other first. In that case, ...
2
votes
0answers
60 views

How to get multiple connections to the same node

I'm playing around with connecting my node to another one of my nodes to see how many incoming connections I can handle. Whenever I add node A from node B with bitcoin-cli addnode 1.1.1.1 add after ...
1
vote
1answer
52 views

Bitcoin full node sharing blockchain

Does anyone know how one might run two bitcoin full nodes on the same machine with both these nodes sharing the same blocks and chainstate files, is a symlink to these files enough or must something ...
1
vote
1answer
48 views

How is the Bitcoin node network different from the IOTA network? [closed]

I asked this question on IOTA's forum here: Real incentives for running a full node? One of the founders from IOTA Come-From-Beyond (Sergey Ivancheglo) responded with this comment: "However, ...
4
votes
1answer
319 views

Why would running a light node riskier and subject to more frauds than a full node? We don't NEED a full ledger, do we?

I've been reading on light node and many have pointed out that the light node doesn't have the full blockchain and is riskier because they can't verify the transactions fully. First, we can verify ...
1
vote
0answers
81 views

Why can't an ISP ban access to a blockchain network? [duplicate]

I read that blockchain sits on top of the internet and is decentralised. We still have to access the blockchain network via an ISP. Without ISP, we can't access the internet so why can't an ISP block ...
3
votes
2answers
161 views

How do block explorers determine propagation through nodes/P2P protocol?

On several Bitcoin blockchain explorers, I have seen unconfirmed transactions given a dedicated "propagation" value that tells a user how much of the Bitcoin network has become aware of this ...
1
vote
1answer
107 views

What percentage of nodes currently support segwit?

What percentage of nodes currently support segwit? It seems Bitnodes could figure this out, but I can't find such a stat on its website.
0
votes
1answer
59 views

How do you download blockchain data (transactions etc.) using a node? Best ways to get a node?

I am just curious how one can download bitcoin data and blockchain using a node. Where should I start?
1
vote
0answers
37 views

How to set up a gateway node?

I have two nodes running in my local machine. one public facing and another connected ONLY to the public facing node. I ensure they are whitelisted and in different ports. the nodes connect just fine, ...
1
vote
1answer
842 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
0answers
105 views

How do I check if I am running a Dogecoin full node? [closed]

Are there any tools to check if your dogecoin node is reachable?
0
votes
1answer
32 views

How many unit test should be run after building a node?

After building Bitcoin ABC and running make check, I get this: # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 Is that correct?
0
votes
1answer
74 views

Ardor configuration settings to connect to remote node without downloading entire blockchain locally

What configuration is required to run the Ardor wallet software without downloading the entire blockchain, but only connect to a remote node?
2
votes
1answer
37 views

How does a new node know where to connect to initially? [duplicate]

Is there a default (centralized) set of IPs that a node connects to when it's just starting up for the first time, in order to get the list of other nodes' Ips? What happens if these initial IPs are ...
2
votes
1answer
770 views

Can you run a bitcoin lightning node on a raspberry pi zero?

Will a bitcoin lightning node run on a raspberry pi zero? Does it have to have the full Bitcoin blockchain synced or can it connect to a remote node? Also what are the minimum requirements to get a ...
1
vote
1answer
69 views

structure of communicating with bitcoin DNSs to get list of nodes

I want to communicate with bitcoin DNSs to get list of bitcoin nodes. for now I want some example and structure of messages between I and bitcoin DNS. I found two DNS names: dnsseed.bluematt.me ...
2
votes
3answers
511 views

When a node receives a transaction, what steps does it do to verify that transaction?

I know that it verifies the block hash by calculating each hash of the contiguous blocks in order, but does it verify the balance of each wallet sending the transactions as well? And does it do the ...
0
votes
3answers
57 views

Problem in understanding other miners validating puzzle solving miner's claim

I understand that miner's role is to validate the block of transactions by calculating nonce based on difficulty level and finding hash of {block + nonce + hash of previous block} . Then it adds this ...
4
votes
3answers
210 views

How do I know that a node provides the accurate blockchain

When I connect with a wallet to the bitcoin network, how is the balance actually retrieved? One node? Or more? I understand it is a sum of all transactions. But when I load my wallet I assume I ...
5
votes
1answer
114 views

How to migrate lightning nodes?

I am wondering what steps to take to migrate a lighting node to a different server, keeping the pubkey/identity. The safest option is obviously to close the channels first. How is the identitiy pubkey ...
0
votes
1answer
420 views

Building a small block explorer for fun, stuck with node

Im trying to build a small btc block explorer for fun. The problem where i am stuck is that im trying to setup a node. I got a Ubuntu VPS running and i have bitcoind installed, but what now? Can ...
1
vote
1answer
691 views

How To Run a Litecoin Node?

How To Run Litecoin Node? I want to run my own litecoin node like bitcoin I know how to run bitcoin node but there is some issue when i am starting litecoin node Any Idea? #Creating Litecoin ...
1
vote
2answers
148 views

What happens if full nodes don't check for double spends or deliberately lets a double spend TX pass and then this full node relays the transaction?

I am studying about Bitcoin and Blockchain tech via the Princeton crypto course, and it mentions that Full nodes do the following checks : i)transaction is valid with the current blockchain, ii)...
1
vote
1answer
791 views

Is a miner running a full node?

Is a miner just running a full node that is connected with the mining hardware? Or is there such thing as a miner node? Does it use additional software for transaction selection? Thanks in advance!
0
votes
2answers
95 views

Is there an efficient way to get the last 200 blocks (BTC, LTC, ETH)?

I am looking for an efficient way of getting the last 200 blocks and being able to pull all transactions related to an address. I would like to do this for BTC, ETH, and LTC. Is there any way to ...
0
votes
0answers
215 views

Bitcoin node generating invalid addresses

I'm running both a bitcoin and a litecoin node, both are generating invalid addresses. My LTC generated address: MV6eGvkbkgcDZLDpK1WQeZLMmx3PHZmXC7 My BTC generated address: ...
2
votes
0answers
218 views

Nbitcoin node c#

Create a transaction to send money, then it needs to be "registered" in the system, before doing so : using (var node = Node.Connect(Network.Main, node_address))//, node_address { ...
6
votes
3answers
2k views

What is preventing negative balance?

This is probably a stupid question that has an answer somewhere, but I was unable to find anything, so please feel free to redirect me ! I have a basic understanding of how the bitcoin blockchain ...
0
votes
1answer
95 views

Bitcoin node and sending transaction

Is there any bitcoin free full node (both mainnet and testnet) available online that i can make use of like infura for ethereum? This is because i do not intend to host my own node. Also which ...
2
votes
3answers
88 views

Why is a softfork unable to divide the network?

I was wondering why a soft fork cannot in principle divide the Bitcoin network as a hard fork can. I understand that a soft fork, by definition, involves only tightening the consensus rules, but the ...
2
votes
2answers
252 views

How do the nodes divide after a hard fork? Soft Fork?

After a hard fork, what happens to the full nodes? Say 11,000 BTC full nodes existed prior to the fork. Do all 11,000 end up supporting both BCH and BTC? Or does BCH start building it's own network of ...
3
votes
2answers
7k views

What is the advantage of running a Ripple masternode?

There is one thing that I cannot stop wondering about: Why would someone run a Ripple masternode? Before you mark this as a duplicate, I understand how the transaction fees work in Ripple and also the ...
1
vote
3answers
728 views

How to run multiple node in same machine?

I have created an altcoin base on litecoin source code. I want to test it in multiple node to test peers of each node weather each node can connect to each other. So I try to run "mycoind" in multiple ...
1
vote
2answers
1k views

How to confirm my node is on the network?

I wanted to verify that my node is on the bitcoin network. For this I used the 'getnetworkinfo' command on my bitcoincore console and was able to optain my node's IP address. This is: 2001:0:9d38:6abd:...
4
votes
2answers
222 views

Does a 2009 node sync the whole bitcoin blockchain

So does a 2009 node sync the whole bitcoin blockchain and does the temporary split of 2013 have any impact on that?
1
vote
1answer
503 views

get mempool transactions of some bitcoin node?

May I connect to any bitcoin core node, for example, this node 119.23.63.114:8333 using telnet and get its mempool transactions or even broadcast some transaction? I've read that section https://...
1
vote
1answer
29 views

Why validate past the first node?

In Grokking Bitcoin on page 7, it is noted that: Invalid transactions are dropped. They will not reach further than the first node. If so, why do nodes after the first node continue to validate ...
0
votes
1answer
52 views

Requesting Blocks

I've been thinking about this for a while and can't seem to understand part of the network. Lets assume that I'm a node that has been offline for 5 months and I want to retrieve the new blocks. When ...
0
votes
1answer
20 views

Bitcoin unlimited nodes

What would happen if I try to broadcast a transaction being funded by segwit outputs with a bitcoin unlimited node?
0
votes
1answer
119 views

cloning bitcoin how bitcoin find new nodes

I am studying blockchain, cpp and crypto so I cloned bitcoin and created a new altcoin. everything it is working fine as I expected, but i have some questions which i could not find a answer. the ...
0
votes
1answer
78 views

Where can I get a visual example of the entire bitcoin network starting from physical network to the overlay network

*Note I am not a technical person so excuse any misunderstandings on my part here. I am looking to get a sense of how the entire system looks like as a whole starting from the physical hardware (such ...
1
vote
2answers
138 views

What if all nodes stopped working

Based on my understanding, blockchains are stored on each node. Each node has a copy of the current blockchain and are updated whenever there is a new valid transaction. But what if all nodes stopped ...
0
votes
2answers
91 views

Do you have to have bitcoin core fully downloaded (150gb+) in order to run a lightning node?

Looking to setup a lightning node, but what are the EXACT requirements? Do you have to install bitcoin core and fully have the blockchain downloaded of 150gb+?
1
vote
2answers
68 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 ...
8
votes
3answers
1k views

Is there incentive for those who run lightning nodes?

This is likely very much a noob question, but I would like to know if there are fees or incentives for those who are running a lightning node? Of course, other than having access to lightning network?
3
votes
1answer
513 views

Public bitcoin node accessible to web code?

I want to connect to the bitcoin network and broadcast a transaction. I can't run my own bitcoin node on localhost because I'm in php on a web server (shared host), is there an internet-accessible ...
1
vote
1answer
1k views

Beginner Setup Bitcoin Full Node without GUI

I am following the installation steps to setup a bitcoin node, at the steps "Download the blockchain" that required Bitcoin Core GUI which is not able to run on the testing Ubuntu Server without GUI. ...
1
vote
1answer
124 views

How Bitcoin node discovery work?

When you install Bitcoin client, how does it discover the nodes to get a copy of the blockchain? Are their seed nodes ? Are they vulnérables? SPOF ?