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
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

The tag has no usage guidance.

0
votes
0answers
5 views

Failing communication with Bitcoin node: Only one usage of each socket address (protocol/network address/port) is normally permitted

I use the cryptean's BitcoinLib to make RPC calls to a Bitcoin node on another computer. Seemingly at random, the connection fails and I get a System.Net.Sockets.SocketException with the error code ...
0
votes
1answer
13 views

How would you recommend parsing a private bitcoin core node with nodeJS?

I just need to parse a private node and lookup one bitcoin address and get all transactions going in or out of the address preferably using nodeJS within the last 200 or so blocks. Any recommendations?...
0
votes
1answer
56 views

What is the right way to restart bitcoind if it crashes?

I am very new to this and apologies if it has been asked before but I can't seem to find a clear answer after looking extensively. I am trying to run a full node. I started bitcoind -daemon and ...
3
votes
1answer
56 views

Lightning Network node without opened channels

If I have a LN node without open channels, does that improve the robustness of the network? I have a BTC and LN node running 24/7 on a Raspberry Pi 3, and no BTC at the moment to open a channel.
1
vote
1answer
68 views

C-Lightning update 0.6 doc

How do you update safely to 0.6 the working C-Lightning node?
0
votes
1answer
39 views

How do you deploy a Bitcoin-Cash full node on a Cent OS 7 server?

I'm looking to compile it on CentOS 7. Perhaps a guide.
0
votes
1answer
33 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 ...
0
votes
1answer
59 views

Can I run a full bitcoin node on a Raspberry Pi? [duplicate]

If so, what would be the best way to get started?
0
votes
0answers
24 views

Number of Bitcoin nodes in China

I am looking at a chart of Bitcoin nodes by countries as provided by Bitnodes: The number of Chinese nodes seems strange to me: AFAIK, China plays a larger role in the Bitcoin ecosystem, though on ...
0
votes
1answer
99 views

How do bandwidth requirements for running a full node grow with blocksize?

I know they increase. I'm looking for something more precise than that.
0
votes
1answer
54 views

Full node storage requirements for new 2MB block which is only 10% full

If blocks were 2MB, and a 2MB block that is only 10% full gets confirmed, then how much additional storage is required on a full node? I am guessing the correct answer here is 200K? Thanks in ...
0
votes
2answers
52 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:...
0
votes
1answer
255 views

Testnet Bitcoin Connection refused (111)

I have ah Raspberry and i will a BTC & Lightning node set up. my bitcoin.conf testnet=3 Bitcoind options server=1 daemon=1 txindex=1 disablewallet=1 Connection settings rpcuser=raspibolt ...
2
votes
2answers
75 views

Does a 2009 client sync the whole bitcoin blockchain

So does a 2009 client sync the whole bitcoin blockchain and does the temporary split of 2013 have any impact on that?
0
votes
0answers
21 views

Is a Bitcoin full node runner a miner? [duplicate]

I hope you're doing good. I have a question: If someone runs a Bitcoin full node on his PC, is s/he necessarily a Miner?
0
votes
0answers
31 views

Full node search using non wallet address

Say I have these addresses and I have full nodes of each of these implementations Bitcoin Litecoin Dash Bitcoin ABC How do I search the full nodes using address and list address specific tx's ? ...
0
votes
2answers
31 views

What will happend when a certain node is not connected to full node?

what will happen when there are some full nodes in the network which are not connected to one client-how can he get new blocks updates? thank you
0
votes
1answer
45 views

Does broadcasting the network flood it?

There are a lot of messages that are sent around the Bitcoin network - e.g. updating new blocks, spreading new transactions. Do these not flood the network? Is it a pure broadcast to all the connected ...
0
votes
1answer
246 views

Setup bitcoin cash with bitcored

I saw that https://blockdozer.com has insight-api for bitcoin cash blockchain. But i cant find doc how to setup bitcoin cash with existing bitcore node. I have already synchronized full bitcored node ...
0
votes
2answers
176 views

how to run multiple bitcoind node on one server?

I have created one full node bitcoind on my VPS, that one is serving application A. Now I want to create application B that has another node but on same VPS. is that possible to install multiple ...
0
votes
1answer
48 views

Query publicly available full nodes

I don't want to run a full node yet, but I want to build an application. How and what do I use to query publicly available nodes? What nodes besides blockchain.info are publicly available for me to ...
1
vote
3answers
53 views

Verifying old blocks

I have a question about an implementation detail - when are old blocks verified by each full node? I.e. when will I be "caught" if I change the contents of an old block (and thus break the hash chain) ...
1
vote
2answers
87 views

What would happen if there were no full nodes?

As I see it, full nodes are there to verify the miners block and propagate blocks to other full nodes. Miners can act as full nodes, if not they do not they risk the chance of mining a block with an ...
0
votes
0answers
39 views

Does an SPV download the block headers from other nodes than the one that is servicing him?

