Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
12 сентября 2014, 6:00:21 PM   # 1
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Do SIGHASH_ALL и SIGHASH_NONE подписать все входы?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я не совсем понимаю, как SIGHASH_ALL и SIGHASH_NONE сделки с другими входами. эти hashtypes знамение всех других входов, а? Или SIGHASH_ALL подписывает все входы и SIGHASH_NONE не делает?

воздушный шар
Баллон сейчас офлайн Пожаловаться на воздушном шаре   Ответить с цитированием Мультицитирование сообщения от Balloon Быстрый ответ на сообщение Balloon


Как заработать Биткоины?
Без вложений. Не майнинг.


12 сентября 2014, 6:27:50 PM   # 2
 
 
Сообщения: 170
Цитировать по имени
цитировать ответ
по умолчанию Re: Do SIGHASH_ALL и SIGHASH_NONE подписать все входы?

Получил 1806 Биткоинов
Реальная история.





Да, для флага SIGHASH_ANYONECANPAY (который вызывает только один вход должен быть подписан), за исключением, тип sighash не влияет на какие входы подписаны. Во всех случаях, текущий сценарий заменяется scriptPubKey выхода это расходы, а остальные скрипты гасятся.

Дополнительная странность в том, что в SIGHASH_NONE и SIGHASH_SINGLE случаев, другие входы также их порядковый номер гасится.
andytoshi сейчас офлайн Пожаловаться на andytoshi   Ответить с цитированием Мультицитирование сообщения от andytoshi Быстрый ответ на сообщение andytoshi

12 сентября 2014, 6:32:48 PM   # 3
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Do SIGHASH_ALL и SIGHASH_NONE подписать все входы?

Да, для флага SIGHASH_ANYONECANPAY (который вызывает только один вход должен быть подписан), за исключением, тип sighash не влияет на какие входы подписаны. Во всех случаях, текущий сценарий заменяется scriptPubKey выхода это расходы, а остальные скрипты гасятся.

Дополнительная странность в том, что в SIGHASH_NONE и SIGHASH_SINGLE случаев, другие входы также их порядковый номер гасится.

Спасибо за ваш ответ! Я еще немного запутался о Порядковый номер будучи гасятся. Что это значит? Означает ли это, что порядок входов больше не имеет значения?

воздушный шар
Баллон сейчас офлайн Пожаловаться на воздушном шаре   Ответить с цитированием Мультицитирование сообщения от Balloon Быстрый ответ на сообщение Balloon

12 сентября 2014, 10:59:27 PM   # 4
 
 
Сообщения: 170
Цитировать по имени
цитировать ответ
по умолчанию Re: Do SIGHASH_ALL и SIGHASH_NONE подписать все входы?

котировка
Спасибо за ваш ответ! Я еще немного запутался о Порядковый номер будучи гасятся. Что это значит? Означает ли это, что порядок входов больше не имеет значения?

Нет, порядковый номер намек шахтеров; как правило, он установлен на 255 (максимального значения). Если нет, то вы можете подписать транзакцию, подписанный вход имеет порядковый номер 0, настроить его и приращение к порядковому номеру 1, настроить его снова с порядковым номером 2, и так далее. Каждый твик требует новой подписи, поэтому порядковый номер говорит шахтерам, которые конфликтующие операции представляют собой "реальный" один.

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

Упорядочение входов в транзакции всегда фиксировано; если вы измените порядок входов, то любые не SIGHASH_ANYONECANPAY входы должны быть в отставке.
andytoshi сейчас офлайн Пожаловаться на andytoshi   Ответить с цитированием Мультицитирование сообщения от andytoshi Быстрый ответ на сообщение andytoshi



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW