Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [nodes]

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

1
vote
1answer
210 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
26 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
0answers
22 views

How does bitcoin deals with timing issues

How does Bitcoin system deal with that nodes are offline for a long time? Do the nodes have to get updated before participating in transactions again. Also, how does Bitcoin handle with all the ...
0
votes
1answer
36 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
68 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
0answers
23 views

How can you differentiate between a segwit node/miner and a non segwit node/miner?

Is there any way to differentiate between a segwit node/miner and a non segwit node/miner?
0
votes
1answer
55 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
73 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
76 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
58 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 ...
4
votes
3answers
815 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?
0
votes
1answer
133 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
658 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. ...
0
votes
0answers
15 views

How miner and BTC nodes “know” how to connect each other? [duplicate]

Is there a configuration file or they have hardcoded in the code something like a "master" node (BTC team node?)? How nodes "know" how to connect each other?
1
vote
1answer
89 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 ?
0
votes
1answer
44 views

When is a new block added to the bitcoin blockchain and is it vulnerable to modifications till then?

I'm a beginner to Bitcoin and blockchain and from what I understand, one block can hold multiple transactions. Until a block is saturated with the number of transactions it will eventually hold, where ...
0
votes
0answers
28 views

Do miners need to keep a copy of all the blockchain? [duplicate]

Do miners need to keep a copy of all the blockchain? Why? Or why not? What are the incentives to have a full node.
1
vote
1answer
522 views

Who checks if the entire chain in valid?

How can we be sure that the entire chain is valid? 1- I read somewhere that one of the purposes of blockchain is that you can't change the blocks of the past without recomputing the entire thing. Is ...
0
votes
0answers
54 views

2 nodes connected to eachother only showing outbound?

After setting up 2 separate VPS' (Ubuntu 16.04) I can't seem to connected them succesfully. They see each other, ports are open, but when running altcoin-cli getaddednodeinfo or getpeerinfo, they ...
0
votes
1answer
356 views

Altcoin nodes connection issues

I have cloned litecoin for fun and i am struggling with connecting to nodes. I have generated genesis block and compilation all works fine. I have two litecoin daemons running on my local Macosx and ...
1
vote
2answers
141 views

I run a full node. Is there a desktop client to connect to this full node?

I run a full node on my Raspberry Pi at home. I want a desktop wallet that uses this full node. Not interested in using remote-x or xpra or setting up an electrum server.
0
votes
2answers
833 views

How to add seed nodes in altcoin?

I have made an altcoin in my local machine running MacOSX. I have purchased amazon ec2 and compiling the daemon to running in unix. How do i add seed nodes? I see that there are two files ...
0
votes
1answer
195 views

P2Pool Payout Addresses vs Worker Addresses

I initially did a setup of 3 Antminer D3's following DIRECTIONS AT THIS LINK. I used a payout address for my P2Pool command line that I created in my Dash Core wallet. I did NOT initially use wallet ...
0
votes
2answers
202 views

BTC full node very slow block downloads

I have a server with 32 Gigs of ram and running the node on a docker container using Bitcoin Core Daemon version v0.15 with 8333 ports mapped Nodes been running for 2.5 weeks still 300k blocks and ...
1
vote
0answers
62 views

How can I use raw litecoin protocol to connect to nodes?

I am trying to connect to litecoin nodes using raw protocol. I follow Ken Shirriff instructions from this article . My code works perfect with bitcoin, so I just replaced bitcoin nodes connection ...
0
votes
1answer
61 views

Is there a similar server like Bitcoin core that truly supports accounts?

Is there a similar server like Bitcoin core that truly supports accounts (and also RPC)? I was hoping for something like the ethereum geth node. where each account has it's address and individually ...
0
votes
2answers
86 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
69 views

Private keys not stored on Full Node

Is it possible not to load private keys for the wallet on a Full Node and sign the TXs elsewhere, then broadcast signed TXs from the Node?
0
votes
1answer
84 views

TCP vs HTTP in Bitcoin

Why does bitcoin use TCP instead of creating a web server and using HTTP to comunicate between the nodes? What's the advantage of using TCP over a HTTP server? Is that important?
0
votes
3answers
218 views

How to allow/setup crypto transfers/payments on my website?

I'd like to learn how to allow end users on my website to pay for goods using cryptocurrency. Questions I have: 1 - How would I confirm the transaction has been received ? 2 - How would I confirm ...
0
votes
1answer
256 views

