Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
11 июля 2014, 12:20:38 PM   # 1
 
 
Сообщения: 247
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я пытаюсь провести вывод из эта нить. Я использовал createrawtransaction Bitcoin сердечника, некоторые ручные пустячный, чтобы добавить еще один выход кто-Потратьте (стоимость 0,0001 на этот раз) и signrawtransaction создать эту сделку:

01000000023c25123a6db0122f8987e52afae8835ee521cad7d7b9e2012bd88aae6aedd88700000 0000151ffffffff982e3c5df57e9fb59a397794552b6162b5afb22e45d3f5141ec4c05cbf258fe6 000000006b483045022100bdb2202b620991c98d8d7650219af5ff7762ab0b949fd4c329da4b6e6 97cb59f02201e183c9f3a7780c4dadbe818b22e11922279db615495b7823f2d2527acfc66f70121 03683cff3601cff805af6a43cd49a80f8571e2509643cd7be725aaae498d291ea6ffffffff02803 80100000000001976a9142befe08e305ac175088ad56c5d003bbc041b27bb88ac10270000000000 000000000000

Который, при декодировании, является:

Код:
{
    "TXID": "ce7d73cba662af3dfbd699384111115f4ccd24b3748a88bf9bc70c1cc4d08660",
    "версия": 1,
    "Locktime": 0,
    "Vin": [
        {
            "TXID": "87d8ed6aae8ad82b01e2b9d7d7ca21e55e83e8fa2ae587892f12b06d3a12253c",
            "Vout": 0,
            "scriptSig": {
                "как м": "1",
                "наговор": "51"
            },
            "последовательность": 4294967295
        },
        {
            "TXID": "e68f25bf5cc0c41e14f5d3452eb2afb562612b559477399ab59f7ef55d3c2e98",
            "Vout": 0,
            "scriptSig": {
                "как м": "3045022100bdb2202b620991c98d8d7650219af5ff7762ab0b949fd4c329da4b6e697cb59f02201e183c9f3a7780c4dadbe818b22e11922279db615495b7823f2d2527acfc66f701 03683cff3601cff805af6a43cd49a80f8571e2509643cd7be725aaae498d291ea6",
                "наговор": "483045022100bdb2202b620991c98d8d7650219af5ff7762ab0b949fd4c329da4b6e697cb59f02201e183c9f3a7780c4dadbe818b22e11922279db615495b7823f2d2527acfc66f7012103683cff3601cff805af6a43cd49a80f8571e2509643cd7be725aaae498d291ea6"
            },
            "последовательность": 4294967295
        }
    ],
    "Vout": [
        {
            "стоимость": 0,0008,
            "N": 0,
            "scriptPubKey": {
                "как м": "OP_DUP OP_HASH160 2befe08e305ac175088ad56c5d003bbc041b27bb OP_EQUALVERIFY OP_CHECKSIG",
                "наговор": "76a9142befe08e305ac175088ad56c5d003bbc041b27bb88ac",
                "reqSigs": 1,
                "тип": "pubkeyhash",
                "адреса": [
                    "151KRCz9zHfCGJSWUKjwrFUL9oKwJhw4KD"
                ]
            }
        },
        {
            "стоимость": 0,0001,
            "N": 1,
            "scriptPubKey": {
                "как м": "",
                "наговор": "",
                "тип": "нестандартный"
            }
        }
    ]
}

Все кажется хорошо до сих пор, но когда я пытаюсь sendrawtransaction, я получаю ошибку:

64: scriptpubkey (код -26)

Я также попытался представления через https://blockchain.info/pushtx, который говорит "Сценарий не правильного размера, ожидая 2, но получил 1", а также http://blockr.io/tx/push который говорит "Была ошибка толкая транзакции к сети! Вы подписать сделку? Является ли это двойной тратить? Вы уже послали эту сделку?", Может кто-нибудь сказать мне, что здесь не так? Являются ли эти все отвергая это просто потому, что это нестандартное, или есть что-то еще не так с транзакцией?
TIMS сейчас офлайн Пожаловаться на TIMS   Ответить с цитированием Мультицитирование сообщения от TIMS Быстрый ответ на сообщение TIMS


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


