<blockquote>
  <p>For example bitcoin has a huge amount of nodes so its impossible to be connected to all nodes. Is there some kind of connection broker, root node thats always online or broadcasting that holds a list of nodes?</p>
</blockquote>

<p>No, there is no hierarchy to the nodes. There is no reason to be connected to all nodes, messages are flooded to the network by peers.</p>

<p>There is a list of DNS seeds that will help a new node find peers to download the blockchain from when they don’t know any peers to connect to, <a href="https://bitcoin.stackexchange.com/questions/14371/what-is-a-dns-seed-node-vs-a-seed-node">read more here</a>.</p>

<blockquote>
  <p>If a transaction is sucessfully hashed and published, how does it reach all nodes so that nobody will work on an already added transaction because he think its not finished yet? Ii think in some businesses its like on the wall street to fight about milliseconds.</p>
</blockquote>

<p><a href="http://www.bitcoinfibre.org/" rel="nofollow noreferrer">The FIBRE network allows miners to have exceptional connectivity</a>, we can see the success of this in the <a href="https://www.blockchain.com/btc/orphaned-blocks" rel="nofollow noreferrer">low orphan block rate</a> on the network.</p>

CC BY-SA 4.0
2019-02-04T23:34:48.877Z
2019-02-04T23:36:53.617Z
2019-02-04T23:36:53.617Z
chytrik
<p>I basically understand the principles of a blockchain, nodes and miners. I also basically understand how transactions are hashed/calculated to be added to the chain but i doesnt understand the dezentralized part. </p>

<ol>
<li><p>For example bitcoin has a huge amount of nodes so its impossible to
be connected to all nodes. Is there some kind of
connection broker, root node thats always online or broadcasting that holds a list of nodes?</p></li>
<li><p>If a transaction is sucessfully hashed and published, how does it
reach all nodes so that nobody will work on an already added
transaction because he think its not finished yet? Ii think in some businesses its like on the wall street to fight about milliseconds.</p></li>
</ol>

<blockchain>
Some general questions about blockchain consistency
DoJo
# Some general questions about blockchain consistency

(Asked by: username_0 on 2019-02-04)

I basically understand the principles of a blockchain, nodes and miners. I also basically understand how transactions are hashed/calculated to be added to the chain but i doesnt understand the dezentralized part.

1. For example bitcoin has a huge amount of nodes so its impossible to
   be connected to all nodes. Is there some kind of
   connection broker, root node thats always online or broadcasting that holds a list of nodes?
2. If a transaction is sucessfully hashed and published, how does it
   reach all nodes so that nobody will work on an already added
   transaction because he think its not finished yet? Ii think in some businesses its like on the wall street to fight about milliseconds.

**Tags:** blockchain


---

## 1 answers

### Answer by username_1 on 2019-02-04. Score: 1

> For example bitcoin has a huge amount of nodes so its impossible to be connected to all nodes. Is there some kind of connection broker, root node thats always online or broadcasting that holds a list of nodes?

No, there is no hierarchy to the nodes. There is no reason to be connected to all nodes, messages are flooded to the network by peers.

There is a list of DNS seeds that will help a new node find peers to download the blockchain from when they don’t know any peers to connect to, [read more here](https://bitcoin.stackexchange.com/questions/14371/what-is-a-dns-seed-node-vs-a-seed-node).

> If a transaction is sucessfully hashed and published, how does it reach all nodes so that nobody will work on an already added transaction because he think its not finished yet? Ii think in some businesses its like on the wall street to fight about milliseconds.

[The FIBRE network allows miners to have exceptional connectivity](http://www.bitcoinfibre.org/), we can see the success of this in the [low orphan block rate](https://www.blockchain.com/btc/orphaned-blocks) on the network.


---

