Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
2 июля 2014, 1:03:25 AM   # 1
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Номер по сделкам выходов изменился с течением времени для мульти-сига сделок

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я пишу программу, которая использует RPC для опроса bitcoind информации о блоках, операциях, входах и выходах и вставить их в базу данных. После тестирования выхода для транзакций в пределах одного блока (в частности, блок # 308799) Я обнаружил, что число выходов для некоторых операций в этом блоке (в соответствии с bitcoind) отличались от того, когда я первоначально вставлены данных этой транзакции в в базу данных , Операции, которые кидали эти ошибки имеют следующие хэш транзакций

3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18
70ab887ea76c1c0fa3e4095f2696c7cb53231f9c8f16e2cbe9bd3c49a1f40dbd
3dff1e7732a45e4a0b568220cdad1aaeba1ba871bcc73767560bb6da6ff48273

если мы посмотрим на выходные данные для первой хэш сделки, перечисленные выше, мы обнаружили, это выглядит


+-----------+------------------------------------------------------------------+------------+------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------+-----------+--------+---------+
| ID | txHash | типа | dstAddress | значение | смещение | regSigs |
+-----------+------------------------------------------------------------------+------------+------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------+-----------+--------+---------+
| 109811502 | 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 | multisig | 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC | 0.000078 | 0 | 1 |
| 109811503 | 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 | multisig | 1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E | 0.000078 | 0 | 1 |
| 109811504 | 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 | multisig | 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC | 0.000078 | 1 | 1 |
| 109811505 | 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 | multisig | 1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E | 0.000078 | 1 | 1 |
| 109811506 | 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 | pubkeyhash | 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC | 0.0073245 | 2 | 1 |
+-----------+------------------------------------------------------------------+------------+------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------+-----------+--------+---------+


Обратите внимание, что они только разные по выходам с тем же адресом отличаются только в их значении смещения. Однако, если мы сравним это с информацией, найденной на blockchain.info и bitcoind для этой сделки, расположенной по адресу

http://blockchain.info/tx/3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18

мы находим, что есть только три сделки. Там еще один регулярный pubkeyhash, но 2 из multisig выходов исчезли. Же картина следующим образом для двух других операций; такое же количество регулярных выходов типа перечислены как на моей базе данных, bitcoind, и на blockchain.info, но число multisig выходов меньше на blockchain.info и bitcoind, чем на моей базе данных.


Теперь, когда я дал предпосылку на моей проблеме, на мой вопрос:

Может кто-нибудь объяснить мне, что происходит с этими multisig выходами? Поскольку я использую bitcoind в качестве источника данных, а затем положить эти данные в свою базу данных, представляется правильным предположить, что в какой-то момент bitcoind действительно думал, что было 5 выходов для этой первой хэш транзакции. Мое предположение, что bitcoind вернулся на будущий момент времени и обновленных результатов этой транзакции, но я понятия не имею, почему или как, потому что я не понимаю, технические аспекты multisig сделки. Любой свет пролил на это было бы здорово, как мне нужно, чтобы внести изменения в мои данных добычи сценарии как можно скорее, если есть что-то вредное в соответствии сделки с большим количеством multisig выходов.
vertak сейчас офлайн Пожаловаться на vertak   Ответить с цитированием Мультицитирование сообщения от vertak Быстрый ответ на сообщение vertak


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


2 июля 2014, 2:20:23 AM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Номер по сделкам выходов изменился с течением времени для мульти-сига сделок

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





Сделка 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 имеет 3 выхода.

Вы можете увидеть это в "вывод" что вы вставили.

Смещение 0 1 выход.
Это имеет значение 0.000078 BTC
Она может быть проведена с 1 подписью.
Для того, чтобы провести выходные, вы можете использовать подпись закрытого ключа, связанный с 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC ИЛИ Вы можете использовать подпись закрытого ключа, связанный с 1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E.

Смещение 1 1 выход.
Это имеет значение 0.000078 BTC
Она может быть проведена с 1 подписью.
Для того, чтобы провести выходные, вы можете использовать подпись закрытого ключа, связанный с 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC ИЛИ Вы можете использовать подпись закрытого ключа, связанный с 1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E.

Смещение 2 1 выход.
Это имеет значение 0.0073245 BTC.
Она может быть проведена с 1 подписью.
Для того, чтобы провести выходные, вы должны использовать подпись закрытого ключа, связанного с 1GcFhAQGFZVDAr4jiR2tKwisHcgNUjhGNC.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

2 июля 2014, 2:53:12 AM   # 3
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Номер по сделкам выходов изменился с течением времени для мульти-сига сделок

котировка
Может кто-нибудь объяснить мне, что происходит с этими multisig выходами? Поскольку я использую bitcoind в качестве источника данных, а затем положить эти данные в свою базу данных, представляется правильным предположить, что в какой-то момент bitcoind действительно думал, что было 5 выходов для этой первой хэш транзакции.

Tx выходы не меняются ... когда-либо. Не знаю, почему вы думаете, что количество продукции изменилось, но TXID 3a0c283c8574205c2cc95cea0e603bfff9087af2ab0360ebd2e98740a3193a18 всегда была и всегда будет иметь 3 выхода. Это не было бы никогда не показал какой-либо более или менее. Чем больше, вероятно, объясняется тем, вы неправильно проанализированы TXN в первый раз.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW