Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
18 января 2017, 9:11:41 PM   # 1
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

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


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

Если был адрес 2 из 3 multisig создан, и BTC был отправлен на этот адрес, можно регенерировать redeemScript, используя только два из 3-х открытых ключей, которые первоначально были использованы для создания, для того, чтобы провести Bitcoin, который был первоначально послал в multisig адрес?

Мне кажется, что redeemScript является ОП-коды плюс три открытых ключей. Если я до сих пор есть два открытых ключей (А и В), я не должен быть в состоянии сделать выкуп сценарий, в котором третий открытый ключ является поддельным, но позволит мне подписать сделку с двумя оставшимися соответствующими секретными ключами (Apriv и Bpriv), таким образом расходы БТД из multisig адрес?

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


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


18 января 2017, 9:34:47 PM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

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





Если бы не было 2 из 3 multisig адрес создан, и BTC был отправлен на этот адрес,
Мы говорим о выходе обнаженным msig или о p2sh адрес (адрес, который начинается с "3")?

котировка
можно ли регенерировать redeemScript, используя только два из 3-х открытых ключей, которые были первоначально
используется для создания, для того, чтобы провести Bitcoin, который первоначально был отправлен в multisig адрес?

регенерации redeemScript с двумя открытыми ключами даст вам другой redeemScript и
другой адрес от первого, который был профинансирован. Таким образом, это не поможет вам погасить средства

котировка
Мне кажется, что redeemScript является ОП-коды плюс три открытых ключей.
Хорошо, это не очень сильное определение, но позвольте мне согласиться

котировка
Если я до сих пор есть два открытых ключей (А и В), я не должен быть в состоянии сделать сценарий выкупа в
которой третий открытый ключ является поддельным, но позволит мне подписать сделку с два
остальные соответствующие закрытые ключи (Apriv и Bpriv), таким образом расходы БТД из multisig адрес?
Почему на земле вы собираетесь так странным образом?

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

18 января 2017, 10:18:05 PM   # 3
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

котировка
Мы говорим о выходе обнаженным msig или о p2sh адрес (адрес, который начинается с "3")?
Bitcoin адрес, который возвращается при использовании createmultisig RPC

котировка
Если я до сих пор есть два открытых ключей (А и В), я не должен быть в состоянии сделать сценарий выкупа в
которой третий открытый ключ является поддельным, но позволит мне подписать сделку с два
остальные соответствующие закрытые ключи (Apriv и Bpriv), таким образом расходы БТД из multisig адрес?
Почему на земле вы собираетесь так странным образом?

У вас есть redeemScript и его адрес накопительной.
Вы можете разобрать redeemScript и увидеть все три открытых ключей в нем
У вас есть две частные ключи эти три
Этого достаточно, чтобы выкупить средства от адреса.
Вам не нужно строить какие-либо другие структуры данных и скрипты
[/ Цитата]

Не совсем - позвольте мне проиллюстрировать

Оригинальный адрес мульти-сиг был создан с парой ключей А, В, и С в указанном порядке. Таким образом, выкуп сценарий выглядит примерно так

 <Публичный ключ> <открытый ключ B> <открытый ключ C> 


В этом случае, я потерял пару ключей C, и у меня есть только частичный выкуп сценарий, потому что сохранение файла Погасить сценарий был поврежден.
 <Публичный ключ> <открытый ключ B>


 Я до сих пор KeyPair A и B. Почему я не могу генерировать redeemScript, который выглядит любит
 <Публичный ключ> <открытый ключ B> <ДРУГИЕ открытый ключ> 


и по-прежнему использовать KeyPair A и B KeyPair выкупить сделку?


Другими словами - когда я пытаюсь провести с multisig счета, и я "signrawtransaction" RPC с помощью модифицированного redeemScript, каков механизм, который может проверить, чтобы узнать, было ли что redeemScript модифицированными или нет? является хэш оригинального сценария выкуплен введен в сделки финансирования в multisig бумажнике?
jsharpie сейчас офлайн Пожаловаться на jsharpie   Ответить с цитированием Мультицитирование сообщения от jsharpie Быстрый ответ на сообщение jsharpie

19 января 2017, 12:04:54 AM   # 4
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

К сожалению - я думаю, что я ответил на мой собственный вопрос, пытаясь думать о моем ответе. Таким образом, в сделке P2SH, то "адрес" в Vout scriptPubKey сделки является хэш redeemScript - это правильно?

Как это рассчитывается? Я никак не мог получить его с помощью инструментов командной строки в Ubuntu сделать

Эхо $ REDEEM_SCRIPT | sha256sum | OpenSSL rmd160

и затем base58 кодирования, который выводится. Там должно быть немного больше, чем это?
jsharpie сейчас офлайн Пожаловаться на jsharpie   Ответить с цитированием Мультицитирование сообщения от jsharpie Быстрый ответ на сообщение jsharpie

19 января 2017, 1:39:26 AM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

К сожалению - я думаю, что я ответил на мой собственный вопрос, пытаясь думать о моем ответе. Таким образом, в сделке P2SH, то "адрес" в Vout scriptPubKey сделки является хэш redeemScript - это правильно?

Как это рассчитывается? Я никак не мог получить его с помощью инструментов командной строки в Ubuntu сделать

Эхо $ REDEEM_SCRIPT | sha256sum | OpenSSL rmd160
Вы должны относиться к redeemScript в байтах, а не в виде строки.

и затем base58 кодирования, который выводится. Там должно быть немного больше, чем это?
Нет, это все, что вы должны день. Base58 Проверить Кодировать полученный хэш, и вы получите адрес.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

19 января 2017, 5:30:43 AM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Проведите несколько значи BTC с частичным redeemScript

В этом случае, я потерял C пару ключей, и у меня есть только частичный выкуп сценарий,
потому что сохранение выкупать скрипт файл был поврежден.
 <Публичный ключ> <открытый ключ B>

Если у вас нет redeemScript - вы не в состоянии выкупить средства от адреса.
SFYL

(Есть ли выкупить сделки * от * msig адреса? В этом случае redeemScript является
написано в blockchain и могут быть приняты)

котировка
Я до сих пор KeyPair A и B. Почему я не могу генерировать redeemScript, который выглядит любит
<Публичный ключ> <открытый ключ B> <ДРУГИЕ открытый ключ>
и по-прежнему использовать KeyPair A и B KeyPair выкупить сделку?
Выкупать который сделка? Есть миллионы неизрасходованных выходы в транзакции на blockchain
Tou должны доказать, что вы знаете, 3 открытых ключей A, B и C и 2 закрытых ключей
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW