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
0answers
10 views

How to get an expected profitability when mining ravencoins? [closed]

Input: a miner's hashrate. Output: an expected profitability of mining ravencoins (like whattomine does). Questions: Is there a formula that allows me to calculate an expected profit by a miner's ...
0
votes
1answer
24 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
29 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
27 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 ...
1
vote
0answers
31 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
46 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
34 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
46 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
7 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
36 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
25 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
21 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
41 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? ...
1
vote
1answer
39 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
35 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
50 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 ...
0
votes
1answer
45 views

Script_sig for coinbase transaction afbff1130b6fcbdceebbadfc48a842af1f03ee08a79e042b37fc467518b49a0f

I am currently developing a blockchain parser in Python, and it has been crashing in the file blk00006.dat for the coinbase transaction with the hash ...
0
votes
1answer
26 views

Does support HD wallets multi networks?

Due to bip 44 list https://github.com/satoshilabs/slips/blob/master/slip-0044.md HD wallets support multi coins. does it mean HD wallets support multi networks? like omni for bitcoin, TRc20 for ...
0
votes
1answer
27 views

How do I ask other nodes for their stale blocks?

I want data on as many stale blocks as possible. Is there a way to ask peer nodes to run "getchaintips" and get their results? Previously, I used Blockchain.info's API call for this, but it seems ...
0
votes
0answers
23 views

Why is my Bitcoin transaction not confirming today? [duplicate]

Please don't tell me that this also has something to do with this stupid Corona virus. First, it slashes the Bitcoin value in (less than) half. Then I can't order any groceries and have to sit here ...
0
votes
0answers
32 views

Find out dynamic IP address by querying bitcoin core

I'd like to use a dashboard page like Bitcoin Node Manager with Bitcoin Core. The summary page lists the IP address of the node, as obtained using bitcoin-cli getnetworkinfo. Bitcoin Core only seems ...
0
votes
1answer
28 views

Change port 8333 to other. (Running multiple docker instances)

My question is: can I change port 8333 on the network connection to any other port (8334 f.e.) without making my node "blind" to the other peers in the network? Will it still sync/push transaction ...
0
votes
0answers
25 views

What exactly does the “score” field mean and how does work? when I execute the RPC command “getnetworkinfo”

I saw a similar question (this) but I think that the answer doesn't clarify me what the field meaning and how works (it's calculated?, how?).
0
votes
0answers
40 views

How to tell if my node is online (conflicting information)

I am really confused. I am attempting to set up a listening node. When I look at bitnodes.earn.com it shows my node as offline when searching by IP, but when I run getconnectioncount it returns a ...
0
votes
1answer
38 views

How to Construct a Ping Message

I am struggling greatly trying to figure out how to send a basic "PING" message, and receive back a "PONG" response. import random import hashlib import socket PEER_IP = "35.187.200.6" PEER_PORT = ...
0
votes
0answers
23 views

How long does it take to crawl and map the bitcoin network?

There are several websites that have data on the number of nodes in the network. For instance coin.dance. About how long does it take to map the entire bitcoin network?
4
votes
1answer
53 views

Discovering Bitcoin network topology

For a research I am doing I would love to have a graph with the network of reachable Bitcoin nodes. Active reachable nodes can be extracted by using getaddr messages (e.g. bitnodes project). However ...
0
votes
1answer
30 views

What would the effect of a very long bear market be on the Bitcoin economy?

I don't mean to be a doomsday prophet or spread FUD, but I need to know if Bitcoin (or any PoW coin) investors should be concerned about the following scenario: Assume Bitcoin goes in a very long ...
2
votes
1answer
2k views

Bitcoin protocol and Wireshark

I captured bitcoin protocol communication in real-time and it is present in fig1 and fig2. Fig1 In red box, there are many types of command. First Question: How can Wireshark detect bitcoin ...
0
votes
0answers
54 views

Types of onion address