11 июля 2014, 3:46:56 PM   # 2
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

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





ScriptPubKey указывает на то проблема с одним из vouts. IIRC пустой PkScript ("Получаемый скрипт") Больше не действует. Одна вещь, которую я никогда не понимал, что внутренне Bitcoin имеет ряд кодов ошибок, чтобы указать, почему именно TXN не удалось, но затем его "dumbs их" и возвращает по существу бесцельно неопределенные коды ошибок.

Еще одна вещь, которая помогла бы, если "decoderawtransaction" на самом деле сделал некоторые синтаксический анализ и проверку. Это может означать, если TXN является нестандартным и / или недействительным и ТОЧНО почему.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

11 июля 2014, 3:55:03 PM   # 3
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

На самом деле, глядя на debug.log он выглядит любит ошибка просто указывает на TxN нестандартно.

Код:
2014-07-11 15:53:13 ОШИБКА: AcceptToMemoryPool: нестандартная сделка: scriptpubkey

Вы должны найти способ, чтобы передать эту TxN непосредственно шахтеру, который принимает нестандартную txns. 
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

11 июля 2014, 4:21:08 PM   # 4
 
 
Сообщения: 247
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

На самом деле, глядя на debug.log он выглядит любит ошибка просто указывает на TxN нестандартно.

Код:
2014-07-11 15:53:13 ОШИБКА: AcceptToMemoryPool: нестандартная сделка: scriptpubkey

Вы должны найти способ, чтобы передать эту TxN непосредственно шахтеру, который принимает нестандартную txns.  

Благодарю. Я толкнул его Eligius в http://eligius.st/~wizkid057/newstats/pushtxn.php, так Элигии принимают нестандартная TXS. Я получил этот результат, так что я предполагаю, что это был добавлен в их пул сделок:

Код:
Попытка отправить ...
Массив (3) {
  ["результат"знак равно>
  Строка (64) "ce7d73cba662af3dfbd699384111115f4ccd24b3748a88bf9bc70c1cc4d08660"
  ["ошибка"знак равно>
  НОЛЬ
  ["Я бы"знак равно>
  Строка (1) "1"
}
Ответ = 0

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

11 июля 2014, 4:25:24 PM   # 5
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

TXN был принят в их пул памяти, но я не верю, что Элигии будут включать его в блоке без платы, хотя.
http://eligius.st/wiki/index.php/Policies
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

11 июля 2014, 4:39:59 PM   # 6
 
 
Сообщения: 247
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

TXN был принят в их пул памяти, но я не верю, что Элигии будут включать его в блоке без платы, хотя.
http://eligius.st/wiki/index.php/Policies

Я включил оплату за сделку 0,0001 по сделке 243 байт (0,001+0 вход, 0,0008 ко мне, 0,0001 к любому, 0,0001 оставаясь в качестве платы за ТХ), что значительно выше их требуется "0,1 ТПГ (0,00004096 BTC) на 512 байт." Я понял, что нет бассейна не будет обрабатывать эту сделку (не подпадает под свободными правилами, плюс этой нестандартный) без платы, поэтому я включил второй вход в первую очередь (сделал это гораздо более сложным, вовлекая реальные деньги / бумажники вместо того, чтобы просто почерк сделки).
TIMS сейчас офлайн Пожаловаться на TIMS   Ответить с цитированием Мультицитирование сообщения от TIMS Быстрый ответ на сообщение TIMS

11 июля 2014, 7:17:24 PM   # 7
 
 
Сообщения: 247
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему ядро ​​отправить эту сделку?

Он подтвердил успешно: https://blockchain.info/tx/ce7d73cba662af3dfbd699384111115f4ccd24b3748a88bf9bc70c1cc4d08660 Ухоженная.
TIMS сейчас офлайн Пожаловаться на TIMS   Ответить с цитированием Мультицитирование сообщения от TIMS Быстрый ответ на сообщение TIMS



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW