5
I know that non-SegWit node could verify a block without witness.
For SegWit node, is witness necessary to verify a block? Because I know witness are committed as wtxid merkle node in coinbase. What's the purpose of the wtxid merkle node?
If witenss is necessary for SegWit node, then can I say witness is an part of blockchain in SegWit node's view?
1So miners will keep all
witnessand never discard them, isn't it? People always say block size haven't changed andwitnessis not an part of blockchain after implementing Segwit. But now I got it. It is only for the non-SegWit node's view. Your answer make me clear. Thank you! – fjchen – 2017-12-02T07:22:57.787