<p>Following the Bitcoin Cash forks, any segwit outputs (either existing before the fork or created after the fork), can be spent by anyone (but usually a miner because such transactions are non-standard).</p>

<p>However, since Segwit had not activated prior to the Bitcoin Cash fork, any Segwit outputs at that time on Bitcoin could also be spent by anyone.</p>

<p>Following Segwit activation, Segwit outputs from before the activation can still be spent from but have to follow the segwit rules.</p>

CC BY-SA 4.0
2018-06-20T22:53:04.023Z
2018-06-20T22:53:04.023Z
Ava Chow
<p>According to <a href="https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#witness-program" rel="nofollow noreferrer">BIP 141</a>, talking about the Bitcoin chain, it'd still trigger "Witness program" and the funds would be stored safely in the SegWit address -after the fork.</p>

<p>Talking about the Bitcoin Cash chain, the miners can redeem SegWit outputs, (both Bitcoin Cash sent to SegWit addresses and Bitcoins in SegWit addresses pre-hardfork.) However those addresses need to have exposed their Witness program, or the outputs can't be redeemed.</p>

CC BY-SA 3.0
2018-01-06T10:10:08.560Z
2018-01-06T10:10:08.560Z
MCCCS
<p>If I understand correctly, P2SH-P2WPKH outputs are simply anyone can spend outputs in BCH. </p>

<p>What would have happened to BTC stored in such SegWit outputs BEFORE the fork, assuming that those addresses had sent several transactions also BEFORE the fork.</p>

<p>In this case, anyone can scan the blockchain and "steal" the bitcoins, despite there being no fault of the person who had those bitcoins. </p>

<bitcoin-cash><segregated-witness>
What will happen to bitcoins stored at segwit outputs pre-BCH-fork?
Jus12
# What will happen to bitcoins stored at segwit outputs pre-BCH-fork?

(Asked by: username_0 on 2018-01-06)

If I understand correctly, P2SH-P2WPKH outputs are simply anyone can spend outputs in BCH.

What would have happened to BTC stored in such SegWit outputs BEFORE the fork, assuming that those addresses had sent several transactions also BEFORE the fork.

In this case, anyone can scan the blockchain and "steal" the bitcoins, despite there being no fault of the person who had those bitcoins.

**Tags:** bitcoin-cash, segregated-witness


---

## 2 answers

### Answer by username_1 on 2018-06-20. Score: 1

Following the Bitcoin Cash forks, any segwit outputs (either existing before the fork or created after the fork), can be spent by anyone (but usually a miner because such transactions are non-standard).

However, since Segwit had not activated prior to the Bitcoin Cash fork, any Segwit outputs at that time on Bitcoin could also be spent by anyone.

Following Segwit activation, Segwit outputs from before the activation can still be spent from but have to follow the segwit rules.


---

### Answer by username_2 on 2018-01-06. Score: 1

According to [BIP 141](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#witness-program), talking about the Bitcoin chain, it'd still trigger "Witness program" and the funds would be stored safely in the SegWit address -after the fork.

Talking about the Bitcoin Cash chain, the miners can redeem SegWit outputs, (both Bitcoin Cash sent to SegWit addresses and Bitcoins in SegWit addresses pre-hardfork.) However those addresses need to have exposed their Witness program, or the outputs can't be redeemed.


---

