Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
13 июля 2015, 7:46:48 AM   # 1
 
 
Сообщений: 43
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте,

Пытался создать и потратить от несколько адреса подписи


1) Создание 2of3 
котировка
./ Bitcoind createmultisig 2 «["04D9546728BB1D1BF309EF3C2C7278D8D306052ECF7DC81443F16E75AE607099DFCFC573A3E7155 3BD8321D91C209BAB03AA999BEFA6E77734C0F4DD34EF78EBFD","041050FF637A97FA462DFFA19D0BC013869F6231895019BD9F263A0A55A067665CFCA4473AAB1DC 38E8AECF359E23CE6BB35FF900BC84FDD890A3B982EA50DD92F","04E086DCE7893384CBFA89FBBF7D33DE3F1EE01279A1E9810D952F1C440E91FC7EE7CB9CF070DFB DEE397E123C363D140221E81610B7BD695905FBF198EDFD71A1"]»
 
{
"адрес" : "2NEV6KKpFiWb3HKb75TqEupePDXaznTqGaC",
"redeemScript" : "524104d9546728bb1d1bf309ef3c2c7278d8d306052ecf7dc81443f16e75ae607099dfcfc573a3e 71553bd8321d91c209bab03aa999befa6e77734c0f4dd34ef78ebfd41041050ff637a97fa462dff a19d0bc013869f6231895019bd9f263a0a55a067665cfca4473aab1dc38e8aecf359e23ce6bb35f f900bc84fdd890a3b982ea50dd92f4104e086dce7893384cbfa89fbbf7d33de3f1ee01279a1e981 0d952f1c440e91fc7ee7cb9cf070dfbdee397e123c363d140221e81610b7bd695905fbf198edfd7 1a153ae"
}

2) Отправить несколько монет по адресу 
котировка


3) Проверено TXID для моего нового адреса https://www.blocktrail.com/tBTC/address/2NEV6KKpFiWb3HKb75TqEupePDXaznTqGaC/transactions
fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06Created 
и создал RawTX

котировка
createrawtransaction ''»
[
{         
"TXID": "'Fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06'",
"Vout": '1'
}
]
«» «„“»
{
"motbFuaf7Q7xWqBbo7zFu83sdNBspvYkFY": 0,0001
} ''»

0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000

3) Раскодированный сырец TX и получить scriptPubKey шестигранник

котировка
decoderawtransaction
0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000


{
"TXID" : "6b4e025d8a063994401f1de33ab58156f8002a71f74cdf039a1aede84c70af90",
"версия" : 1,
"Locktime" : 0,
"Vin" : [
{
"TXID" : "fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06",
"Vout" : 1,
"scriptSig" : {
"как м" : "",
"наговор" : ""
},
"последовательность" : 4294967295
}
],
"Vout" : [
{
"стоимость" : 0.00010000,
"N" : 0,
"scriptPubKey" : {
"как м" : "OP_DUP OP_HASH160 5bd898bbe4a000cda4418c1fd28178ec99cd653e OP_EQUALVERIFY OP_CHECKSIG",
"наговор" : "76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac",
"reqSigs" : 1,
"тип" : "pubkeyhash",
"адреса" : [
"motbFuaf7Q7xWqBbo7zFu83sdNBspvYkFY"
]
}
}
]
}


4) Пробовал подписи

котировка
signrawtransaction «0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000'
«[{"TXID":"fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06","Vout": 1,"scriptPubKey":"76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac"}]»«["91gFomEpagA1ETnqsfAK5VFeuaR3YnanbfK2L2FfR1yKdcFjmvG","92cDL4Nvw8jvfkrVJYLFVSENY4NPk9NTELQ2CWzPQ6FKmUb2y5t"]»

5) У меня ошибка

котировка
Предыдущий выход scriptPubKey рассогласование:
OP_HASH160 e8fa0f97c663ba132bd81e6d657c46825d390e6c OP_EQUAL
против:
OP_DUP OP_HASH160 5bd898bbe4a000cda4418c1fd28178ec99cd653e OP_EQUALVERIFY OP_CHECKSIG (код -22)

Какие scriptPubKey я должен использовать? Как я могу получить его?

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


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


13 июля 2015, 7:50:29 AM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

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





http://bitcoin.stackexchange.com/questions/3712/how-can-i-create-a-multi-signature-2-of-3-transaction

есть вы добавили адрес, addmultisigaddress команда?
вы должны сделать это до подписания
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

13 июля 2015, 8:04:21 AM   # 3
 
 
Сообщений: 43
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

Да, добавил, как это