Who maintains list of bitcoin nodes and aren't they a weak link in the security of the system?

I understand that between the people who run Bitcoin nodes, and therefore the Bitcoin protocol, the system is trust-less and secure. However, there seems to be a weak link - the official list of ...
0
votes
1answer
21 views

Can lightweight wallet users exchange money?

Instead of downloading full block chain, lightweight (SPV) users only download blockheaders of the blockchain. This makes SPV users to check if transactions are confirmed or not. However, can SPV ...
0
votes
1answer
266 views

How to reset node information in Bitcoin Core?

I think I've just put the wrong node IPs through console and I forgot all the IPs. I would like to reset all the node information to the initial. Should I just delete peers.dat?
1
vote
1answer
229 views

How DNS Seeds node maintain the list of addresses?

On bitcoin peer node discovery, the client issues DNS requests to learn about the addresses of other peer nodes. My question is how does this DNS directed service provider learn about all the ...
1
vote
0answers
27 views

Bitcoin checkout on website - do i need to download the blockchain? [duplicate]

Based on a previous setup, what I was thinking about doing is coding my web application to send JSON RPC calls to a bitcoin node to see if a transaction has been received. Previously I have done this ...
3
votes
2answers
433 views

How does the Bitcoin network deal with bad actors?

Can someone explain at a high level how the network deals with bad actors (either intentionally (ie- attacker) or unintentional (ie- misconfigured node or a node running outdated code, forked code, ...
4
votes
2answers
771 views

Sender, nodes or miners? Who validates transactions?

I have been reading a lot about the validation of transactions. I understand the actual method in which a transaction is composed (inputs and outputs). However, I don't know what happens with that ...
2
votes
2answers
199 views

What exactly is the definition of a Bitcoin node?

This page claims there are about 11k nodes in the Bitcoin network. I wonder what exactly constitutes a "node" in the network. For example, if I connect to the network and do nothing, am I still ...
1
vote
1answer
186 views

Is bitcoin node and bitcoin client the same thing?

What is the difference between btc node and btc client? Which one is bitcoin-core and which bitcoind?
0
votes
1answer
27 views

Where to find the data to compare the decentralisation of mining for different cryptos?

I'd like to compare the centralisation of BTC's mining / nodes / pools for BTC and other alts. Where can data be found on this? Thank you! David
1
vote
2answers
182 views

What is the ideal public nxt.properties config file for a public facing node for NXT / Ardor?

I can't find a template for nxt.properties when running a public node. Is there a public template I can just copy and paste and make some adjustments for NXT / Ardor?
1
vote
0answers
75 views

Are there drawbacks to running a node on a cloud provider because of the limit of unique nodes connected per-subnet?

I currently have a full node running on Digital Ocean and have come across this old post on bitcoin talk that states that -- Outbound Random Selection -- First the code puts the addresses ...
1
vote
3answers
403 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
141 views

Should port forwarding for running bitcoin be done also on the ISP's router?

Follow up question on What is the NAT traversal technique used by bitcoin. The network architecture described here https://superuser.com/questions/1109859/2-routers-connected-in-series-and-port-...
0
votes
2answers
40 views

Better Capacity with More Nodes

In regards to the scaling debate, transactions per second etc. I’m curious, and I don’t often see this mentioned. But why not add more nodes to the network to alleviate some of the load? I’m pretty ...
2
votes
1answer
192 views

How will node handle two branches of same length?

Let's say node is on a chain of length N+4, and receives a block from the chain of the same length N+4, but diverged by 4 blocks. Is the information of the length and accumulated difficulty ...
0
votes
1answer
33 views

Can one node receive two transactions from the same user (doublespend)?

I'm learning how the blockchain works. I've read that when someone (say Alice) send twice a transaction to two different peoples (Bob and Charlie) such that Alice has only enough to pay Bob or Charlie,...
1
vote
0answers
58 views

Ardor / NXT node stuck on ** Broadcasting blockchain state change from UP_TO_DATE to DOWNLOADING **

My node has just stopped syncing and it just displays: Broadcasting blockchain state change from UP_TO_DATE to DOWNLOADING How can one fix this?
1
vote
1answer
103 views

Any way that running a node could help speed up confirmations at exchanges

When making transfers between exchanges and wallets that are time sensitive it would be great to be able to some how reduce times to have transfers confirmed. Is there any way that running a node (or ...