Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
11 февраля 2016, 1:58:47 AM   # 1
 
 
Сообщения: 343
Цитировать по имени
цитировать ответ
по умолчанию Re: Получить адрес без Публичных

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


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

Код:
0100000002f60b5e96f09422354ab150b0e506c4bffedaf20216d30059cc5a3061b4c83dff000000004a493046022100e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c550b52e8006b022100b4431f5a9a4dcb51cbdcaae935218c0ae4cfc8aa903fe4e5bac4c208290b7d5d01fffffffff7272ef43189f5553c2baea50f59cde99b3220fd518884d932016d055895b62d000000004a493046022100a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3022100911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf01ffffffff0100e40b54020000001976a91412ab8dc588ca9d5787dde7eb29569da63c3a238c88ac00000000

Эта сделка показывает, 2 входа, но я не могу найти pubkeys:

Код:
01000000 - номер версии
02 - количество входов

f60b5e96f09422354ab150b0e506c4bffedaf20216d30059cc5a3061b4c83dff - ТЙ хэш (расходы)
00000000 - индекс ТХ
4a - длина сценария
49 - 49 OP_CODE

30 - байт заголовка
46 - длина сиг
02 - байт заголовка
21 - длина г
00e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c550b52e8006b - г
02 - байт заголовка
21 - длина s
00b4431f5a9a4dcb51cbdcaae935218c0ae4cfc8aa903fe4e5bac4c208290b7d5d - s
01 - тип sighash

FFFFFFFF - порядковый номер

f7272ef43189f5553c2baea50f59cde99b3220fd518884d932016d055895b62d - ТЙ хэш (расходы)
00000000 - индекс ТХ
4a - длина сценария
49 - 49 OP_CODE

30 - байт заголовка
46 - длина сиг
02 - байт заголовка
21 - длина г
00a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3 - г
02 - байт заголовка
21 - длина s
00911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf - s
01 - тип sighash

FFFFFFFF - порядковый номер

(...)

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


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


11 февраля 2016, 2:03:40 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Получить адрес без Публичных

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





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

11 февраля 2016, 2:14:09 AM   # 3
 
 
Сообщения: 343
Цитировать по имени
цитировать ответ
по умолчанию Re: Получить адрес без Публичных

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

11 февраля 2016, 2:33:55 AM   # 4
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Получить адрес без Публичных

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW