Что было отделено
BIP 141 определяет witness для входов. txid его исключает, wtxid включает, а coinbase содержит обязательство к witness-данным, которые обновлённые полные узлы загружают и проверяют.
Почему txid можно было менять
В старом формате иногда удавалось изменить запись подписи и txid без смены получателя. Изменение witness входа SegWit третьей стороной не меняет txid.
Вес и совместимость
Вес считает базовые байты дороже witness и ограничен четырьмя миллионами единиц. Старые узлы принимали формат по более свободным правилам, новые начали применять условия witness-программ.
Больше, чем ёмкость
BIP 143 включил сумму расходуемого выхода в дайджест и улучшил вычисление. Версионирование witness также открыло путь к Taproot.