Skip to main content

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
0 votes
1 answer
44 views

Coinbase Wallet holds my Btc on the Bitcoin Network requiring me to add the Bitcoin Network as a custom without providing RPC URL or Block Explorer

I have 3 Wallets in Coinbase Wallet holding my Btc on the Bitcoin Network. To access my assets I have to add the Bitcoin Network to Coinbase wallet as a custom network. Coinbase Wallet has not ...
Bob Barrington's user avatar
0 votes
1 answer
76 views

Is a pruned node useful for the Bitcoin network?

Hello What is the difference between full node and pruned node? I prefer to be a pruned node due to the speed of the internet and free hard disk space. Is pruned node useful or worthless? How much ...
Emil's user avatar
  • 1
0 votes
0 answers
18 views

Synchronizatting network issue [duplicate]

Synchronizatting network problem, bitcoin not showing up in my wallet how can i retrieve it? Yried finding private key. Blockchain has it confirmed anyone know how to get it from blockchain?
Heather's user avatar
0 votes
0 answers
21 views

Network fee accuracy question [duplicate]

I have an investor telling me he made 7k in bitcoin from a 200$ investment today. He says there is a network fee of 500$ to withdraw the funds for me. Is this or can this be accurate?
Sean's user avatar
  • 1
1 vote
1 answer
137 views

How to configure port forwarding to run Full Node with Bitcoin Core using VPN instead setting up port forwarding on router?

I'm running full node with Bitcoin Core, but unable for incoming connections due possible block of my ISP, port forwarding on router doesn't take effect. Then I created a VPN on Proton VPN service and ...
Gilbert Grissom's user avatar
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, ...
Geremia's user avatar
  • 4,715
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, ...
Nicola Fiorillo's user avatar
4 votes
1 answer
299 views

Why is my P2P_V2 peer connected over a v1 connection?

Bitcoin Core 27.0 which enables v2 transport (BIP324) by default was released a few days ago. I'm already seeing a few peers with the /Satoshi:27.0.0/ user agent and all of them have the P2P_V2 ...
Vojtěch Strnad's user avatar
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....
Advait Pote's user avatar
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 ...
Bart DV's user avatar
  • 159
4 votes
2 answers
340 views

Using Bitcoin Core Regtest in classroom

I'm looking for a way to use Bitcoin Core in Regtest in a WiFi network (educational purposes in classroom). The goal is that students install Bitcoin Core, activate Regtest, generate coins and send ...
Bart DV's user avatar
  • 159
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 ...
jurijus01's user avatar
1 vote
1 answer
193 views

How does bitcoin core API work locally (network) - bitcoinlib in python using too many web sockets

I'm trying to understand at a high level, the local network aspects of calling the bitcoin core api via bitcoinlib in python So the context around this question is that I wanted to work on some python ...
user2880722's user avatar
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 ...
user2880722's user avatar
2 votes
1 answer
111 views

What is the purpose of addr_recv? What does it mean that addr_recv influences the heuristic for determining which of the receiving nodes IP is public?

I found here the purposes of addr_recv and addr_from. Bitcoin Core actually ignores addr_from in received version messages. addr_recv is used to influence the heuristic that determines which of the ...
Qwerty M3's user avatar
0 votes
1 answer
62 views

How to decide on custom network fee?

I'm slightly stuck. I hadn't bought any BTC since Oct 2023 and so didn't notice that the network fees had got so high so now I have some BTC on an exchange and I'll have to pay £20 or so to send it to ...
Cromulent's user avatar
  • 111
4 votes
1 answer
427 views

What's a rule of thumb for setting the maximum number of connections?

Connectivity of full nodes varies a lot, ranging from phones with mobile service to servers in data centers. Also, many nodes probably have asymmetric bandwidth. Assuming the goal of maximizing ...
real-or-random's user avatar
1 vote
1 answer
87 views

Why do nodes have a maximum peer count?

Why do nodes have a maximum peer count, in other words what could go wrong if each node is connected to all the nodes of the network?
Noah Bergh's user avatar
0 votes
1 answer
1k views

Is it real BTC or fake [duplicate]

