La firma modificata è comunque valida (
https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki per maggiori info), per questo la transazione viene comunque accettata dai miner.
Segwit risolve spostando la firma "fuori" dal blocco, in questo modo l'hash della transazione è calcolato senza includere la firma, che viene appunto "spostata" all'esterno del blocco (tipo allegato), da questo deriva la minor dimensione delle transazioni e il conseguente aumento della dimensione massima del blocco.
Il blocco bitcoin è comunque da 1MB, ma le firme delle transazioni segwit non sono incluse al suo interno e quindi si può "sforare" di un po' fino ad un massimo teorico di 4MB (anche se in realtà si è più vicini ai 2).
Un nodo che non ha attivato segwit può comunque sincronizzarsi e verificare le transazioni, ma non vedrà le firme esterne al blocco, per lui le transazioni segwit sono delle "anyone can spend" senza firma.