Stack Exchange Network

Stack Exchange network consists of 175 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.

3
votes
1answer
207 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
35 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
59 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
106 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 ...
0
votes
1answer
291 views

How to connect two bitcoin nodes running globally

I have two nodes running in different PC-s they have different IP-s. I want to connect one node to another with -addnode or -connect arguments. Can anyone help me please?
1
vote
1answer
112 views

How to make more than 1 nodes of mine connect each other?

Lets say i have 5 nodes running. each node is on its dedicated server and is upto date. and its connected to available peers on the network. How can i make them to connect each other and not to BAN ...
1
vote
1answer
59 views

Why connected node count have dropped since august 1st?

before 1st august i used to connect to 55+ nodes on my bitcoin-core, even if i kept the bitcoin-core running for 12 hours. but after 1st of august, the connected nodes count is not going above 15-23 ...
0
votes
1answer
75 views

What happens when tx is broadcasted whose input is not yet received by mempool or are unknown?

lets say, there are 2 transactions tx1 address1 -> address2 tx2 address2 -> address3 our mempool doesnt have the tx1 yet, but i try to create a tx2 and broadcast it. what will happen ? ...
0
votes
1answer
71 views

Does bitcoin-core software/client connects with only same version number nodes?

i am trying to connect to maximum number of nodes. i noticed there are many receive version message in debug.log file so i have question, does the bitcoin-core connects to only those having either ...
-2
votes
2answers
652 views

Why don't miners act as nodes?

Why didn't bitcoin make miners and nodes one in the same? It seems that the miner computers are not being used at all in for the network. Also their gpu power is not being used for the sake of the ...
0
votes
1answer
40 views

can someone help me start my node please

Using raspberry pi model 3 which is running raspbian, a flavor of debian. I had the full wallet installed and syncing the blockchain. Now i can't remember how to get the gui up and running again.
0
votes
1answer
520 views

Blockchain download taking many days

I'm trying to download bitcoin core (ultimately want to run a node off my laptop). However the blockchain seems to be taking a (very) long time to download. I've read in some posts it might take up to ...
0
votes
1answer
359 views

Warning: Reducing -maxconnections from 1000 to 865, because of system limitations

I want to be the fastest/first one at recognizing/receiving new transactions, so i set i set these in bitcoin.conf and running a bitcoin full node on dedicated centos server. maxconnections=1000 ...
0
votes
1answer
289 views

technical requirement to running a Bitcoin node

I want to run a full node in order to support the network, however i am wondering about what are the technical requirements to do so. how much RAM(for utxo) do I need? and what internet throughput ...
2
votes
1answer
163 views

How does the network handle changing IPs?

From what I understand, when a node first comes online, it requests a list of known IPs from all of it's peers. I'm assuming that by doing that, it shares its own ip to all of the peers, which in turn ...
1
vote
1answer
57 views

What is the limitations in Bitcoin's network that can't be change by a Soft Fork?

I'm trying to understand why (Or how) there is all kinds of different version for the Bitcoin nodes? I saw that if one node is following the Protocol limitations it can act as a valid node. Is ...
2
votes
1answer
72 views

How does a node forget about other nodes?

It is said that addr message: Provide information on known nodes of the network. Non-advertised nodes should be forgotten after typically 3 hours. I did not totally understood what does it mean ...
1
vote
1answer
382 views

how to get realtime new transaction data in nodejs from bitcore

I want to run a private node, and use it to receive realtime unconfirmed transactions data into my nodejs script. How do I go about this?
0
votes
1answer
56 views

How does my bitcoin node know that a node it connects to is running the same version of the protocol?

As stated in the title. How do I know that when my node gets data from, or sends data to another node, that this other node is on the same version of the protocol? What prevents my node and their node ...
3
votes
1answer
326 views

How to actively measure mempool?

For research purposes, I want to send transactions to the Bitcoin network and measure when they are received (yes, I am aware of existing websites which have statistics about these averages, but they ...
2
votes
1answer
798 views

How to connect to litecoin testnet3?

Running litecoin-0.13.2 with testnet=1 I get "No block source available." Do I need to add some nodes to litecoin.conf ? I tried adding some that I found from http://litecointools.com/ . Is there a ...
5
votes
2answers
1k views

Connecting two local nodes in RegTest

I am trying to connect two local regtest nodes together. I am able to run one regtest node without any issues, and am also able to run the bitcoin-cli commands such as generate to create my own chain, ...
0
votes
1answer
98 views

Bitcoin node sync

I want to install a Pruned Bitcoin node with limited connections. I will be connecting to it with JSON-RPC to interface with my web application. What happens when I want to fetch information about an ...
7
votes
1answer
1k views

What are the advantages to become a bitcoin node?

As far as I understand, the nodes are responsible for verifying the transactions and the blockchain, but also to relay transaction over the bitcoin network. Being a bitcoin node require a certain ...
1
vote
1answer
169 views

What development stage do the version 0.13.99 nodes represent?

So, obviously Bitcoin Core 0.13.0 and 0.13.1 have been released, 0.13.2 is nearing release, and 0.14.0 will have its feature freeze in a few weeks. However, there are also some hundred odd nodes that ...
3
votes
1answer
832 views

searchrawtransactions in bitcoin-cli returning “Method not found” error

some days ago I installed bitcoin core patched with the addrindex option ( btcdrak version ), after indexing the entire blockchain for 5 days, I tried to use the searchrawtransactions parameter on ...
1
vote
1answer
86 views

Is it possible for two nodes to view blockchains differently?

Is there a chance, that at some point in time, two blocks will have different number of confirmations, according to different nodes? Like, with difference up to 3-4 confirmations? The problem I'm ...
0
votes
1answer
229 views

Node: How to keep persistent incoming connection?

I've written a simple script "node" that will connect to the local node running on my computer. I can see that it's connected using: $ bitcoin-cli getpeerinfo { "id": 27, "addr": "127.0.0.1:...
0
votes
1answer
52 views

What is the maximum idle time for a node to be considered active?

Maybe I'm wrong but I remember I read somewhere that a node will be considered active for a certain period even if it is not responding for a certain time (something in the order of minutes). Does ...
3
votes
1answer
119 views

GetAddr not returning connected node addresses

I am writing a simple program that connects to nodes in order to index them, kind of like blockchain.info nodes works. Doing this in GLang using the btcd/wire library to create the messages, the ...
3
votes
2answers
3k views

Why doesn't each node store only a portion of the blockchain?

Why doesn't each node only store a portion of the blokchain instead of the entire blockchain? Is it possible and why is it possible or impossible?
4
votes
1answer
2k views

ip:port node list for testnet?

https://blockchain.info/ip-log shows the ip:port for bitcoin nodes where can I find nodes for testnet? Google is coming up dry! After many hours spent; I tried what seemed the logical approach: ...
0
votes
2answers
39 views

Transaction validity clause: output must exist

I'm reading through the Mastering Bitcoin book and the section talking about what nodes check for to ensure a transaction is valid before accepting it refers to this: Each node verifies every ...
9
votes
1answer
96 views

Historical Bitcoin full node counts

Is there an online record of historical Bitcoin node counts? If so: When did the record keeping begin? Are IP addresses available? Did Satoshi and most early adopters run Bitcoin nodes over Tor or ...
9
votes
1answer
105 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
96 views

What is the reason for the recent drop in Bitcoin classic nodes?

Was it just a VPS based ploy to temporarily fake demand for the protocol?
1
vote
1answer
173 views

Bitcoin - BitGO - Save all wallet objects into Array of Objects

My Setup: With the help of Mongoose module we handle all Mongo Database operations. For each new user a wallet is generated and stored inside a Mongo collection. METHOD: If we use User.find({}, ...
1
vote
0answers
152 views

How to upgrade my node with bitcoin wallet GUI from 0.11.2 to 0.12.1? Install qt V5.5?

i want update my RaspNode (rPi 2 B+) to the 0.12.1 but i want to use Bitcoin wallet GUI. So, it's necessary to install QT V 5.5... V 0.11.2 use QT 4.8, but 0.12.1 uses QT V 5.5 How to install QT V 5....
2
votes
1answer
344 views

How to update my RaspNode? no GUI only CLI

I would like to know the best way to update my RaspNode (rPi 2 B+) to the 0.12.1 bitcoind version. I did sudo apt-get install bitcoind I also did this: Erased /bin/bitcoin folder then into /...
3
votes
1answer
210 views

Fine tunning a Rapsberri Pi 2 B+ full 0.12 node

I'm running a 0.12 Raspnode (raspberri Pi 2 B+ full node) I've made the full node syncing in a laptop to speed up the process. Then, after moving all the files successfully and starting the full node ...
6
votes
1answer
360 views

Efficient way to migrate a pruned node

I would like to know what are the step to succefully migrate a pruned node. I have a Raspnode (rPi2B+) and it is so slow that it doesnt seem to sync the blockchain after several days... I want to ...
2
votes
1answer
147 views

Softforks details in a 0.12 full node

I have a 0.12 full node syncing in prune node. This is what I get when I execute getblockchaininfo pi@raspnode:~ $ bitcoin-cli getblockchaininfo { "chain" : "main", "blocks" : 276483, "...
2
votes
2answers
137 views

How should a node deal with a block that is not connected to the chain?

Suppose I am a node in the Bitcoin protocol and I receive a block that does not point to any block in my current chain. Should I keep it on the side, waiting for missing intermediate ones? Should I ...
4
votes
1answer
63 views

Does the node count reflect the mining power support of different Bitcoin versions?

In the current Bitcoin blocksize debate, xtnodes.com shows a pie chart of nodes running different implementations of Bitcoin; Classic, XT and Unlimited, etc. Does this node count in any way reflect ...
0
votes
0answers
133 views

bitcoind removed from version 0.12?

I just updated my node to the lastest version 0.12, it launched and synced up fine. Afterwards I closed the core GUI and launched bitcoind through the command line bitcoind -server and it returned ...
4
votes
1answer
219 views

Why do bigger blocks make it more expensive to run a full node?

Does it cost more storage? For the transaction verification, to which extent bigger blocks make it more computational intensive? In terms of computational complexity, is the verification process a O(n)...
5
votes
1answer
511 views

How do I still have connections without forwarding port 8333?

First of all, this isn't a problem I am having, I'm just curious how this works. If you run your node with port 8333 open, you'll receive a large amount of connections after being online for a while....
5
votes
1answer
194 views

Does every full node verify every transaction TWO separate times?

I am building my Bitcoin expertise, and want to verify my understanding on a specific point: at what point(s) do all full nodes verifies a new transaction? Here is my understanding in a nutshell, ...
0
votes
1answer
96 views

Is there a way to get the node's local time when a block was received?

As in, not the miner's timestamp in the blockheader which can be +/- 2 hours, but the receiving node's local time. My concern is the real-world time that elapses between blocks.
2
votes
3answers
1k 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 ...