All, I received some BTC to my coinbase wallet after someone asked me to setup custom network using the below setting. I received the BTC but I couldn't transfer to any other wallet and the says ...
san's user avatar
  • 1
0 votes
0 answers
20 views

need help with BTC transfer [duplicate]

All, I received some BTC to my coinbase wallet after someone asked me to setup custom network using the below setting. I received the BTC but I couldn't transfer to any other wallet and the says ...
san's user avatar
  • 1
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.
Mani T's user avatar
  • 205
5 votes
1 answer
451 views

How to use Wireshark to identify Bitcoin/Lightning P2P packets

I've seen that Wireshark can detect protocol packets like Bitcoin and Lightning Network, which are identified in the protocol column. However, my Wireshark is not classifying those packets, it just ...
Mani T's user avatar
  • 205
2 votes
1 answer
291 views

AntMiner connected via ethernet to wireless plugin adapter has trouble connecting to the BTC Mining pool without DMZ

Ant Miners are LOUD, so I wanted to put mine in the (environmentally controlled) garage. However Ant miners only have an ethernet port, and I had no good way to run ethernet from the router to the ...
MathematicalFawkes's user avatar
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 ...
Orange_Bitcoin's user avatar
6 votes
1 answer
850 views

Why is each transaction broadcast twice in the Bitcoin network?

Here is a part of this mail in the mailing list from Satoshi: The bandwidth might not be as prohibitive as you think. A typical transaction would be about 400 bytes (ECC is nicely compact). Each ...
Amir reza Riahi's user avatar
-1 votes
1 answer
63 views

Can we or Should we build a public health records be kept on the bitcoin network? [closed]

Can/Should we public health records be kept on the bitcoin network? If your answer no, would love to know why? If your answer is yes, what do you think the most efficient way to build such a ledger? ...
RRR's user avatar
  • 1
4 votes
1 answer
258 views

Theoretical attack on the network by companies

I've thought about how powerful companies can change the protocol in pretty much any way they want. I'm pretty sure and hope there's some kind of way the network is resilient to this but I'm not sure ...
mathboi's user avatar
  • 191
2 votes
1 answer
138 views

Is there a way to download blocks from scratch without downloading block headers first?

I would like to know if there's a way to download a blockchain without knowing block headers. This could be achieved by asking NEXT_BLOCK_HASH from the genesis block. But is this even possible ?
Loopite's user avatar
  • 303
4 votes
1 answer
252 views

BIP324 encrypted packet structure

I recently saw the BIP 324 proposal. It shows us there can be some privacy enhancement by using ECDH secrets and encryption algorithms such as ChaCha20 and AEAD-ChaCha20-Poly1305. The proposal ...
Loopite's user avatar
  • 303
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, ...
lescuer's user avatar
1 vote
1 answer
245 views

How to find transaction's original author in Bitcoin Core?

I have recently installed Bitcoin Core on my PC and downloaded the blockchain in prune mode. I want to find out if there is a way to find transactions original author, the node which broadcasted a ...
MagentaPink's user avatar
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 ...
bl0ck3d's user avatar
  • 81
3 votes
1 answer
318 views

Bitcoind is able to listen both to clearnet and Tor networks but broadcast transaction only over Tor?

I know bitcoin core node can listen to both Tor and clearnet connections, but in this situation is it possible to broadcast transaction only over the Tor network and not clearnet? I'm asking it for ...
bl0ck3d's user avatar
  • 81
8 votes
2 answers
1k views

How does it contribute to the Bitcoin network when I run a node with a bigger than default mempool?

Lately, when the blockspace demand outstrips the default mempool size and the dynamic minimum feerate of nodes rises above the minimum transaction feerate, I often see the suggestion to simply ...
Murch's user avatar
  • 77k
1 vote
1 answer
88 views

Is it normal that uploading is higher than downloading? (traffic network) [duplicate]

Config: Windows 10, i5, RAM : 16Go Bitcoin options : Version : 24.0.1 with Serveur RPC on, UPnP on, natpmp on, no proxy, no onion Does it seems normal to you ?
Romain's user avatar
  • 51
0 votes
2 answers
86 views

How much info does the Bitcoin Network know about miners? Would a time traveler be discovered?

What information does the bitcoin network & blockchain actually log about the miners themselves, such as hardware-specs/OS/hashing-rate/etc.? And how backwards compatible are the protocols? For ...
Yurelle's user avatar
  • 103
2 votes
1 answer
77 views

How many lightweight nodes vs full nodes are there on the network?

I'm curious, how many lightweight nodes are there on the network? Is this easy to tell?
bitcoinluvr6969's user avatar
3 votes
1 answer
181 views

bitcoin-cli -netinfo not showing incoming ipv4 peers

I was trying to get my bitcoin node to be able to receive ipv4 peers for couple of days, but could not see any incoming peers even tho my port 8333 was open and reachable and to my best knowledge ...
Wiredancer's user avatar
2 votes
1 answer
79 views

DoS attack and MAX_BLOCKS_IN_TRANSIT_PER_PEER

I was reading Mastering Bitcoin and I found, in the section Exchanging "Inventory", this: "The node keeps track of how many blocks are "in transit" per peer connection, ...
Paro's user avatar
  • 305
1 vote
2 answers
55 views

If my node is connected to 7 nodes and 4 of those say that a block they transmitted to me is valid will i mark it as valid?

Let's say I am a node and I am connected to 7 other nodes. 4 of those nodes transmit me a tx or a block and say it's valid. (I am aware they do not explicitly send a message saying that something they ...
Aarav Dayal's user avatar
3 votes
1 answer
119 views

ThreadOpenConnections and break versus continue: why the one versus the other?

In the inner loop of ThreadOpenConnections() in net.cpp sometimes there is a break to the outer loop and sometimes a continue. This is my understanding of the decision between break and continue in ...
codo's user avatar
  • 31
2 votes
1 answer
186 views

Raw data vs information encoded in OP_RETURNs

Imagine I want to fill the 80 bytes of OP_RETURN data with zeroes, so that the resulting data is 640 bits set to 0, or 160 hex digits set to 0. The data is 640 bits but the information encoded is much ...
Son Kaos999's user avatar
7 votes
1 answer
74 views

What can an attacker do if they compromise a DNS seeder?

Recently Bitcoin Core developer Luke-jr was hacked and has stated that we should consider anything owned by him to be compromised. This would include his DNS seeder at dnsseed.bitcoin.dashjr.org. If ...
Ava Chow's user avatar
  • 71.5k
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 ?
Romain's user avatar
  • 51
0 votes
1 answer
56 views

When a block is broadcasted, are all the data of the transactions packed into it or are only its hashes included in the block

Most of the blogs and answers to this question do not give a straightforward answer. I have a good amount of information regarding bitcoin and would like to simply know if the transactions are packed ...
Aarav Dayal's user avatar
10 votes
3 answers
6k views

Why is connecting bitcoin exclusively over Tor considered bad practice?

I've heard that a bitcoin node with only Tor connections is "trivial" to eclipse attack and that such nodes should maintain at least one (or more?) clearnet connections in addition. What is ...
pinhead's user avatar
  • 5,174
1 vote
1 answer
59 views

Globally offline node goes online but txs that were broadcast to it while off the net are not broadcast when it goes fully online

I have a Bitcoin Core node that I disconnected from the internet while keeping it on a hub with a laptop. I sent a transaction to that node from my laptop (via a local Electrum server). Now I put ...
davidbak's user avatar
  • 261
1 vote
1 answer
150 views

Can Bitcoin work without Network Time Protocol?

After reading an article about the imminent retirement of David Mills, and the possibility that there could be some handover issues (imho just rumors), I wondered if the Bitcoin protocol depends by ...
Stefano Adriani's user avatar
0 votes
1 answer
297 views

How to run bitcoind and lnd on separate machines on the same network

I have a bitcoin full node running on a raspberry pi 3b but it doesn't have enough memory to also run lnd at the same time so I'm trying to do that on a separate machine connected to the same network. ...
gruntled's user avatar
5 votes
2 answers
964 views

How does bitcoin prevent DDoS amplification via the `addr` p2p message type?

If I am not mistaken the mainline bitcoind will accept unsolicited addr messages, and upon receiving this message - the struct is deserialized, and then verify each address from the unsolicited ...
Rook's user avatar
  • 333

1
2 3 4 5
10