SegWit Soft / Hard Fork

My question is a continuation of this one:

Why non-SegWit nodes do not reject SegWit block since there is no witness?

It says:

“If so, what prevents it to be spent by anyone not the intended recipient?

Most nodes (the ones who have updated) would reject this transaction. Every miner would reject this transaction out of fear that their block (and block reward) would be rejected.

You can fork off into a chain that spends those outputs though, if you wanted.”

Well if by the old rules the transaction can be spent by anyone, and if pre-segwit node tries to spend it (lawfully), it will be rejected. So how is it a soft fork if old node blocks can be rejected based on nothing? Or definition of a hard fork means that old nodes will reject new node blocks?

Love the Optech btw



from Recent Questions - Bitcoin Stack Exchange https://ift.tt/xeysu8h
via IFTTT

Popular posts from this blog

Do Kwon’s Detention Prolonged Until 2024 As Montenegro Responds To Extradition Requests

Sam Bankman-Fried Trial Begins Tomorrow: 3 Reasons Ex-SEC Official Foresees Conviction

Ethereum Price Plummets 9% As Fed Chair Passes Hawkish Remarks