котировка
./ Bitcoind addmultisigaddress 2
«["04D9546728BB1D1BF309EF3C2C7278D8D306052ECF7DC81443F16E75AE607099DFCFC573A3E7155 3BD8321D91C209BAB03AA999BEFA6E77734C0F4DD34EF78EBFD","041050FF637A97FA462DFFA19D0BC013869F6231895019BD9F263A0A55A067665CFCA4473AAB1DC 38E8AECF359E23CE6BB35FF900BC84FDD890A3B982EA50DD92F","04E086DCE7893384CBFA89FBBF7D33DE3F1EE01279A1E9810D952F1C440E91FC7EE7CB9CF070DFB DEE397E123C363D140221E81610B7BD695905FBF198EDFD71A1"]»

Но сообщение об ошибке тот же

котировка
Предыдущий выход scriptPubKey рассогласование:
OP_HASH160 e8fa0f97c663ba132bd81e6d657c46825d390e6c OP_EQUAL
против:
11 OP_UNKNOWN OP_LSHIFT OP_UNKNOWN OP_UNKNOWN OP_GREATERTHAN 0 OP_UNKNOWN op _ max [ошибка] (код -22)

Также пытались использовать

котировка
76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac

5bd898bbe4a000cda4418c1fd28178ec99cd653e


Из декодированного сделки


котировка
"стоимость" : 0.00010000,
"N" : 0,
"scriptPubKey" : {
"как м" : "OP_DUP OP_HASH160 5bd898bbe4a000cda4418c1fd28178ec99cd653e OP_EQUALVERIFY OP_CHECKSIG",
"наговор" : "76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac",
"reqSigs" : 1,
"тип" : "pubkeyhash",
"адреса" : [
"motbFuaf7Q7xWqBbo7zFu83sdNBspvYkFY"
]
}

подобно

котировка
signrawtransaction «0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000'
«[{"TXID":"fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06","Vout": 1,"scriptPubKey":"5bd898bbe4a000cda4418c1fd28178ec99cd653e"}]»«["91gFomEpagA1ETnqsfAK5VFeuaR3YnanbfK2L2FfR1yKdcFjmvG","92cDL4Nvw8jvfkrVJYLFVSENY4NPk9NTELQ2CWzPQ6FKmUb2y5t"]»

Или

котировка
signrawtransaction «0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000'
«[{"TXID":"fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06","Vout": 1,"scriptPubKey":"76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac"}]»«["91gFomEpagA1ETnqsfAK5VFeuaR3YnanbfK2L2FfR1yKdcFjmvG","92cDL4Nvw8jvfkrVJYLFVSENY4NPk9NTELQ2CWzPQ6FKmUb2y5t"]»

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

15 июля 2015, 12:55:43 PM   # 4
 
 
Сообщения: 412
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

Ярмарка точка XX111.

INIT: Это выглядит неправильно ..

Код:
Предыдущий выход scriptPubKey рассогласование:
OP_HASH160 e8fa0f97c663ba132bd81e6d657c46825d390e6c OP_EQUAL
против:
11 OP_UNKNOWN OP_LSHIFT OP_UNKNOWN OP_UNKNOWN OP_GREATERTHAN 0 OP_UNKNOWN op _ max [ошибка] (код -22)

Посмотрите, где вы передаете это. Вы говорите bitcoind ТЕ вы пытаетесь провести имеют выходной сценарий плата к-Публичный-хэш. К сожалению!

Это хэш:
"scriptPubKey":"5bd898bbe4a000cda4418c1fd28178ec99cd653e"}]

Это выходной сценарий платы к Публичных-хэш.
"scriptPubKey":"76a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac"

Но, вы пытаетесь погасить скрипт оплаты за скрипт-хэш, говоря bitcoind это скрипт оплаты к Публичному-хэшу.

Так что, когда вы звоните signrawtransaction {TXID, Vout, scriptPubKey} - scriptPubKey должен быть сценарий из средств, которые вы пытаетесь потратить.

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

15 июля 2015, 12:58:48 PM   # 5
 
 
Сообщения: 412
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

FYI - как правило, у вас есть трудное время обучения, что TXID, Vout, и scriptPubKey будут при выполнении multisig с RPC.

Bitcoind не мгновенно знать все о сделке, когда он синхронизируется. Вы можете обнаружить, поставив txindex = 1 в ваш bitcoin.conf поможет вам, потому что вы больше не всегда должны обеспечить scriptPubKey.

Не стесняйтесь PM мне, и мы можем сделать быстро multisig. Это помогает выписывать команды, и маркировать все, что в первый раз
fbueller сейчас офлайн Пожаловаться на fbueller   Ответить с цитированием Мультицитирование сообщения от fbueller Быстрый ответ на сообщение fbueller

15 июля 2015, 1:04:42 PM   # 6
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

Здесь я не вижу redeemScript в вашем подписании ОГО, и сделка Публичные шестигранный неправильно, а ..
котировка
./ Bitcoin-кли createrawtransaction «[{"TXID":"fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06","Vout": 1,"scriptPubKey":"a914e8fa0f97c663ba132bd81e6d657c46825d390e6c87",
"redeemscript":"524104d9546728bb1d1bf309ef3c2c7278d8d306052ecf7dc81443f16e75ae607099dfcfc573a3e 71553bd8321d91c209bab03aa999befa6e77734c0f4dd34ef78ebfd41041050ff637a97fa462dff a19d0bc013869f6231895019bd9f263a0a55a067665cfca4473aab1dc38e8aecf359e23ce6bb35f f900bc84fdd890a3b982ea50dd92f4104e086dce7893384cbfa89fbbf7d33de3f1ee01279a1e981 0d952f1c440e91fc7ee7cb9cf070dfbdee397e123c363d140221e81610b7bd695905fbf198edfd7 1a153ae"}]»«{"motbFuaf7Q7xWqBbo7zFu83sdNBspvYkFY": 0,0001}»
0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000
котировка
./ Bitcoin-кли signrawtransaction «0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 00000ffffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e 88ac00000000' «[{"TXID":"fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06","Vout": 1,"scriptPubKey":"a914e8fa0f97c663ba132bd81e6d657c46825d390e6c87",
"redeemScript":"524104d9546728bb1d1bf309ef3c2c7278d8d306052ecf7dc81443f16e75ae607099dfcfc573a3e 71553bd8321d91c209bab03aa999befa6e77734c0f4dd34ef78ebfd41041050ff637a97fa462dff a19d0bc013869f6231895019bd9f263a0a55a067665cfca4473aab1dc38e8aecf359e23ce6bb35f f900bc84fdd890a3b982ea50dd92f4104e086dce7893384cbfa89fbbf7d33de3f1ee01279a1e981 0d952f1c440e91fc7ee7cb9cf070dfbdee397e123c363d140221e81610b7bd695905fbf198edfd7 1a153ae"}]»«["91gFomEpagA1ETnqsfAK5VFeuaR3YnanbfK2L2FfR1yKdcFjmvG","92cDL4Nvw8jvfkrVJYLFVSENY4NPk9NTELQ2CWzPQ6FKmUb2y5t"]»
{
    "наговор" : "0100000001069fcd8ed399a6c9efa167379107c83181d6448857e3aa87c5681be1a1b0a4fb01000 000fd5e0100483045022100c63ea2311dab496c9529b958c89a407fde5fd413a9584ff92a27cf9d 2e7bb0d3022017dec19c3bd85bf0e39ef05ffd90e049af5d1a86381b31c1a8172d4e7ccc3669014 83045022100830829bc79f2b837620456eb385bd6d6acf4da23f68b2394a8244c2594f9d4420220 47c309975696408cb6f46057f4f163c7010ba39785f8dc2e823b1a6a2de1b782014cc9524104d95 46728bb1d1bf309ef3c2c7278d8d306052ecf7dc81443f16e75ae607099dfcfc573a3e71553bd83 21d91c209bab03aa999befa6e77734c0f4dd34ef78ebfd41041050ff637a97fa462dffa19d0bc01 3869f6231895019bd9f263a0a55a067665cfca4473aab1dc38e8aecf359e23ce6bb35ff900bc84f dd890a3b982ea50dd92f4104e086dce7893384cbfa89fbbf7d33de3f1ee01279a1e9810d952f1c4 40e91fc7ee7cb9cf070dfbdee397e123c363d140221e81610b7bd695905fbf198edfd71a153aeff ffffff0110270000000000001976a9145bd898bbe4a000cda4418c1fd28178ec99cd653e88ac000 00000",
    "полный" : правда
}

