Спасибо. Так более ясная картинка становится с каждым сообщением.
Потом Сатоши допёр почему так нельзя делать.
Минусы в избыточности данных? Или что-то с безопасностью?
Мы к сегвиту уже перешли. Рассматриваем как видит сегвит-транзакции обычная старая нода.
Ура. Но все равно у меня вопрос.
Если для новой транзакции
scriptSig что-то делает(главное чтоб не исключение бросал), а после этого scriptPubkey добавляет в стек пустой массив и хеш скрипта, и после этого нет больше никакого опкода. То верхним элементом стека будет хеш скрипта.
scriptHash -> [] -> scriptSigResult(если он есть)
Транзакция будет считаться валидной, но майнеры её не включат из-за полиси по размеру стека