Linked Questions

0 votes
1 answer

How do nodes fetch unconfirmed transactions?

I'm taking up a project to build a software in python to mine cryptocurrency (preferably bitcoin). I have an overview of the computation that needs to be done. I would like to know how nodes fetch ...
3 votes
1 answer

How do my bitcoin peers become diversified from the set of stable nodes?

I read through a variety of threads on initial peer discovery like How do Bitcoin clients find each other? and How does the bitcoin client make the initial connection to the bitcoin network? and they ...
1 vote
1 answer

How does Bitcoin Core manage its peer nodes? Is it possible to let it automatically switch to faster nodes?

It's usually frustrating when my Bitcoin Core full node is syncing, especially just catching up from merely several hours/days ago. I wonder how does Bitcoin Core manage its peers? Will it disconnect ...
37 votes
5 answers

How are transactions broadcast to the rest of the network?

If a person sends a transaction to another person, and Bitcoin is a peer-to-peer application, how will the transaction get to the rest of the Bitcoin community? How does everyone have the same ...
47 votes
3 answers

How does the bitcoin client make the initial connection to the bitcoin network?

Once the bitcoin client is connected to a machine (or multiple machines) on the bitcoin network, they can share information (e.g. the block-chain, IP addresses of other nodes, etc). I understand how ...
0 votes
0 answers

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: &...
1 vote
1 answer

How bitcoin daemon search nodes to connect? [duplicate]

How bitcoin daemon search nodes to connect? What file in github responsible for this? How they often change? How is the veracity of the data of these nodes checked? Bitcoin daemon have function not ...
-1 votes
1 answer

How does bitcoin core establish a peer to peer network

I've tried to look for an answer to this online and haven't found any. My question is: how does bitcoin establish a peer to peer network. Establishing a centralized network with a server in the middle ...
2 votes
1 answer

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
1 answer

How can Blockchain help to vote?

I have seen in some videos and blogs that Blockchain can be used in our election voting system for example here: Another company working on creating a platform that uses Blockchain technology to ...
1 vote
1 answer

How do miners communicate in Bitcoin/ Decentralized Network?

1.)If there is no central authority maintaining database how miners differentiate among other miners. 2.)Do they have there own database which have details(Mac/IP address) of neighbouring miners . 3....
0 votes
1 answer

Who is a first miner that receive a transaction from end-user?

This is a First Question. As you already know, the blockchain like Bitcoin, Ethereum is a software program based on peer to peer network system. so I am wondering that who is a first miner that ...
1 vote
2 answers

From where does a node download a copy of the ledger

From where does a node download the latest copy of ledger initially? Is this information stored in a 'central server'? Let's say a node is offline for a while, after coming back how will the node get ...
4 votes
1 answer

How does a new node know where to connect to initially? [duplicate]

Is there a default (centralized) set of IPs that a node connects to when it's just starting up for the first time, in order to get the list of other nodes' Ips? What happens if these initial IPs are ...
0 votes
1 answer

Where do transactions get sent?

Related: how do transactions get to miners, but I'm looking for a slightly (and only slightly) more technical discussion. Say I download a lightweight bitcoin client and set up a wallet on machine A. ...

15 30 50 per page