Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
15 августа 2016, 7:39:04 AM   # 1
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я хочу использовать "getblock" сбщ, чтобы получить информацию кто-то блок. но АЯ информация в блоке только не содержит ТЙ хэш, хэш в ОМ предыдущий хеше-транзакции.
Итак, как я могу получить текущий хэш-код блока?

Тогда, в blockchain (ссылка: www.blockchain.info), каждая транзакция содержит и выезд из Bitcoin адрес, я могу получить эти адреса в блоке? какое сообщение я могу использовать, чтобы получить их?
https://blockchain.info/tx/836bd0af24d9a00d916b8bd2a98df8ac7aac2fedae7de793d6a70f2d750dd7d8

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


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


15 августа 2016, 7:40:49 AM   # 2
 
 
Сообщения: 1162
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

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





только на последнюю сделку URL-адрес пут "?Формат = гекс" без кавычек.
пример: https://blockchain.info/tx/836bd0af24d9a00d916b8bd2a98df8ac7aac2fedae7de793d6a70f2d750dd7d8?format=hex
mcb1221 сейчас офлайн Пожаловаться на mcb1221   Ответить с цитированием Мультицитирование сообщения от mcb1221 Быстрый ответ на сообщение mcb1221

15 августа 2016, 8:11:43 AM   # 3
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

только на последнюю сделку URL-адрес пут "?Формат = гекс" без кавычек.
пример: https://blockchain.info/tx/836bd0af24d9a00d916b8bd2a98df8ac7aac2fedae7de793d6a70f2d750dd7d8?format=hex

Большое спасибо.
Я имею в виду, чтобы получить эту информацию по protocal команды в девелоперской-ссылке, такие как "getblocks", "getheaders",
yky_sh сейчас офлайн Пожаловаться на yky_sh   Ответить с цитированием Мультицитирование сообщения от yky_sh Быстрый ответ на сообщение yky_sh

15 августа 2016, 11:52:57 AM   # 4
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Я хочу использовать "getblock" сбщ, чтобы получить информацию кто-то блок.

Это должно работать хорошо до тех пор, пока вы знаете, блок хэш.

Если вы знаете только индекс блока, то вам нужно запустить getblockhash первым.

но АЯ информация в блоке только не содержит ТЙ хэш,

Да.

getblock возвращает заголовок блока и список всех транзакций хэш всех операций в блоке.

хэш в ТХ предыдущий хеш-транзакции.

Я думаю, что вы ошибаетесь. Перечень операций хэшей предоставляемых getblock являются хэши сделок, которые входят в этот блок.

Итак, как я могу получить текущий хэш-код блока?

Если вы используете getblock, то у вас уже есть хэш текущего блока. Если вы не имеете хэш-блока, то вам необходимо знать индекс (высота блока). Затем вы можете использовать getblockhash. Если вы не знаете, индекс или хэш, то как вы знаете, какой блок вы хотите получить?

Тогда, в blockchain (ссылка: www.blockchain.info), каждая транзакция содержит и выезд из Bitcoin адрес, я могу получить эти адреса в блоке?

Если у вас есть хэш транзакции, вы можете получить подробную информацию о сделке с getrawtransaction (если у вас есть txindex = 1 в вашем bitcoin.conf)

Выходы транзакций будет иметь адрес (если таковые имеются), а также scriptPubKey таким образом Вы можете обрабатывать выходы транзакций, которые не имеют адреса.

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

16 августа 2016, 11:57:41 AM   # 5
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Я хочу использовать "getblock" сбщ, чтобы получить информацию кто-то блок.

Это должно работать хорошо до тех пор, пока вы знаете, блок хэш.

Если вы знаете только индекс блока, то вам нужно запустить getblockhash первым.

но АЯ информация в блоке только не содержит ТЙ хэш,

Да.

getblock возвращает заголовок блока и список всех транзакций хэш всех операций в блоке.

хэш в ТХ предыдущий хеш-транзакции.

Я думаю, что вы ошибаетесь. Перечень операций хэшей предоставляемых getblock являются хэши сделок, которые входят в этот блок.

Итак, как я могу получить текущий хэш-код блока?

Если вы используете getblock, то у вас уже есть хэш текущего блока. Если вы не имеете хэш-блока, то вам необходимо знать индекс (высота блока). Затем вы можете использовать getblockhash. Если вы не знаете, индекс или хэш, то как вы знаете, какой блок вы хотите получить?

Тогда, в blockchain (ссылка: www.blockchain.info), каждая транзакция содержит и выезд из Bitcoin адрес, я могу получить эти адреса в блоке?

Если у вас есть хэш транзакции, вы можете получить подробную информацию о сделке с getrawtransaction (если у вас есть txindex = 1 в вашем bitcoin.conf)

Выходы транзакций будет иметь адрес (если таковые имеются), а также scriptPubKey таким образом Вы можете обрабатывать выходы транзакций, которые не имеют адреса.

