Questions tagged [network]

This tag should be used for questions related to the Bitcoin network and communication between different nodes on the Internet.

Filter by
Sorted by
Tagged with
1
vote
1answer
42 views

Can bitcoind listen on both ipv4 and ipv6?

Can bitcoind listen on both ipv4 and ipv6? I know it can make outbound connections on both (onion and i2p) but can it also advertise multiple public hosts if available? This question was asked by ...
1
vote
1answer
69 views

Scenario: What would happen to Bitcoin if the internet would crash - world wide [duplicate]

What would happen to Bitcoin if the internet or power would be shut down for a moment, all over the world? Would this destroy Bitcoin or other block chain based money or technology?
-1
votes
3answers
116 views

Why there are so many miners, if only one will be rewarded?

Why do we need so many miners, if we anyways only can add one block every 10 minutes? I mean if the current block height is x and we now need the block of height x+1 only one miner will be rewarded ...
0
votes
0answers
18 views

Are many nodes in the network trying to find a proof of work for the same block of transactions? [duplicate]

If two nodes in the bitcoin network receive the same transactions and now both are trying to find a proof of work of the current block, wouldn't this be inefficient? Because presumably both nodes are ...
6
votes
1answer
344 views

To run a full node, should I get a static IP address from my ISP?

I have a router connecting my home LAN to the ISP. After opening port 8333 on the router, and forwarding it the computer running the node, bitnodes.io confirmed the node was reachable. However, ...
2
votes
2answers
74 views

Is it possible to capture network events without going full-node?

You might find my question rather quixotic or nonsense. But I have to ask it here. I want to capture all the transactions propagated over the main network and detect if a new block mined. I don't want ...
3
votes
1answer
92 views

In Bitcoin Core, are compact blocks pre-filled with more than just the coinbase?

In the "How are expected missing transactions chosen to immediately forward?" section of https://bitcoincore.org/en/2016/06/07/compact-blocks-faq/ it states that "To reduce the number ...
3
votes
1answer
118 views

Is it possible to restrict Bitcoin's network traffic?

Bitcoin is just a software running on a computer communicating securely with peers on the internet. What will it take purely in technical terms to ban Bitcoin nodes from communicating with the network?...
0
votes
0answers
26 views

How could a decentralized network limit the amount of nodes to one per user

Proof of Elapsed Time seems like a great idea to me, but in fully decentralized and public networks (like one similar to bitcoin) this would bring problems with it as one could just put up as many ...
0
votes
1answer
40 views

How can one join and leave Blockchain network? [duplicate]

As a newbie, it seems a bit abstract for me to imagine how Blockchain works! I'm curious that how my friends and I can join a Blockchain network? When we don't want to stay, can we silently leave and ...
3
votes
1answer
84 views

If there are a significant number of pruned nodes on the network will it impact network security?

The size of the Bitcoin blockchain is reaching 350 MB and adding more than 60GB per year. I feel verification node centralization a risk if the cost of storage does not drop. My question 1: Is using ...
0
votes
0answers
30 views

how do bitcoin nodes detect a transaction?

I have a number of question about bitcoin but I was ask to do specific research on two questions and I figured this would be a good place to start. The first I have answered already the second is: &...
2
votes
2answers
66 views

Where does a full node get the blockchain from for Initial Block Download?

I understand that a full node needs to do an IBD before being able to verify transactions. So, it downloads the ledger up to now, which is known as Initial Block Download. But what I don't understand/...
0
votes
1answer
24 views

How bitcoin core bootstraps [in source code] [duplicate]

When the bitcoin core daemon starts first time it does not have the block database. It must be connecting to other nodes over network. But (I am assuming) it needs to know the at least one live node/...
3
votes
1answer
113 views

Are there any downsides to banning node crawlers?

There are multiple entities and open-source software that crawl the Bitcoin P2P network to discover and monitor nodes for various purposes (statistics, surveys, academic papers etc.) Some of those I ...
1
vote
1answer
35 views

How much info share bitcoin nodes between other nodes?

1.If we assume bitcoin nodes share the other nodes addresses in the end every node know other nodes adresses right? 2.If we share data through network every node share the same information other ...
0
votes
0answers
19 views

TX Validation: Can a miner choose specific tx to validate from mempool? [duplicate]

I have made two TXs few days back and they remain unconfirmed so far. Can I be a bitcoin miner and validate them myself? And what happens if it remains as it is? There are some big amount of utxo ...
0
votes
1answer
35 views

