Я не совсем понимаю, как SIGHASH_ALL и SIGHASH_NONE сделки с другими входами. эти hashtypes знамение всех других входов, а? Или SIGHASH_ALL подписывает все входы и SIGHASH_NONE не делает?
воздушный шар
|
![]() |
# 1 |
Сообщения: 9
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Я не совсем понимаю, как SIGHASH_ALL и SIGHASH_NONE сделки с другими входами. эти hashtypes знамение всех других входов, а? Или SIGHASH_ALL подписывает все входы и SIGHASH_NONE не делает?
воздушный шар |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 170
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Да, для флага SIGHASH_ANYONECANPAY (который вызывает только один вход должен быть подписан), за исключением, тип sighash не влияет на какие входы подписаны. Во всех случаях, текущий сценарий заменяется scriptPubKey выхода это расходы, а остальные скрипты гасятся.
Дополнительная странность в том, что в SIGHASH_NONE и SIGHASH_SINGLE случаев, другие входы также их порядковый номер гасится. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 9
цитировать ответ |
![]() Да, для флага SIGHASH_ANYONECANPAY (который вызывает только один вход должен быть подписан), за исключением, тип sighash не влияет на какие входы подписаны. Во всех случаях, текущий сценарий заменяется scriptPubKey выхода это расходы, а остальные скрипты гасятся. Дополнительная странность в том, что в SIGHASH_NONE и SIGHASH_SINGLE случаев, другие входы также их порядковый номер гасится. Спасибо за ваш ответ! Я еще немного запутался о Порядковый номер будучи гасятся. Что это значит? Означает ли это, что порядок входов больше не имеет значения? воздушный шар |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 170
цитировать ответ |
![]() котировка Спасибо за ваш ответ! Я еще немного запутался о Порядковый номер будучи гасятся. Что это значит? Означает ли это, что порядок входов больше не имеет значения? Нет, порядковый номер намек шахтеров; как правило, он установлен на 255 (максимального значения). Если нет, то вы можете подписать транзакцию, подписанный вход имеет порядковый номер 0, настроить его и приращение к порядковому номеру 1, настроить его снова с порядковым номером 2, и так далее. Каждый твик требует новой подписи, поэтому порядковый номер говорит шахтерам, которые конфликтующие операции представляют собой "реальный" один. Как это полезно, я не знаю. Вы не можете применять шахтер уважая номер последовательности, так что любой протокол в зависимости от этого может быть тривиальным сломан в сговоре с шахтерами. Может быть, кто-то вмешается с USECASE, но я подозреваю, что эта функция не была хорошо продумана, когда она была введена. Упорядочение входов в транзакции всегда фиксировано; если вы измените порядок входов, то любые не SIGHASH_ANYONECANPAY входы должны быть в отставке. |
![]() ![]() |
![]() ![]() ![]() |