Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
10 октября 2012, 2:58:35 AM   # 1
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: Заказ входов / выходов в операции и порядок операций в блоке

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Предположим, что мы имеем беззнаковое стандартную сделку с 2 входами (A, а затем B) и 2 выходов (C, а затем D). После того, как вход А будет подписан, можно ли изменить порядок входов или выходов без аннулирования подписи A? (Очевидно, что мы не можем изменить порядок входов / выходов после сделки регистрируется в blockchain, так что изменится хэш транзакции и будет рассматриваться как двойной потратить. Мой вопрос об изменении порядка до сделки вещания, или когда оно частично подписано)

Точно так же, когда правильный нонс находится на блоке, будет изменение порядка операций внутри блока мочеиспускания это? (Я предполагаю, что это будет, так как он должен изменить блок хэша. Просто хочу, чтобы подтвердить)

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


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


10 октября 2012, 12:56:31 PM   # 2
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Заказ входов / выходов в операции и порядок операций в блоке

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





В зависимости от флага подписи в сделке. Если не указан флаг, подпись вычисляется на основе всей сделки. *

Это означает, что для стандартной сделки, изменение порядка либо входов или выходов будет нарушать подписи.

См значения HashType Вот Чтобы получить больше информации.

И да, меняя порядок операций в блоке изменит Merkle корень, который изменит заголовок блока и аннулирует хэш.

* Технические детали: подпись поле входов удаляется для целей расчета подписи.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

10 октября 2012, 6:02:07 PM   # 3
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Заказ входов / выходов в операции и порядок операций в блоке

Если вы хотите, чтобы вход подпись, чтобы быть независимой от других входов (так что вы можете изменить порядок или добавить или удалить другие входы), вы можете подписать с SIGHASH_ANYONECANPAY.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW