24 августа 2015, 11:03:53 PM   # 1
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

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


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

Я пытаюсь соединить мой первый "рукой" сделка. Я следую по Bitcoins с Кеном Sherrif в нелегком пути блог и смотрю на документах и ​​т.д., чтобы попытаться получить это происходит. Я решил, что я хотел сделать что-то на testnet первых, прежде чем пытаться что-либо на mainnet. Так что мой шаг 1 должен был сформировать адрес testnet и получить несколько монет, посланных ему из testnet фонтана. Я сделал это.

https://www.blocktrail.com/tBTC/tx/3ca5868acb7ea66fc8c2a3ed841337d24774183ec8edb626d0e05d799a271e57

У меня есть адрес:

mtmAtMCFotG5NbFgkbVHTPhARKpqToWsky

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

Вот что я получил до сих пор:

Код:
0100000001571e279a795de0d026b6edc83e187447d2371384eda3c2c86fa67ecb8a86a53c010000001976a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88acffffffff01703a8c00000000001976a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac00000000


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

Первая часть "01000000" это "номер версии"
следующий "01" является счетчиком ввода. У меня есть только один вход для этой транзакции.
Следующий,
571e279a795de0d026b6edc83e187447d2371384eda3c2c86fa67ecb8a86a53c
это байты обращенных хэша транзакции, где находится вход (3ca5868acb7ea66fc8c2a3ed841337d24774183ec8edb626d0e05d799a271e57)
Далее, индекс предыдущего выхода (это был второй выход в этой транзакции, первое было изменить) 010000
Затем скрипт с выхода (длина, сценарий, FFFFFFFF) -> 001976a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88acffffffff
Затем рассчитывать выход 01
Тогда значение первого выходного 9190000 satoshis закодированных в шестнадцатеричном (оставляя 10KSat за отдельную плату), обратный "703a8c"
Затем скрипт для оплаты по адресу OP_DUP OP_HASH160 DATA OP_EQVERIFY OP_CHECKSIG
Затем блок времени блокировки (00000000)

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


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


25 августа 2015, 4:05:14 PM   # 2
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

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





Может быть так, что это не важно, является ли это на testnet или mainnet.

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

25 августа 2015, 7:20:19 PM   # 3
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

Это может помочь:
https://blockchain.info/decode-tx
Делек сейчас офлайн Пожаловаться на Дельки   Ответить с цитированием Мультицитирование сообщения от Делек Быстрый ответ на сообщение Делек

25 августа 2015, 7:32:11 PM   # 4
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

Это может помочь:
https://blockchain.info/decode-tx

Эй, спасибо, что действительно помогает!

Вот что я вернулся:
Код:
{
   "lock_time": 0,
   "размер": 110,
   "входные": [
      {
         "prev_out": {
            "индекс": 1,
            "гашиш":"3ca5868acb7ea66fc8c2a3ed841337d24774183ec8edb626d0e05d799a271e57"
         },
         "скрипт":"76a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac"
      }
   ],
   "версия": 1,
   "vin_sz": 1,
   "гашиш":"5ac07664014523a1dd0b6de82700add59fc6017e536b06dba6561e7206ede029",
   "vout_sz": 1,
   "вне": [
      {
         "script_string":"OP_DUP OP_HASH160 0f532b6d8285d6d1bba1286cd74350270edbc7ee OP_EQUALVERIFY OP_CHECKSIG",
         "адрес":"12Q2mc7LmWZcj72pXqUhWZemW3Vixm3PWp",
         "стоимость": 9190000,
         "скрипт":"76a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac"
      }
   ]
}

Единственное, что выделяется как явно не то, что я намеревался это из ["адрес"]. Это отображается как 12Q2mc7LmWZcj72pXqUhWZemW3Vixm3PWp, но я на самом деле намеревался заплатить mguz4fCKaXzsWDWSFQT5LUs6N36RuNu9To. Эта кажется связано с моим использованием адреса testnet. Это мне не ясно, однако, если это так, что это расшифровывает инструмент принимает адрес Bitcoin, или если я создал payToScriptPubKey неправильно.
tspacepilot сейчас офлайн Пожаловаться на tspacepilot   Ответить с цитированием Мультицитирование сообщения от tspacepilot Быстрый ответ на сообщение tspacepilot

25 августа 2015, 7:47:21 PM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

