Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
6 января 2015, 11:52:06 PM   # 1
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

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


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

редактироватьЯ знаю, что я могу использовать Bitcoin клиента с getblock "гашиш" функция, но для этого необходимо, чтобы блок с этим "гашиш" быть на жестком диске, который я не знаю. Так что я искал подобные функции getblock "гашиш" который не требует блока, чтобы быть на жестком диске, но вместо этого загрузить его с каким-то сервера или других узлов.
kamir.tamaatiii сейчас офлайн Пожаловаться на kamir.tamaatiii   Ответить с цитированием Мультицитирование сообщения от kamir.tamaatiii Быстрый ответ на сообщение kamir.tamaatiii


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


7 января 2015, 4:50:34 AM   # 2
 
 
Сообщения: 464
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

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





Да, их хэши с использованием GetData в необработанном протоколе или getblock в клиенте.
hhanh00 сейчас офлайн Пожаловаться на hhanh00   Ответить с цитированием Мультицитирование сообщения от hhanh00 Быстрый ответ на сообщение hhanh00

7 января 2015, 6:35:19 AM   # 3
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Вы можете загрузить детали конкретного блока в читабельной форме от блока проводника, таких как blockchain.info или blockr.io и т.д.
Taras сейчас офлайн Пожаловаться на Taras   Ответить с цитированием Мультицитирование сообщения от Тарас Быстрый ответ на сообщение Тарас

7 января 2015, 12:07:17 PM   # 4
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Да, их хэши с использованием GetData в необработанном протоколе или getblock в клиенте.


Я попытался getblock "гашиш", Но мне кажется, что я могу получить только блок, который у меня уже есть в моем диске, я хочу, чтобы получить эту функцию работает без загрузки всего blockchain. Есть ли способ, чтобы подключиться к какому-то серверу и использовать этот метод на этом сервере?

TL; DR, я хочу собрать свой собственный файл bootstrap.dat, которые содержат только блоки из определенного числа блоков, например, только блоки между 130000 и 140000, всем это, не имея blockchain в моем жестком диске.
kamir.tamaatiii сейчас офлайн Пожаловаться на kamir.tamaatiii   Ответить с цитированием Мультицитирование сообщения от kamir.tamaatiii Быстрый ответ на сообщение kamir.tamaatiii

7 января 2015, 5:10:23 PM   # 5
 
 
Сообщения: 464
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Я попытался getblock "гашиш", Но мне кажется, что я могу получить только блок, который у меня уже есть в моем диске, я хочу, чтобы получить эту функцию работает без загрузки всего blockchain. Есть ли способ, чтобы подключиться к какому-то серверу и использовать этот метод на этом сервере?

TL; DR, я хочу собрать свой собственный файл bootstrap.dat, которые содержат только блоки из определенного числа блоков, например, только блоки между 130000 и 140000, всем это, не имея blockchain в моем жестком диске.
Без локальной копии единственным вариантом является использование GetData, так как я сомневаюсь, что интернет-блок исследователь позволит вам скачать 10000 блоков.
hhanh00 сейчас офлайн Пожаловаться на hhanh00   Ответить с цитированием Мультицитирование сообщения от hhanh00 Быстрый ответ на сообщение hhanh00

7 января 2015, 5:15:56 PM   # 6
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Без локальной копии единственным вариантом является использование GetData, так как я сомневаюсь, что интернет-блок исследователь позволит вам скачать 10000 блоков.


Как получить доступ к необработанный протокол? Я не знаком с этим.
kamir.tamaatiii сейчас офлайн Пожаловаться на kamir.tamaatiii   Ответить с цитированием Мультицитирование сообщения от kamir.tamaatiii Быстрый ответ на сообщение kamir.tamaatiii

7 января 2015, 5:31:57 PM   # 7
 
 
Сообщения: 464
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

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

7 января 2015, 6:02:32 PM   # 8
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Без локальной копии единственным вариантом является использование GetData, так как я сомневаюсь, что интернет-блок исследователь позволит вам скачать 10000 блоков.


Как получить доступ к необработанный протокол? Я не знаком с этим.

Bitcore, Чистая библиотека JavaScript Bitcoin.

Код:
вар bitcore = требуется ( 'bitcore');
вар сообщение = bitcore.transport.Messages;
вар Peer = bitcore.transport.Peer;
Блок вар = bitcore.Block;
вар равный = новый узел ( 'xxx.xxx.xxx.xxx');

peer.on ( 'блок', функция (сообщение) {
console.log (message.block.toObject ());
);

переменная v = [];
v.push ({
Тип: 2,
Хэш: новый буфер (...)
});

вар сообщение = новые Messages.GetData (V);
peer.sendMessage (сообщение);
jimmyscratchlab сейчас офлайн Пожаловаться на jimmyscratchlab   Ответить с цитированием Мультицитирование сообщения от jimmyscratchlab Быстрый ответ на сообщение jimmyscratchlab

7 января 2015, 6:24:44 PM   # 9
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Как вы загрузить определенный номер блока?

Там нет возможности непосредственно сделать это в протоколе Bitcoin, ни когда-либо может быть. Сеть Bitcoin не бесплатный файловый сервер, узлы предоставляют данные на другие узлы для облегчения работы из Bitcoin система-- и нормальной работы нет необходимости для поиска по высоте.

Вы должны запустить свой собственный узел, а затем вы можете запросить его тривиальным над JSON-RPC (или отдохнуть в Bitcoin V0.10).
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW