<p>How it's stored depends on each implementation. Bitcoin Core creates a series of files named <code>blockXXXXXX.dat</code>, where XXXXXX is a sequence number that ever increases, these files are inside the <code>.bitcoin/blocks</code> folder. These files are 128 MiB-long and contains the serialized blocks (almost the same way you send them to others over the network). You can inspect it, just open one of these files and will find block data in there.</p>

CC BY-SA 4.0
2022-02-23T01:11:26.150Z
Thanks for the prompt response. I'm not on the network yet. Could you kindly provide a screenshot for me if it's not a big effort?
user132595
CC BY-SA 4.0
2022-02-23T00:46:02.913Z
2022-02-23T00:46:02.913Z
Davidson Souza
<p>I'm trying to get a better understanding of how Bitcoin works.</p>
<p>I understand that a full node can store the entire Blockchain on their machine. If they choose not to prune, there should be a huge file containing all transactions, right?</p>
<p>If so, is it possible to inspect this file? I think this would really help me grasp the concept.</p>
<p>Any help is highly appreciated.</p>

<bitcoin-core><blockchain><full-node>
How are the transactions stored on disk?
user132595
# How are the transactions stored on disk?

(Asked by: username_0 on 2022-02-23)

I'm trying to get a better understanding of how Bitcoin works.

I understand that a full node can store the entire Blockchain on their machine. If they choose not to prune, there should be a huge file containing all transactions, right?

If so, is it possible to inspect this file? I think this would really help me grasp the concept.

Any help is highly appreciated.

**Tags:** bitcoin-core, blockchain, full-node


---

## 1 answers

### Answer by username_1 on 2022-02-23. Score: 3

How it's stored depends on each implementation. Bitcoin Core creates a series of files named `blockXXXXXX.dat`, where XXXXXX is a sequence number that ever increases, these files are inside the `.bitcoin/blocks` folder. These files are 128 MiB-long and contains the serialized blocks (almost the same way you send them to others over the network). You can inspect it, just open one of these files and will find block data in there.

> **Comments:**
> **username_0**: Thanks for the prompt response. I'm not on the network yet. Could you kindly provide a screenshot for me if it's not a big effort?  

---