If I understand correctly. The SPV downloads the block headers, from somewhere? It then uses the merkle root in the block headers, to validate any transactions that the full node servicing him ...
2
votes
2answers
374 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
114 views

How can a pruned node be classed a full node without the full blockchain?

A full node is a node with the whole blockchain and is able to verify any new incoming blocks. A pruned node, is a node with only some of the blockchain, namely it has removed some of the older ...
1
vote
1answer
45 views

Bitcoin Core reports progress only up to 0.999999

On older version - after full synchronization in debug log i see message progress=1.0 In new - only progress=0.999999, it`s normal or i have some problems with synchronization?
1
vote
2answers
56 views

Can a miner just download the blockchain once and then delete it (don't have a full node)?

I am wondering if all bitcoin miners need to be full nodes. Or is it possible for a miner to just download all the blockchain once, do all necessary computations to start mining and then delete the ...
0
votes
0answers
30 views

Carlos Guerrero bitcoin-miner question

I'm using the bitcoin-miner developed by Carlos Guerrero to learn more about mining and the blockchain. This has been a tremendous resource and many thanks to Mr. Guerrero for his time and efforts. ...
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
178 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
1answer
218 views

Is there a way to query the blockchain locally if I am running a full node?

I'm running a full node on my PC and wondering if there is a way to query the blockchain locally via NodeJS instead of going through blockchain.info? It is very inefficient/slow to run queries through ...
1
vote
1answer
151 views

What is the incentive to broadcast the whole blockchain? What is the incentive to broadcast unprocessed transactions?

Among the strengths of bitcoin is that it mostly allows all actors to act in their own best interest. There are some actions however of which it is not so clear to me what is the direct incentive ...
0
votes
1answer
194 views

Mining without full node

In my understanding it should be possible to run stratum server over some kinda limited node (the one that doesn't carry whole blockchain) since stratum doesn't need many functions from the daemon... ...
0
votes
2answers
64 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
1answer
53 views

How many neighbours does a Node have?

I'm writing a blockchain simulator to evaluate the bitcoin network and currently running some evaluation experiments. I couldn't find a reference for the approximate number of neighbour each Node ...
0
votes
0answers
241 views

Running a bitcoind docker

Thanks to the bitcoin.stack community I have successfully launched a bitcoind docker with an external volume which has the block data Currently its in 100% sync but I am facing an issue to get ...
0
votes
1answer
38 views

What are the major components of a bitcoin full node's bandwidth usage?

A bitcoin full-node uses bandwidth to at least: Receive each block Send each block to other nodes What other major components of bandwidth usage are there for a bitcoin full node in early 2018, and ...
0
votes
1answer
24 views

Possible optimisation to bitcoin propagation

One of the main arguments for not raising the block size in Bitcoin is the fact that larger block size means slower propagation. The most space consuming section of the Bitcoin block is the data of ...
2
votes
1answer
335 views

Bitcoin Full Node + Lightning running on single-board-computer, possible?

I know similar questions (regarding a Bitcoin Full Node) were already asked here, but they date all back to 2014 and I think especially the space needed by the blockchain changed a lot since then. I ...
0
votes
1answer
50 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?
1
vote
1answer
139 views

how does a node searches a transaction among various blocks in blockchain?

Let me express what I have got to know about blockchain and where am I stuck. Transactions are stored in the form of merkel trees inside a block. (I know how a merkel tree is made). A merkel root is ...
1
vote
3answers
212 views

Bitcoind running on external HDD trying to resolve cookie from default datadir

On Elementary OS Loki 0.4.1 I've downloaded and installed bitcoind as per the official guide from bitcoin.org . However, I in my case I don't have enough space on my internal SSD to store the whole ...
0
votes
1answer
70 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
0answers
238 views

Bitcoin full node

I installed a full node using this image on my ubuntu docker installation https://github.com/kylemanna/docker-bitcoind my setup is like this FIREWALL/VPN(8333 port forwarded) -> ubuntu(host) -> ...
1
vote
2answers
67 views

Which one is more effective for attacking the system, controlling 51% of the mining power or 51% of the full nodes?

I used to think it is the miner who verify the transaction, but it turns out this is really a joint work by the miner and the full nodes; the miner broadcasts the newly discovered block, which ...
1
vote
1answer
343 views

Help with bitocin.conf - how to configure a testnet full node in a safe way?

The general purpose here is just to have a close interaction with the bitcoin network for exploring reasons and apply some knowledge I have gained through reading here and there. I am not expert! So,...
0
votes
1answer
18 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
32 views

What scenario could a lack of bitcoin full-node cause problems in the network?

Let's say the only full-nodes in the network were the mining nodes. If you joined the network as a full-node, what problems or attacks could happen in such a scenario? Also, what problems or attacks ...
0
votes
2answers
124 views

Bitcoind gui client, wallet client with peer preference, node manager

first time user here so politely point out any thing I have done wrong. I am looking for three things, but first let me explain the situation and use case: I am using bitcond full node on a headless ...