котировка
./ Bitcoin-кли getrawtransaction fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06 1
{
    "наговор" : "0100000001b77e855cb62c5d03629bc2b344b434f8904fb94273810666381e38c2e9ff1fbf00000 0006b483045022100a3c055d4cf7055e89a2b27e9bcde43c07bb359532ce7b25a5f1464913539ff 4802205d50de84ebd2cd8b28eea3c4f095200a2eabbed8964646cc79d686e0fd6612c6012103e18 091525834a2a0b62d858cef086fe9a8eb5186131c44df47594b386b9c54dcffffffff02e85a453b 000000001976a91433716532e143818dde6f6b74d08f61c7e4abfdbc88aca08601000000000017a 914e8fa0f97c663ba132bd81e6d657c46825d390e6c8700000000",
    "TXID" : "fba4b0a1e11b68c587aae3578844d68131c807913767a1efc9a699d38ecd9f06",
    "версия" : 1,
    "Locktime" : 0,
    "Vin" : [
        {
            "TXID" : "bf1fffe9c2381e386606817342b94f90f834b444b3c29b62035d2cb65c857eb7",
            "Vout" : 0,
            "scriptSig" : {
                "как м" : "3045022100a3c055d4cf7055e89a2b27e9bcde43c07bb359532ce7b25a5f1464913539ff4802205 d50de84ebd2cd8b28eea3c4f095200a2eabbed8964646cc79d686e0fd6612c601 03e18091525834a2a0b62d858cef086fe9a8eb5186131c44df47594b386b9c54dc",
                "наговор" : "483045022100a3c055d4cf7055e89a2b27e9bcde43c07bb359532ce7b25a5f1464913539ff48022 05d50de84ebd2cd8b28eea3c4f095200a2eabbed8964646cc79d686e0fd6612c6012103e1809152 5834a2a0b62d858cef086fe9a8eb5186131c44df47594b386b9c54dc"
            },
            "последовательность" : 4294967295
        }
    ],
    "Vout" : [
        {
            "стоимость" : 9.94401000,
            "N" : 0,
            "scriptPubKey" : {
                "как м" : "OP_DUP OP_HASH160 33716532e143818dde6f6b74d08f61c7e4abfdbc OP_EQUALVERIFY OP_CHECKSIG",
                "наговор" : "76a91433716532e143818dde6f6b74d08f61c7e4abfdbc88ac",
                "reqSigs" : 1,
                "тип" : "pubkeyhash",
                "адреса" : [
                    "mkCxbgUiqLyLnyzMipp9zebDVxB1Xt6mZF"
                ]
            }
        },
        {
            "стоимость" : 0.00100000,
            "N" : 1,
            "scriptPubKey" : {
                "как м" : "OP_HASH160 e8fa0f97c663ba132bd81e6d657c46825d390e6c OP_EQUAL",
                "наговор" : "a914e8fa0f97c663ba132bd81e6d657c46825d390e6c87",
                "reqSigs" : 1,
                "тип" : "scripthash",
                "адреса" : [
                    "2NEV6KKpFiWb3HKb75TqEupePDXaznTqGaC"
                ]
            }
        }
    ],
    "blockhash" : "000000009f5c376c206b2bfc64a505afbea5b3e4b7d03f56d21e4c7ef76d750c",
    "подтверждения" : 2135,
    "время" : 1436770837,
    "blocktime" : 1436770837
}
-XXIII- сейчас офлайн Пожаловаться на -XXIII-   Ответить с цитированием Мультицитирование сообщения от -XXIII- Быстрый ответ на сообщение -XXIII-

15 июля 2015, 1:08:36 PM   # 7
 
 
Сообщения: 412
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

На самом деле, я вижу, что это теперь.

Ваша проблема шаг 3; декодировать ТХ и получить scriptPubKey.

Вы декодирование своего новый Tx, принимая scriptPubKey, который перемещает деньги на предоплату на-Публичного-хэш (п / м ..... адреса). Это НЕ scriptPubKey использовать для погашения средств на multisig.

Вместо того, что вам нужно сделать, это: getrawtransaction на TXID, который ставит деньги в multisig адрес.
Возьмите scriptPubKey, который посылает на ваш multisig адрес. Это будет только OP_HASH160 <гашиш> OP_EQUAL выход.

[Btw. - если у вас уже есть TXID, и знать, какой адрес, что TXID для, вы можете создать scriptPubKey в коде без декодирования ничего]

Затем, с scriptPubKey, который отправил деньги в multisig .. и так signrawtransaction с правильным scriptPubKey.

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

18 июля 2015, 3:12:02 PM   # 8
 
 
Сообщений: 43
Цитировать по имени
цитировать ответ
по умолчанию Re: Предыдущий выходной scriptPubKey несовпадения:

Большое спасибо, ваши советы очень важно.

Есть ли у меня шанс получить TXID без дополнительных услуг, таких как https://www.blocktrail.com/tBTC/address/2NEV6KKpFiWb3HKb75TqEupePDXaznTqGaC/transactions ?

Например

1) createmultisig 2
2) addmultisigaddress 2
3) мониторинг Incomming TX идентификатор?

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW