<blockquote>
<p><strong>if I downgrade my node to version 12.0. ...</strong></p>
</blockquote>
<p>As you know, Bitcoin core v12.0 did not support Segwit.</p>
<blockquote>
<p><strong>Are segwit transactions still relayed?</strong></p>
</blockquote>
<p>Nodes supporting Segwit will prune out witness data when relaying transactions to non-Segwit nodes. Those non-Segwit nodes only use the pre-Segwit network serialisation.</p>
<blockquote>
<p><strong>Are the witnesses always saved?</strong></p>
</blockquote>
<p>Non-Segwit nodes do not ever see Segwit data, such as the witness data, and so do not save it.</p>
<blockquote>
<p><strong>Can my node still start another node?</strong></p>
</blockquote>
<p>Consequently, non-Segwit nodes are not sufficient to start up Segwit nodes.</p>

CC BY-SA 4.0
2023-06-13T07:21:25.650Z
2023-06-13T19:15:58.723Z
2023-06-13T19:15:58.723Z
RedGrittyBrick
<p>I would like to know what will happen if I downgrade my node (currently version 25.0) to version 12.0. What are the consequences for the segwit wallet management? Are segwit transactions still relayed? Are the witnesses always saved? Can my node still start another node?</p>
<p>Thank you in advance for your answers.</p>

<bitcoin-core>
Segwit after downgrading bitcoin core
Retro_pex
# Segwit after downgrading bitcoin core

(Asked by: username_0 on 2023-06-12)

I would like to know what will happen if I downgrade my node (currently version 25.0) to version 12.0. What are the consequences for the segwit wallet management? Are segwit transactions still relayed? Are the witnesses always saved? Can my node still start another node?

Thank you in advance for your answers.

**Tags:** bitcoin-core


---

## 1 answers

### Answer by username_1 on 2023-06-13. Score: 3 | Accepted answer

> **if I downgrade my node to version 12.0. ...**

As you know, Bitcoin core v12.0 did not support Segwit.

> **Are segwit transactions still relayed?**

Nodes supporting Segwit will prune out witness data when relaying transactions to non-Segwit nodes. Those non-Segwit nodes only use the pre-Segwit network serialisation.

> **Are the witnesses always saved?**

Non-Segwit nodes do not ever see Segwit data, such as the witness data, and so do not save it.

> **Can my node still start another node?**

Consequently, non-Segwit nodes are not sufficient to start up Segwit nodes.


---

