Я бегу через blockchain (BLK * .dat файлов), и я пытаясь получить адреса внутри каждой сделки.
До сих пор я сделал эту схему, чтобы показать, когда я могу получить адрес от шаблона ОП-кодов:
Какие еще модели ОП-кодов позволяют работать адреса?
|
3 ноября 2016, 9:32:21 PM | # 1 |
Сообщений: 48
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Я бегу через blockchain (BLK * .dat файлов), и я пытаясь получить адреса внутри каждой сделки.
До сих пор я сделал эту схему, чтобы показать, когда я могу получить адрес от шаблона ОП-кодов: Какие еще модели ОП-кодов позволяют работать адреса? |
3 ноября 2016, 9:55:28 PM | # 2 |
Сообщения: 1246
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Получил 1806 Биткоинов
Реальная история. Есть только два варианта адреса, адреса «1» и «3». «1» для P2PK и P2PKH выходов, а «3» для P2SH выходов. Эти три типа вывода являются только стандартными типами выходов на данный момент.
|
3 ноября 2016, 10:28:27 PM | # 3 |
Сообщения: 2002
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Есть только два варианта адреса, адреса «1» и «3». «1» для P2PK и P2PKH выходов, а «3» для P2SH выходов. Эти три типа вывода являются только стандартными типами выходов на данный момент. Вы можете представить, что вы хотите в качестве адреса. Вы просто должны создать свой собственный алгоритм для создания представления. На самом деле, это только P2PKH и P2SH выходы, которые имеют стандартный адрес Bitcoin. Все остальное (в том числе P2PK) является нестандартным и до человека, выполняющего преобразование, чтобы решить, как они хотят, чтобы представить его. Обычно для представления выходного P2PK как вариант 1 адрес, но если вы дали кому-то, что версия 1 адрес нет бумажники, что бы построить такой вывод, и при создании выходного это не было сделано с этим адресом. |
4 ноября 2016, 1:02:08 AM | # 4 |
Сообщений: 48
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Есть только два варианта адреса, адреса «1» и «3». «1» для P2PK и P2PKH выходов, а «3» для P2SH выходов. Эти три типа вывода являются только стандартными типами выходов на данный момент. Вы можете представить, что вы хотите в качестве адреса. Вы просто должны создать свой собственный алгоритм для создания представления. На самом деле, это только P2PKH и P2SH выходы, которые имеют стандартный адрес Bitcoin. Все остальное (в том числе P2PK) является нестандартным и до человека, выполняющего преобразование, чтобы решить, как они хотят, чтобы представить его. Обычно для представления выходного P2PK как вариант 1 адрес, но если вы дали кому-то, что версия 1 адрес нет бумажники, что бы построить такой вывод, и при создании выходного это не было сделано с этим адресом. Спасибо. Что касается P2SH, это только возможно, чтобы получить адрес от шаблона: Код: OP_HASH160 Или вы можете также получить адрес, когда P2SH является: Код: ... OP_CHECKMULTISIG |
4 ноября 2016, 1:38:54 AM | # 5 |
Сообщения: 1246
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Есть только два варианта адреса, адреса «1» и «3». «1» для P2PK и P2PKH выходов, а «3» для P2SH выходов. Эти три типа вывода являются только стандартными типами выходов на данный момент. Вы можете представить, что вы хотите в качестве адреса. Вы просто должны создать свой собственный алгоритм для создания представления. На самом деле, это только P2PKH и P2SH выходы, которые имеют стандартный адрес Bitcoin. Все остальное (в том числе P2PK) является нестандартным и до человека, выполняющего преобразование, чтобы решить, как они хотят, чтобы представить его. Обычно для представления выходного P2PK как вариант 1 адрес, но если вы дали кому-то, что версия 1 адрес нет бумажники, что бы построить такой вывод, и при создании выходного это не было сделано с этим адресом. Спасибо. Что касается P2SH, это только возможно, чтобы получить адрес от шаблона: Код: OP_HASH160 Или вы можете также получить адрес, когда P2SH является: Код: ... OP_CHECKMULTISIG Код: OP_HASH160 <гашиш> OP_EQUAl потому что конкретный сценарий является P2SH сценарий. |
4 ноября 2016, 1:55:50 AM | # 6 |
Сообщения: 2002
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Или вы можете также получить адрес, когда P2SH является: Код: ... OP_CHECKMULTISIG Как achow101 подразумевал ... OP_CHECKMULTISIG не выход P2SH. Это multisig выход. Я полагаю, если вы хотите, вы могли бы потенциально преобразовать каждый из открытых ключей от multisig выхода в отдельный адрес. |
4 ноября 2016, 10:25:38 AM | # 7 |
Сообщений: 48
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Или вы можете также получить адрес, когда P2SH является: Код: ... OP_CHECKMULTISIG Как achow101 подразумевал ... OP_CHECKMULTISIG не выход P2SH. Это multisig выход. Я полагаю, если вы хотите, вы могли бы потенциально преобразовать каждый из открытых ключей от multisig выхода в отдельный адрес. Благодаря Дэнни (и achow101). Вы знаете, что такое структура multisig вывод выглядит (в ОП-кодов)? |
4 ноября 2016, 12:39:31 PM | # 8 |
Сообщения: 1246
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Благодаря Дэнни (и achow101). Они выглядят следующим образом:Вы знаете, что такое структура multisig вывод выглядит (в ОП-кодов)? Код: OP_0 п и у должно быть ниже 15. OP_y определяет, сколько предыдущей pubkeys должна быть использовано, чтобы подписать сделку. |
11 ноября 2016, 12:01:39 PM | # 9 |
Сообщений: 48
цитировать ответ |
Re: Когда вы можете выяснить адрес внутри транзакции?
Я нашел сделку по testnet со следующим scriptPubKey
Код: d366fb5cbf048801b1bf0742bb0d873f65afb406f41756bd4a31865870f6a928 OP_DROP OP_2 <Публичных> <Публичных> OP_CHECKMULTISIG Разве это не будет в состоянии быть погашены, поскольку он не имеет OP_y перед OP_CHECKMULTISIG? |