<p>I dont think they compress blocks or transaction data in any way, I used Utreexod full node, they sent the whole blocks in raw form and it was saved as it is on my local machine, just in a different file format.</p>

CC BY-SA 4.0
2024-07-15T06:54:27.927Z
2024-07-15T06:54:27.927Z
lladane
<p>Does Bitcoin Core or any other full node capable client compress the blocks in transit on the network or locally on the node's filesystem?</p>
<p>I used <code>7z</code> to compress a handful of my locally stored blocks, and I got 50% compression!</p>

CC BY-SA 4.0
2024-05-23T20:08:21.783Z
not that I know, but this would be a good side project to do
vincenzopalazzo
CC BY-SA 4.0
2024-07-18T04:23:14.997Z
No compression is currently used. See this answer with more [references](https://bitcoin.stackexchange.com/a/117000/98094).
WhoIsNinja
<client><network><synchronization><full-node><blocksize>
Do any full-node clients compress blocks?
Geremia
# Do any full-node clients compress blocks?

(Asked by: username_0 on 2024-05-23)

Does Bitcoin Core or any other full node capable client compress the blocks in transit on the network or locally on the node's filesystem?

I used `7z` to compress a handful of my locally stored blocks, and I got 50% compression!

**Tags:** client, network, synchronization, full-node, blocksize

> **Comments:**
> **username_1**: not that I know, but this would be a good side project to do  
> **username_2**: No compression is currently used. See this answer with more [references](https://bitcoin.stackexchange.com/a/117000/98094).  

---

## 1 answers

### Answer by username_3 on 2024-07-15. Score: 0

I dont think they compress blocks or transaction data in any way, I used Utreexod full node, they sent the whole blocks in raw form and it was saved as it is on my local machine, just in a different file format.


---