How to understand the first reply of a node

I have send my version message to a bitcoin node and the hexdump of his answer was this: https://pastebin.com/QBNaeS0g Maybe this is a network related question but I want to know the version used by ...
0
votes
0answers
16 views

Difference Between vSeed and vFixedSeed

Im curious what the difference is between the vSeeds and the vFixedSeeds. I see how the vSeeds and DNS loaders of IP address and then there is the vFixedSeeds that are generated with python and the ...
1
vote
1answer
70 views

Is there an easy way to estimate the number of mining nodes?

I was curious about the number of mining nodes on the network, yet I haven't seen it discussed. I tried two different approaches to approximate the count of mining nodes. I looked up the hashrate of ...
2
votes
1answer
401 views

How do network nodes “connect” - amateur level

I have little background in computing, have been studying bitcoin for intellectual stimulation. I have learned a lot and I understand quite a bit regarding the function of nodes, the validations they ...
0
votes
1answer
55 views

What happens if everyone disconnected from the blockchain

What would happen if for some reason, every computer connected to the blockchain was disconnected, and no peer-to-peer connection was established with the blockchain protocol between 2 users. Would ...
1
vote
1answer
96 views

Is there some kind of USB antenna I can buy to be able to use Bitcoin even when there is no Internet?

Let's say they cut the Internet tomorrow. I will still have my private keys on my offline computer, but I won't be able to sync the blockchain (as won't anyone else) nor would i be able to make any ...
1
vote
0answers
30 views

Trust in bitcoin networking

I am new to the subject, but as I was studying I wasn't able to understand something and I would appreciate if anyone could help me. I understand that in most aspects bitcoin doesn't rely on trusting ...
0
votes
0answers
50 views

How to configure Bitcoin core running on Whonix to receive inbounds

I'm running a bitcoin full node on Whonix. The problem is I get zero inbound connection (11 outbound). I know I can do port forwarding and open the desired port to receive inbound connections. Now, ...
8
votes
1answer
261 views

With peerblockfilters=1 hundreds of “btcwire 0.5.0/neutrino” connections are downloading TB from my Bitcoin node

I run Bitcoin Core 0.21.0 from a data center, unmetered, with compact block filters enabled (blockfilterindex=1 peerblockfilters=1). Soon after the restart, I get a huge number (140-200) of ...
0
votes
1answer
59 views

How can I obtain a better understanding of the P2P messages between my full node and its peers?

I am interested in how my full node interacts with its peers, what messages it exchanges (e.g. gossip about other nodes on the network, transactions, blocks) and why my full node disconnects with ...
2
votes
1answer
304 views

Port Forwarding for Bitcoin Core in order to allow incoming connections?

There is a rather good explainer on https://bitcoin.org/en/full-node#port-forwarding on how to do port forwarding for bitcoin core in order to allow incoming connections so as to support the network. ...
0
votes
1answer
43 views

Incorrect Network

I was hoping someone could help with a transaction please. I sent BTC to my binance account via my ledger. I think I used BTC segwit to send but sent it to the BTC address on binance- I was not aware ...
0
votes
1answer
35 views

Force Inbound Connections to IPV6 only

Is it possible to restrict all connections to an IPV6 address? I've set onlynet=ipv6 bind=:: But it seems that nodes are still attempting to connect to an IPV4 address (in addition to the IPV6 ...
0
votes
1answer
40 views

is wallet vulnerable when unlocked for transactions?

is wallet vulnerable when unlocked for transactions?.I recovered a wallet some time ago and all is good.passphrase key all looks good.But a question came to my mind about the moment we make a ...
0
votes
0answers
42 views

How does a Bitcoin node connect to more than 65536 other nodes?

I found on the internet that Bitcoin uses TCP to communicate with other nodes, connecting to them and sending messages. But a computer cannot bind more than 65536 sockets (because of TCP ports), so ...
2
votes
0answers
52 views

How to reliably check if your bitcoin onion node is reachable as advertised?

If getpeerinfo returns a good number of outbound onion peers but none show up as inbound:true, how do you check if your node is properly reachable as advertised? Several guides and forum answers ...
0
votes
1answer
32 views

unrecognized output wallet when using Electrum to send bitcoin

help me understand this transaction - https://www.blockchain.com/ro/btc/tx/1318a3e54cff78fdd8f6b54e6fe5115072586091788c9bfa08ca82d83e4bc276 . Never sent bitcoin from hardware / hot wallet before so I ...
1
vote
1answer
38 views

How does initial exchange of inventory work when both nodes have different chains?

When two nodes connect to each other and exchange getblocks messages but they have different blockchains will both nodes download each others blockchain to verify which has higher chainwork or will ...
0
votes
1answer
40 views

How does bitcoin find the block locator hashes in the leveldb database?

I am trying to understand how bitcoin core builds the list of block locator hashes needed for sendheaders and getheaders messages. I have looked on the wiki and I have seen that after the 10 most ...
1
vote
0answers
116 views

Score value of my node is not rising

I'm running Bitcoin Core 0.20.1 in Debian Buster. I run the daemon behind Tor network. My current settings are: /etc/tor/torrc SOCKSPort 9005 ControlPort 9501 HiddenServiceDir/var/lib/tor/bitcoin-...
1
vote
1answer
36 views

Bitcoin private network on Amazon EC2

I am looking to set up a private network of Bitcoin nodes over multiple machines (e.g, on multiple VMs on Amazon EC2) for experimentation. I want to be able to control how the different nodes are ...
2
votes
0answers
41 views

Was bitcoin peer to peer network affected because of the recent BGP hijack incident?

Can someone ELI5 BGP hijacking, impact on Bitcoin, countermeasures and if there were any issues because of the recent incident? Related links: https://twitter.com/ProtonMail/status/1311013829514539011 ...
0
votes
1answer
70 views

Did the FIBRE protocol reduce the occurrence of chain forks?

I've just learned that Fibre protocol is used for really fast block propagation. My understanding is that if blocks are propagated faster, miners can more quickly continue to work on (what seems to ...
0
votes
0answers
47 views

How to Post Transaction in Bitcoin Network?

I need help here as it has been almost a week since I've been trying to figure this out. Fyi, I can get my Python Script running using "Mainnet" for Bitcoin Transaction that able to execute ...
3
votes
1answer
147 views

How does a full node decide which outbound peers to have?

I understand that a full node can have up to 10 outbound connections (8 full relay peers and 2 block-relay-only peers). I wonder how my full node decides which nodes to connect to for outbound. What ...
1
vote
0answers
102 views

Dragonmint T1, cannot find on network anymore (AngryIP Scanner) + NO SDCARD SLOT

I was using Braiins OS for a while, but couldn't get the voltages to settle down no matter what I did, so I went to Braiins OS website and noticed they would no longer be supporting the DM-T1, so I ...
0
votes
0answers
37 views

Clarfication on “ network synchrounisation” in analyzing bitcoin protocol in a synchronous model

I am reading The Bitcoin Backbone Protocol:Analysis and Applications and i have no previous knowledge on different type of networks . And there is a term in paper " high network synchronicity &...
1
vote
1answer
32 views

getheaders request being ignored by peers [closed]

It seems my 'getheaders' request is being ignored by peers. I've followed the implementation: https://en.bitcoin.it/wiki/Protocol_documentation#getheaders without success. If I change it to 'getblocks'...
1
vote
0answers
22 views

About polluting the peer table

Is there a well-known method to pollute a specific user's peer table? Eclipse attack is not available anymore due to the patch after a paper was introduced. Can you give some keywords? Thank you!
1
vote
1answer
56 views

What is the Bitcoin network? [duplicate]

This is a beginners question related to bitcoin. As bitcoin is a system of distributed bitcoin users, and a transaction is being sent to 'all' of them - well, what is that network? What IP adresses? ...
2
votes
1answer
61 views

How are we so sure that the bitcoin network is connected?

I am only beginning to understand the bitcoin's p2p network protocol but so far I know (and correct me if I am wrong) that a new node in the network attempts to connect to a "few" other nodes that ...
1
vote
2answers
44 views

Reversing network hashpower

I'm reading this article by Vitalik Buterin on Problems in Cryptocurrency and don't quite understand what this means: Ideally, after some number of blocks (perhaps logarithmic in the total size of ...
1
vote
1answer
77 views

Number of bitcoind peers drops precipitously every 30 days or so

I run bitcoind headless on a linux box with maxconnections=256 and port 8333 open on the router. Using Bitcoin Node Manager I monitor node status occasionally. Peer count of course starts at 8 and ...

1
2 3 4 5
9