Входы транзакций будут иметь индекс выхода и хэш транзакции, который идентифицирует выход, который расходуется. Вы можете использовать getrawtransaction на этой операции хэш и посмотреть на указанном выходе, чтобы найти адрес (если таковые имеются), а также scriptPubKey таким образом Вы можете обрабатывать выходы транзакций, которые не имеют адреса.


Спасибо вашего ответа, согласно вашему ответу, я получаю то, что я хочу.
У меня есть другой вопрос,
memkleblock: я знаю, когда я отправить "получить данные" сообщение в узел, и узел может быть, ответ "memkleblock", но, я не знаю, как установить и-структуру данных в "получить данные" сообщение,
1, тип, я установил 2 или 3? 2 означает MSG_BLOCK, 3 означает MSG_FILTERED_BLOCK;
2, хэш, я поставил блок хэш или memkle хэш?

весь этап "memkleblock" следующим образом:
"?" -> "фактура"-> "получить данные"->"memkleblock",
при запуске, какое сообщение я должен послать к узлу?

Спасибо !



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

16 августа 2016, 12:50:41 PM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Спасибо вашего ответа, согласно вашему ответу, я получаю то, что я хочу.
У меня есть другой вопрос,
memkleblock: я знаю, когда я отправить "получить данные" сообщение в узел, и узел может быть, ответ "memkleblock", но, я не знаю, как установить и-структуру данных в "получить данные" сообщение,
1, тип, я установил 2 или 3? 2 означает MSG_BLOCK, 3 означает MSG_FILTERED_BLOCK;
Вам нужно установить и типа 3, MSG_FILTERED_BLOCK. Но для того, чтобы сделать это, вы должны сначала установить цветения фильтр с помощью filterload.

2, хэш, я поставил блок хэш или memkle хэш?
Блок хеширования.

весь этап "memkleblock" следующим образом:
"?" -> "фактура"-> "получить данные"->"memkleblock",
при запуске, какое сообщение я должен послать к узлу?
Вы сначала сделать рукопожатие с версией сообщений. Затем вы должны установить цветения фильтр с помощью filterload. Затем вы отправляете сообщение getblocks и узел возвращает вам и. После этого вы можете отправить GetData и вы получите merkleblock в ответ.

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

17 августа 2016, 3:16:18 AM   # 7
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Спасибо вашего ответа, согласно вашему ответу, я получаю то, что я хочу.
У меня есть другой вопрос,
memkleblock: я знаю, когда я отправить "получить данные" сообщение в узел, и узел может быть, ответ "memkleblock", но, я не знаю, как установить и-структуру данных в "получить данные" сообщение,
1, тип, я установил 2 или 3? 2 означает MSG_BLOCK, 3 означает MSG_FILTERED_BLOCK;
Вам нужно установить и типа 3, MSG_FILTERED_BLOCK. Но для того, чтобы сделать это, вы должны сначала установить цветения фильтр с помощью filterload.

2, хэш, я поставил блок хэш или memkle хэш?
Блок хеширования.

весь этап "memkleblock" следующим образом:
"?" -> "фактура"-> "получить данные"->"memkleblock",
при запуске, какое сообщение я должен послать к узлу?
Вы сначала сделать рукопожатие с версией сообщений. Затем вы должны установить цветения фильтр с помощью filterload. Затем вы отправляете сообщение getblocks и узел возвращает вам и. После этого вы можете отправить GetData и вы получите merkleblock в ответ.

Кстати, это merkleblock и Merkle корень, не memkle.

Большое спасибо. это очень четко.
Последний вопрос:
как получить номер блока heigth?
Спасибо.
yky_sh сейчас офлайн Пожаловаться на yky_sh   Ответить с цитированием Мультицитирование сообщения от yky_sh Быстрый ответ на сообщение yky_sh

17 августа 2016, 3:24:03 AM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Большое спасибо. это очень четко.
Последний вопрос:
как получить номер блока heigth?
Спасибо.
Вы не делаете. Там на самом деле нет никакого способа, чтобы запросить блок по высоте над p2p в Bitcoin. Для того, чтобы сделать это, вам нужно каким-то образом получить хэш. На самом деле единственный способ, чтобы начать с блока генеза и начать запроса каждый блок и держать подсчет какой высоты вы находитесь.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

17 августа 2016, 3:45:10 AM   # 9
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить ТЙ хэш в кого-то блокировать?

Большое спасибо. это очень четко.
Последний вопрос:
как получить номер блока heigth?
Спасибо.
Вы не делаете. Там на самом деле нет никакого способа, чтобы запросить блок по высоте над p2p в Bitcoin. Для того, чтобы сделать это, вам нужно каким-то образом получить хэш. На самом деле единственный способ, чтобы начать с блока генеза и начать запроса каждый блок и держать подсчет какой высоты вы находитесь.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW