<p>Blockchain contains every <strong>confirmed</strong> transaction since the beginning. There are some tricks to save disk space of course. </p>

CC BY-SA 3.0
2017-10-11T12:28:25.653Z
What is discarded in the blockchain then, according to Nakamoto's paper?
Basj
CC BY-SA 3.0
2017-10-11T12:40:53.530Z
In Bitcoin Core's database, there are no tricks to save disk space assuming you run a non-pruning node.
alcio
CC BY-SA 3.0
2017-10-11T12:53:09.423Z
I mean pruning, but I do not want to mention complicated things in simple answer to a simple question
amaclin
CC BY-SA 3.0
2017-10-11T12:01:17.590Z
2017-10-11T12:01:17.590Z
amaclin
<p>Does the 100+ GB blockchain database contain every transaction since the beginning, or only a digest of them?</p>

<p>I've read Nakamoto's paper and I see:</p>

<blockquote>
  <p>the spent transactions before it can be discarded to save disk space [...] Merkle Tree  [...]</p>
</blockquote>

<p>thus this question: is the 100+ GB blockchain already the result of a space-saving lossy process?</p>

<blockchain><algorithms><whitepaper>
Does the 100+ GB blockchain database contain every transaction?
Basj
# Does the 100+ GB blockchain database contain every transaction?

(Asked by: username_0 on 2017-10-11)

Does the 100+ GB blockchain database contain every transaction since the beginning, or only a digest of them?

I've read Nakamoto's paper and I see:

> the spent transactions before it can be discarded to save disk space [...] Merkle Tree [...]

thus this question: is the 100+ GB blockchain already the result of a space-saving lossy process?

**Tags:** blockchain, algorithms, whitepaper


---

## 1 answers

### Answer by username_1 on 2017-10-11. Score: 1

Blockchain contains every **confirmed** transaction since the beginning. There are some tricks to save disk space of course.

> **Comments:**
> **username_0**: What is discarded in the blockchain then, according to Nakamoto's paper?  
> **username_2**: In Bitcoin Core's database, there are no tricks to save disk space assuming you run a non-pruning node.  
> **username_1**: I mean pruning, but I do not want to mention complicated things in simple answer to a simple question  

---

