<p>Everything that is sent to the network is serialized. This includes blocks and transactions. Serialization is explicitly mentioned in the developer guide so that it is explicitly clear about what is sent and in what format.</p>

CC BY-SA 3.0
2017-07-31T16:44:32.990Z
2017-07-31T16:44:32.990Z
Ava Chow
<p>Am I right that blocks are serialized because they're supposed to be sent to the network?</p>

<p>If yes, then all the data (regardless whether they are blocks or not) should be serialized. Then why do we mention that explicitly (e.g. in this <a href="https://bitcoin.org/en/developer-guide#escrow-and-arbitration" rel="nofollow noreferrer">post</a>)?</p>

<block><network>
Why are blocks serialized? and Is there any alternative way?
user153465
# Why are blocks serialized? and Is there any alternative way?

(Asked by: username_0 on 2017-07-31)

Am I right that blocks are serialized because they're supposed to be sent to the network?

If yes, then all the data (regardless whether they are blocks or not) should be serialized. Then why do we mention that explicitly (e.g. in this [post](https://bitcoin.org/en/developer-guide#escrow-and-arbitration))?

**Tags:** block, network


---

## 1 answers

### Answer by username_1 on 2017-07-31. Score: 2

Everything that is sent to the network is serialized. This includes blocks and transactions. Serialization is explicitly mentioned in the developer guide so that it is explicitly clear about what is sent and in what format.


---

