<p>You broadcast it to all the nodes you are connected to (usually at least 6), and they broadcast it to all the nodes they are connected to and so on. In this way it propagates across the whole network.</p>

CC BY-SA 3.0
2017-12-17T01:20:22.620Z
2017-12-17T01:20:22.620Z
Adam Millerchip
<p>You don't tell a specific node on the network, but rather broadcast your block to the entire network.  You essentially scream it from the rooftop.</p>

<p>If it's valid, it will be in the best interest of everyone to recognize your block and start mining on top of it.</p>

CC BY-SA 3.0
2017-12-16T14:53:17.527Z
"You essentially scream it from the rooftop" Ok, but how exactly? That's what I don't understand.
hardfork
CC BY-SA 3.0
2017-12-16T14:57:26.010Z
You are connected to multiple nodes.  You send it to all the nodes.
Jestin
CC BY-SA 3.0
2017-12-17T01:50:40.410Z
And they will send it on to everyone they are connected to.
Pieter Wuille
CC BY-SA 3.0
2017-12-16T14:50:27.863Z
2017-12-16T14:50:27.863Z
Jestin
<p>The bitcoin network is decentralized, right?</p>

<p>Assumed, I do hash a little bit and get a hash that starts with 20 Zeros..</p>

<p>What do I do than? I need to send the block to someone but who is that? It's decentralized... Do I send it to all the other miners? </p>

CC BY-SA 3.0
2017-12-16T14:53:40.490Z
Bitcoin’s open source software does that for you. There’s no need to do it manually. If you insist on it though, i’d recommend reading the p2p code from the [repo](https://github.com/bitcoin/bitcoin).
Monstrum
<mining-pools><hash><decentralization>
Assumed, I hash the next bitcoin block. Whom do I tell if it's decentralized?
hardfork
# Assumed, I hash the next bitcoin block. Whom do I tell if it's decentralized?

(Asked by: username_0 on 2017-12-16)

The bitcoin network is decentralized, right?

Assumed, I do hash a little bit and get a hash that starts with 20 Zeros..

What do I do than? I need to send the block to someone but who is that? It's decentralized... Do I send it to all the other miners?

**Tags:** mining-pools, hash, decentralization

> **Comments:**
> **username_1**: Bitcoin’s open source software does that for you. There’s no need to do it manually. If you insist on it though, i’d recommend reading the p2p code from the [repo](https://github.com/bitcoin/bitcoin).  

---

## 2 answers

### Answer by username_3 on 2017-12-16. Score: 3 | Accepted answer

You don't tell a specific node on the network, but rather broadcast your block to the entire network. You essentially scream it from the rooftop.

If it's valid, it will be in the best interest of everyone to recognize your block and start mining on top of it.

> **Comments:**
> **username_0**: "You essentially scream it from the rooftop" Ok, but how exactly? That's what I don't understand.  
> **username_3**: You are connected to multiple nodes.  You send it to all the nodes.  
> **username_4**: And they will send it on to everyone they are connected to.  

---

### Answer by username_2 on 2017-12-17. Score: 2

You broadcast it to all the nodes you are connected to (usually at least 6), and they broadcast it to all the nodes they are connected to and so on. In this way it propagates across the whole network.


---

