Post
Topic
Board Кодеры
Re: скрипт для сравнения размера блокчейна
by
A-Bolt
on 01/06/2019, 11:20:34 UTC
смысла нет, но я должен убедить комиссию на защите, что таким образом segwit сокращает размер блокчейна.

SegWit - это перемещение содержимого ScriptSig из входа транзакции в отдельную структуру данных внутри той же транзакции. Эта новая структура данных называется witness. Принципиальная разница между старыми транзакциями и SegWit-транзакциями, в том, что в старых транзакциях ScriptSig  принимает участие в формировании идентификатора транзакции txid, а в SegWit-транзакциях witness не принимает участие в формировании идентификатора транзакции txid.

Понимаешь, ScriptSig не удаляется, а перемещается в другое место, но всё в пределах той же транзакции. А ты, удаляя его, пытаешься доказать то, что не соответствует реальному принципу работы Биткойна. Ты пытаешься ввести в заблуждение комиссию? Не, ну если ты учишься где-нибудь в духовной семинарии, то прокатит. Я в своё время защищал диплом в техническом ВУЗе, где комиссия разбиралась в предметной области не хуже меня и такой подлог бы не прокатил.

Quote
Не понял, имеешь ввиду скрипт для блокировки? вроде не обязательно, зачем ему такм хранить если вход содержит ссылку на выход со scryptPubKey

scriptSig P2PKH-входа содержит подпись транзакции и публичный ключ, хеш которого находится в выходе, который тратит этот вход. Если для тебя это новость, то тебе следует сначала изучить скрипты стандартных транзакций, ты как-никак диплом на эту тему пишешь.