Это может помочь:
https://blockchain.info/decode-tx

Эй, спасибо, что действительно помогает!

Вот что я вернулся:
Код:
{
   "lock_time": 0,
   "размер": 110,
   "входные": [
      {
         "prev_out": {
            "индекс": 1,
            "гашиш":"3ca5868acb7ea66fc8c2a3ed841337d24774183ec8edb626d0e05d799a271e57"
         },
         "скрипт":"76a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac"
      }
   ],
   "версия": 1,
   "vin_sz": 1,
   "гашиш":"5ac07664014523a1dd0b6de82700add59fc6017e536b06dba6561e7206ede029",
   "vout_sz": 1,
   "вне": [
      {
         "script_string":"OP_DUP OP_HASH160 0f532b6d8285d6d1bba1286cd74350270edbc7ee OP_EQUALVERIFY OP_CHECKSIG",
         "адрес":"12Q2mc7LmWZcj72pXqUhWZemW3Vixm3PWp",
         "стоимость": 9190000,
         "скрипт":"76a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac"
      }
   ]
}

Единственное, что выделяется как явно не то, что я намеревался это из ["адрес"]. Это отображается как 12Q2mc7LmWZcj72pXqUhWZemW3Vixm3PWp, но я на самом деле намеревался заплатить mguz4fCKaXzsWDWSFQT5LUs6N36RuNu9To. Эта кажется связано с моим использованием адреса testnet. Это мне не ясно, однако, если это так, что это расшифровывает инструмент принимает адрес Bitcoin, или если я создал payToScriptPubKey неправильно.
Это выглядит правильным. Я думаю, что blockchain только при условии, mainnet поскольку оба адреса имеют один и тот же hash160.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

25 августа 2015, 7:52:09 PM   # 6
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

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

25 августа 2015, 8:32:20 PM   # 7
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

knightdk прав. При использовании онлайн-инструментов декодирования, которые используются для mainnet, они показывают адрес mainnet. С помощью https://tbtc.blockr.io/tx/push или любой другой инструмент декодирования testnet сделка даст вам правильный адрес.
Мухаммед Закир сейчас офлайн Пожаловаться на Мухаммед Закир   Ответить с цитированием Мультицитирование сообщения от Мухамед Закир Быстрый ответ на сообщение Мухаммед Закир

25 августа 2015, 9:11:24 PM   # 8
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

knightdk прав. При использовании онлайн-инструментов декодирования, которые используются для mainnet, они показывают адрес mainnet. С помощью https://tbtc.blockr.io/tx/push или любой другой инструмент декодирования testnet сделка даст вам правильный адрес.

Еще лучше, спасибо MZ! Отмеченный!

Вот почему я люблю этот форум!
tspacepilot сейчас офлайн Пожаловаться на tspacepilot   Ответить с цитированием Мультицитирование сообщения от tspacepilot Быстрый ответ на сообщение tspacepilot

27 августа 2015, 7:57:03 AM   # 9
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: совершение сделки testnet вручную

Благодаря советам и указатели вы вант, я получил мою ручную сборку транзакция выручена и подписана и подтолкнул:

Код:
0100000001571e279a795de0d026b6edc83e187447d2371384eda3c2c86fa67ecb8a86a53c010000006b483045022100c1369a31af8a3f85233a8210f06808a712e37e5cd0513ae0386b5a033bc4194f022048f30f8acc6a07ef26aa9f7c72ca9d82f769fa78b0a06c0fdfbb79bdc0a713ff01210314bad032ce3473485d1144c5aeb95858adec29e2864d212a114b969dc3477885ffffffff01703a8c00000000001976a9140f532b6d8285d6d1bba1286cd74350270edbc7ee88ac00000000

Было несколько дополнительных трюков, чтобы выяснить, потому что я использовал сжатый Публичных вместо этого на несжатом, так что я должен был изменить код Python Ken Шерифа немного, чтобы получить правильную подпись. Но, похоже, все работало:

https://testnet.blockexplorer.com/tx/4ffe67e59d699b8ea7f61cfe4d63bdd1cce52e7b3b80622358c05f70d6acb07f

^^^ Это ручной сборки транзакций на testnet.

После этого подтверждает, я сделаю еще один, чтобы дать свою testnet монеты обратно к крану.

Тема закрыта. Спасибо всем. Я чувствую, что я только что получил какой-то знак отличия.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW