Понимаешь, ScriptSig не удаляется, а перемещается в другое место, но всё в пределах той же транзакции
Но я же могу при поднятии полного узла не скачивать witness, ведь свидетели вне блокчейна хранятся? Если что я понимаю что при внедрении segwit старые ScriptSig удаляться не будут из блокчейна (наверное), поэтому точнее будет сказать что суть данного пункта исследования ответить на вопрос, каким бы был размер блокчейна, если бы с самого начала использовался segwit.