Can I understand it as, whether a transaction applies to SegWit or not, depends on the sender address, not receptor address nor the way it choose to send?
Yes.
@achow101,
Currently I see that only about 5% of all tx are segwit tx.
So what happens to the block tx structure?
I mean, 95% non-segwit tx will be in the merkle tree alongside with the 5% segwit tx, right?
Also, only witness data from the 5% of segwit tx will be in the tiny coinbase witness merkle tree? How would it look like?
Thanks again man o/
It doesn't look any different. The witness merkle root also contains the hashes of all of the non-witness transactions too since that is actually the hash of the entire transaction, not just the txid.