Я замечаю, что является основной функцией () в Bitcoin-tx.cpp. Это главное () не является основной функцией Биткойна ядра. Так как основная функция заключается в bitcoind.cpp
Так почему есть главный () в Bitcoin-tx.cpp?
|
![]() |
# 1 |
Сообщений: 44
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Я замечаю, что является основной функцией () в Bitcoin-tx.cpp. Это главное () не является основной функцией Биткойна ядра. Так как основная функция заключается в bitcoind.cpp
Так почему есть главный () в Bitcoin-tx.cpp? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 1246
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Существует отдельный двоичный называется Bitcoin-TX, который позволяет сделать некоторые сделки конкретные вещи без необходимости запуска полного Bitcoin Core. Она нуждается в основную функции для этого двоичного работать.
Кроме того, существует основные функции в Bitcoin-cli.cpp и QT / bitcoin.cpp как те, которые предназначены для отдельных исполняемых файлов, которые нуждаются в основных функциях тоже (Bitcoin-кли и Bitcoin-QT, соответственно). |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщений: 44
цитировать ответ |
![]() Спасибо. Надо было видеть, что
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщений: 44
цитировать ответ |
![]() Существует отдельный двоичный называется Bitcoin-TX, который позволяет сделать некоторые сделки конкретные вещи без необходимости запуска полного Bitcoin Core. Она нуждается в основную функции для этого двоичного работать. Похоже, Bitcoin-tx.cpp никогда не встроен в bincoind бинарный файл ядра Bitcoin, не так ли? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщения: 1246
цитировать ответ |
![]() Похоже, Bitcoin-tx.cpp никогда не встроен в bincoind бинарный файл ядра Bitcoin, не так ли? Нет. Bitcoin-tx.cpp для Bitcoin-TX, совершенно отдельный двоичный файл. Она существует только для обеспечения отдельного Bitcoin-ТХ двоичную. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщений: 44
цитировать ответ |
![]() Спасибо. Теперь я использую Bitcoin-УЮ двоичный.
Bitcoin-TX -create в = 0fb9df5614be8b33be0434ce4062750d83f1b7ce05cc1296604f82eb9abf802b: 0 outscript = 0,00159999:"DUP HASH160 0x14 0x6793a38f79b8cd51dbb6face6dc75a4af5c1bf29 EQUALVERIFY CHECKSIG" и получил возвращаемое значение 02000000012b80bf9aeb824f609612cc05ceb7f1830d756240ce3404be338bbe1456dfb90f00000 00000ffffffff01ff700200000000001976a9146793a38f 79b8cd51dbb6face6dc75a4af5c1bf2988ac00000000 я понимаю формат outscript. 0.00159999 это значение, которое будет потрачено. Как насчет в формате? что 0fb9df56 .....? Это предыдущее ОЕ или scriptSig? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщения: 1246
цитировать ответ |
![]() Как насчет в формате? что 0fb9df56 .....? Это предыдущее ОЕ или scriptSig? Читать https://bitcoin.org/en/developer-reference#raw-transaction-format |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщений: 44
цитировать ответ |
![]() Как насчет в формате? что 0fb9df56 .....? Это предыдущее ОЕ или scriptSig? Читать https://bitcoin.org/en/developer-reference#raw-transaction-formatЯ прочитал ссылку о необработанном формате транзакции. Это говорит сырая транзакция имеет версию, tx_in сосчитать, Tx_in, TX_out подсчитывать, Tx_out и блокировки времени. Я не могу связать этот формат с шестнадцатеричным значением во входной части. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 9 |
Сообщений: 84
цитировать ответ |
![]() Код: в = 0fb9df5614be8b33be0434ce4062750d83f1b7ce05cc1296604f82eb9abf802b: 0 TxIn (ввод транзакций) структура состоит из prevOut, scriptSig и последовательности. В bitcoind коде prevOut имеет тип COutPoint, который состоит из TXID и номер выхода. Итак "в =" цитируете означает, что сделка будет проводить выходные с индексом 0 от сделки с идентификатором 0fb9df5614be8b33be0434ce4062750d83f1b7ce05cc1296604f82eb9abf802b, если подпись в scriptSig будет правильным для соответствующий pk_script TxOut в. Я предполагаю, что подпись генерируется из ключа в файле бумажник, если он может подписать этот вход. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 10 |
Сообщений: 44
цитировать ответ |
![]() Таким образом, в "Bitcoin-TX -create в = 0fb9df5614be8b33be0434ce4062750d83f1b7ce05cc1296604f82eb9abf802b: 0 ...."
0fb9df5614be8b33be0434ce4062750d83f1b7ce05cc1296604f82eb9abf802b является TXID. Спасибо. Мы можем использовать команду "Bitcoin-ТХ -create --help" чтобы увидеть объяснение опций в команде. |
![]() ![]() |
![]() ![]() ![]() |