I'm running a bitcoin core full node with Tor and I've configured a hidden service for that. The point is: bitcoin core log shows me an onion address which is very smaller than the one I found in /var/...
1
vote
1answer
78 views

difference between inbound and outbound connection

I'm running a bitcoin full node (bitcoin core) via Tor. I noticed I have only outbound connections (using maxconnections=16 in the conf file), but not even an inbound one. So which is exactly the ...
3
votes
3answers
222 views

Can we shutdown the Bitcoin blockchain?

I maybe wrong but what I think is the blockchain ledger exists as long as there are active nodes in the network. So can the Bitcoin blockchain be shutdown by shutting down power supply across the ...
6
votes
1answer
180 views

What is the oldest Bitcoin Core Client that can in theory sync to the chain tip?

I've seen this question regarding the original Satoshi Client being able to sync to the chain tip. The main issues why it doesn't work were: Change in protocol messages IRC Node discovery is now ...
2
votes
1answer
25 views

Double Spend Behavior on First Network Propagation

Supposing there is a double spend, call the transactions T1 and T2. If someone propagated both transactions within a short space of time to the network, of course only one of them can make it into the ...
0
votes
0answers
43 views

No addresses returned by getnodeaddresses RPC call

The issue I am attempting to use the getnodeaddresses RPC call to return all addresses known by a node in a docker network. I'm using the regtest environment. The RPC call returns an empty array ...
1
vote
1answer
20 views

Bitcoin network resources requirement

Supposing we are alone, could it be possible to run the whole bitcoin network and full capacity of it (maximum transaction per second by different peer) on a low end computer, and how can someone ...
3
votes
1answer
107 views

How does the Bitcoin p2p network work? Does it need port forwarding?

But does every peer node in the bitcoin p2p network need to have ports forwarded in order to participate? Otherwise, how does the p2p network work in the Bitcoin network? I heard that there are some ...
1
vote
0answers
30 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 ...
2
votes
1answer
106 views

Networking & Lightning Network

So I have a question regarding network connectivity within LN nodes. Scenario #1: I have public lightning network node. it has real public IP address (let's say 123.123.123.123), which one is ...
0
votes
1answer
319 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 ...
0
votes
1answer
44 views

A question about transaction broadcasting and block creation

Let's say we have transaction X and transaction Y. The timestamp of X is chronologically earlier than that of Y. X's spender broadcasts X to the network and the same goes for Y's spender. Let's say ...
1
vote
1answer
24 views

A question about Proof-of-Work(PoW)

I will describe my question using an example. Let's say the network is working on adding block #100 to the blockchain. An attacker recreates block #99 with a combination of transactions that are "...
1
vote
0answers
33 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
0answers
28 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 ...
2
votes
1answer
130 views

How can I start bitcoind without blockchain synchronization?

Suppose I make a locked wallet with 50000 pre-generated addresses. As long as I researched, only way I can collect those 50000 addresses using RPC and "getnewaddress". Feel free to correct me. I ...
3
votes
1answer
104 views

What are the potential security issues when running a Lightning Node on my home network?

If I was to run a lightning node on my home network (and for example, not running the node through TOR), what should I worry about? Furthermore, what OS, settings and software should I use to ...
1
vote
1answer
193 views

A more updated address clustering method?

say i have a transaction details of one address from blockchain info. is there a more updated heuristics for address clustering ? i.e. if a transaction has 2 output which address belongs to a ...
1
vote
2answers
71 views

What would happen if you tried to follow two Bitcoin blockchains from the same computer?

This will probably sound stupid but what would happen if you create an entirely new Bitcoin block chain and run it on the same computer. How does a node know which version of the Bitcoin block chain ...
1
vote
0answers
62 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. ...
0
votes
1answer
48 views

Can a Bitcoin node create an outgoing connection to a inbound node?

I'm trying to figure out if we can create an outgoing connection to a inbound node (a node which we are already connected to, but the remote peer has initiated the connection). I know that this does ...

1
2 3 4 5
8