Questions tagged [network]
This tag should be used for questions related to the Bitcoin network and communication between different nodes on the Internet.
64
questions with no upvoted or accepted answers
5
votes
1
answer
236
views
What is meant by getnetworkinfo: networks: reachable = false
What do all the reachable: false's mean under each network? My node is connecting fine to other peers both in and out, I assume via IPv4 (since I didn't configure anything else special). Is my node ...
5
votes
1
answer
2k
views
addnode in bitcoin.conf doesn't work (Regtest mode)
I'm trying to make to nodes on the same computer communicate.
I set up two bitcoin folder with two bitcoin.conf files.
bitcoin.conf in the second node is the following:
rpcuser=bitcoinrpc
...
4
votes
1
answer
85
views
Do any full-node clients compress blocks?
Does Bitcoin Core or any other full node capable client compress the blocks in transit on the network or locally on the node's filesystem?
I used 7z to compress a handful of my locally stored blocks, ...
4
votes
1
answer
204
views
How many bitcoins would it require for a sustained DOS attack on bitcoin network?
How many bitcoins would it require for a sustained DOS attack on bitcoin network?
Without transaction fee, how many bitcoins would that be?
How many transactions could we generate with 1 BTC ...
3
votes
1
answer
207
views
How do I set up my own custom signet?
Configuration: a Windows machine on a local WiFi network.
For classroom purposes I would like to have a custom Signet network so students can get used with Bitcoin Core and Send/Receive.
This is the ...
3
votes
0
answers
555
views
Why no IPv4 incoming connections when IPv6 available?
I'm having some problems getting any incoming connections in Bitcoin Core (v0.15.0.1).
I have verified that the machine running the client can receive incoming connections on port 8333 over both IPv4 ...
3
votes
0
answers
250
views
Unable to limit tcp bandwidth using tc in QoS for localhost
I am trying to connect few bitcoind instance running on different ports on my local machine and control the bandwidth between those connections. I used the tc utility as following:
#network interface ...
2
votes
0
answers
63
views
Listening only for local inbound connections over "clearnet", and using Tor for external connections
I want to connect some wallets to my node in my LAN, over regular connection (not Tor), but I don't want my node to use this "clearnet" connection for anything else (for example to connect ...
2
votes
0
answers
131
views
Version message C++
I learn bitcoin and I am trying to send a version message and get response, respectevily, by using C++. I can not find any examples or articles how to do it in C++. I'm forming request and send it by ...
2
votes
0
answers
287
views
Low inbound connections and fixed getnetworkinfo score at 4
I spent hours researching for possible solutions, but couldn't find any. I set up my RPi4 bitcoin node about a month ago. It communicates through Tor (see torrc content).
SOCKSPort 9050
Log notice ...
2
votes
0
answers
71
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
...
2
votes
0
answers
107
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 ...
2
votes
0
answers
90
views
Why is my node being flooded with bitcoinj clients from 138.197.0.0/16?
I'm not the only one to have noticed this (discussions on reddit here and here): out of 70 or 80 incoming connections on my bitcoin core full node, about 50 are from just one single network (138.197.0....
2
votes
0
answers
162
views
No connection to Bitcoin network from known Tor IP?
I have a very fast home Internet connection. I decided to share my bandwidth by setting up a Tor relay on an unused machine on my home network. Any connection I make from my home connection to an ...
2
votes
0
answers
241
views
What requirements does a router need to fulfill to support a network of 50 miners?
I am running a network with fifty miners, and I am experiencing network problems with my current router from ASUS, because its memory fills up and it requires to restart in order to work properly. I ...
2
votes
1
answer
392
views
Blockchain receive payments API Network propagation
I'm using the Blockchain API to generate an address to receive payments. I received a payment to a generated address, then Blockchain sends the received amount to the address I defined but that ...
1
vote
0
answers
49
views
sendcmpct message
I'm trying to connect to a local testnet3 node with a custom Rust code.
After handshake, node sends a sendcmpct message as per BIP152.
The message I receive is
[11, 17, 9, 7, 115, 101, 110, 100, 99, ...
1
vote
0
answers
217
views
Bitcoin core having trouble connecting to peers
New to Bitcoin.
I have been trying to host a full node on my Mac. I just installed bitcoin core but while syncing, it seems my node is unable to connect to any peers. I am regularly checking the debug....
1
vote
0
answers
34
views
Which are the default features enabled on the main three Lightning Network node implementations (LND, C-Lightning and Eclair)?
Which are the default features enabled on the main three Lightning Network node implementations (LND, C-Lightning and Eclair)? I mean the features shown when you use "describegraph" command.
1
vote
0
answers
118
views
What is the most successful method to automate circular rebalancing?
What is the most successful method to automate circular rebalancing?
We have tried the Torq and the LNDG app but so far they both do not wotk for us so we are still performing manual circular ...
1
vote
0
answers
110
views
Programmatically determining a full node in a peer-to-peer network
So I've found relatively few resources explaining the intricacies of the Bitcoin P2P network internal functionality. Right now, I'm writing a similar sort of peer-to-peer network, in another language ...
1
vote
0
answers
45
views
Connection Reset after sending mempool message
I build a python script to talk to bitcoin test nodes. When I'm sending mempool messages, my connection is getting is reset.
Also sometimes when connecting to Jimmy Song's testnet node (testnet....
1
vote
0
answers
72
views
How long do peers normally stay connected?
I've been experimenting with the Bitcoin protocol by trying to connect to peers and receive blocks, which has been working so far. However, often peers will close the TCP connection within a couple of ...
1
vote
0
answers
185
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
0
answers
250
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 ...
1
vote
0
answers
32
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
0
answers
50
views
Why not connect to all (huge amount of) nodes?
If you mine, a good network propagation time is important in case of mining-forks. I read that bitcoin only connects to 8 nodes. I would connect to many nodes as I can support to minimize my block ...
1
vote
1
answer
1k
views
Can't connect to Bitcoin RPC on DigitalOcean server
I am running bitcoind on a DigitalOcean droplet with public IP address e.g. 1.1.1.1.
I would like to connect to it via RPC from another DigitalOcean droplet with public IP address e.g. 2.2.2.2.
Both ...
1
vote
0
answers
57
views
Does finding neighbors in Bitcoin consider locality and hop count?
When the list of neighbors is being gathered by a new nodes in the network, does it consider the distance between the nodes to find closest possible, or it just takes some random nodes? In other words,...
1
vote
0
answers
56
views
How often does a node connect to a random node?
I'm trying to understand the likelihood that a node would connect to a sybil attacker, and the critical piece to this that I don't understand is: how often does a bitcoin node connect to a random node ...
1
vote
0
answers
151
views
Can't inititate network handshake with my full node
I am running a custom Python script to initiate network handshakes with other nodes. While testing the code I decided to initiate an handshake with my own node but I am getting a timeout error.
...
1
vote
0
answers
63
views
Creating a tunneling (wormhole) service for bitcoin wallets
Zcash recently announced a new wallet and service to connect mobile devices to a node running on a private home network using a tunneling service they are calling "wormhole" (1). Basically it is ...
1
vote
0
answers
67
views
Addresses versus unique addresses
So, according to blockchain.info there are roughly 942,000 unique addresses as of a few days ago. When I go to the Bitcoin Rich List on www.bitinfocharts.com it looks like there are 23+ million ...
1
vote
0
answers
36
views
What is the minimum amount of network messaging needed to get the latest block hash from a node?
Reference: https://en.bitcoin.it/wiki/Protocol_documentation#inv
I want to be able to write the simplest possible script that is able to contact a Bitcoin full node (given it's IP and port) and get ...
1
vote
0
answers
228
views
Bitcoin core or bitcoind as server on the network?
does anyone know if it is possible to use a specific bitcoin kernel installation on a network as a server for the internal network so you do not have to install multiple complete bitcoin core copies ...
1
vote
0
answers
161
views
API request of blockchain.info over Java stops spontaneously
In my java class, I extract the hash of transactions from the files of blk...dat, then obtain the data of the corresponding transactions via reading from the URL: https://blockchain.info/rawtx/+ hash. ...
1
vote
0
answers
63
views
Bitcoin did not get to reciever
I sent $50 worth of bitcoin to my cousins blockchain bitcoin address, it said sent and the bitcoin amount deducted from my wallet. However, the bitcoin did not reflect in my cousin's wallet. I ...
1
vote
0
answers
2k
views
v0.13.1 wallet - connect failed: Network is unreachable (101)
Noob here. Ran the core wallet on my Linux PC and looking for help as to why it is not working after syncing up the history of blockchain Tx's. Is this likely my router not passing port 8333 packets,...
1
vote
0
answers
61
views
Help with understanding Semaphore grants in OpenNetworkConnection
I am new to concurrent programming. Can any expert throw some light on the semaphore grant that one requires before acquiring a network connection ?
bool OpenNetworkConnection(const CAddress& ...
1
vote
0
answers
106
views
Server cannot connect to Peers With Some Internet Connections
I use the internet at my work, at my house, and at various other places. The server can connect with other peers and get block data at all of these locations except for my home. What could be the ...
1
vote
0
answers
318
views
wireshark packet analysis missing checksum in version msg
I'm trying to send a raw bitcoin transaction through a raw socket connection in python. To debug I'm using wireshark to sniff the packets.
Wireshark figures out that the packet is for Bitcoin and ...
1
vote
0
answers
57
views
Which percentage of miners are using ASICs vs GPUs or FPGA? Is it possible to know?
One of the common arguments against Bitcoin is the energy consumed by the network. The total hash-power of the network can be obtained fairly easily, but I'd like to estimate how much of that is due ...
1
vote
0
answers
102
views
Does CGminer work with Network miners?
I have the black cube miners that work via cat5/network and have yet to be able to connect them to cgminer. I have looked all over the internet and haven't found anything about how to do it.
So my ...
1
vote
0
answers
1k
views
Multibit: Connecting
I am not able to connect to my wallet using Multibit ("Connecting..." on the bottom left corner). Im using the TAILS OS (Multibit and my wallet are located in the "Persistent" folder). After reading ...
1
vote
0
answers
95
views
BitMinter - At what data rate communication happens between the BitMinter java client and the server?
Looking for how many KB or MB transferred each way every second or minute, whatever is appropriate.
I am using a Macbook Pro and using GPU mining.
1
vote
1
answer
911
views
Is there any tool to extract the bitcoin transaction network from the blockchain?
I'm looking for a way to extract some data from the latest downloaded bitcoin blockchain. In particular I'm interested in extracting the whole transaction network, so input and output public keys used ...
0
votes
0
answers
49
views
Load balancing for using more than 1 Internet connection to speed up Initial Block Download (IBD)
Have invested in good networking hardware and researching on failover scenarios using 2 connections - the home broadband and mobile LTE one - as well as load balancing to increase download/upload ...
0
votes
0
answers
41
views
multiple socket address usage error - using rpc to index block hashes
When I am attempting to index and create an array out of all the blockhashes on the blockchain I keep getting this error:
"[WinError 10048] Only one usage of each socket address (protocol/network ...
0
votes
0
answers
115
views
Failed Tls connection to LND with gRPC and REST using rust
I have been trying to connect to an LND node using Rust as a language.
I have been constantly be given this error:
tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: InvalidData, ...
0
votes
1
answer
106
views
Network traffic peaks for Bitcoin Core GUI Node
I have the latest version installed, no SOCKS5 connexion.
Sending maximum is around 4500Ko/s (also seeable on the picture).
Do you know why it goes up like that ?