would they be overturned by the longer segwit chain at some point?
they would fork and lose their block, which is expensive.
Since a soft fork is a tightening of the ruleset, any time the tightened set acquires more POW, the other chain should follow it. (unless you hardcode it not to, but that can be messy I think?)
Обсуждают сегодня