Немного технический вопрос: при вычислении / проверки подписи на транзакции, почему сценарий scriptPubKey от предыдущей сделки копируются в сделке подписываются? Очевидно, что scriptSig не доступна в момент подписания, но почему бы не просто оставить раздел сценария пустой?
Поскольку хэш предыдущей транзакции уже включен в данные подписываются, я не вижу никакой пользы безопасности делать это. Похоже, бессмысленные осложнения мне, но я полагаю, что есть причина. Я изучил страницу вики https://en.bitcoin.it/wiki/OP_CHECKSIG но я не могу понять мотивацию этого. Кто-нибудь знает?
Благодарю.