Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
22 июля 2013, 7:48:45 PM   # 1
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
URL: https://github.com/bitcoin/bitcoin/pull/2844

Добавление HTTP REST API для bitcoind было иногда метались как полезная вещь. Такой API будет существенно обеспечить децентрализованную способность блока проводника, что позволяет легко внешний доступ к транзакции / адрес / блок индексам, которые мы поддерживаем.

Первые два реализованных вызовов API простые, возвращая блок или TX дал простую строку запроса на основе блок-хэш, например,

Код:
    GET / отдых / TX / TX-HASH
Код:
    GET / отдых / блок / БЛОК-HASH

Это может быть легко доступны с помощью командной строки Curl / Wget утилиты. Выходные форматы - двоичные, шестнадцатеричные или JSON - могут быть выбраны присоединять "/ JSON" или "/ гекс" суффикс к URL, например,
Код:
     GET / отдых / TX / TX-HASH / JSON

Общая цель интерфейса HTTP REST является доступ неавторизованный, общественной blockchain информации. Там нет никакого плана, чтобы добавить бумажник Сопряжение / манипуляции с помощью этого API.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik


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


23 июля 2013, 2:38:07 AM   # 2
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

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





Отличная идея. Итак, как вы бы получить доступ к этому?

Я пошел через исходный код, но не смогли найти?

Будет ли это работать на порту выставленного интерфейса JSON-RPC установлен в bitcoin.conf? Так, например: локальный хост: 8332 / отдыха / TX / TX-HASH?

Вы бы должны установить TX-индекс = 1, чтобы получить сделки со всеми затраченных выходами? Же образом getrawtransaction работает в данный момент?

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

23 июля 2013, 4:47:22 AM   # 3
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Будет ли это работать на порту выставленного интерфейса JSON-RPC установлен в bitcoin.conf? Так, например: локальный хост: 8332 / отдыха / TX / TX-HASH?

Да.

котировка
Вы бы должны установить TX-индекс = 1, чтобы получить сделки со всеми затраченных выходами? Же образом getrawtransaction работает в данный момент?

Да.

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

23 июля 2013, 7:09:09 AM   # 4
 
 
Сообщения: 461
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Есть ли планы вызова, который возвращает Merkle ветви ОЙ в?
d'aniel сейчас офлайн Пожаловаться на д'aniel   Ответить с цитированием Мультицитирование сообщения от д'aniel Быстрый ответ на сообщение д'aniel

23 июля 2013, 2:00:47 PM   # 5
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Есть ли планы вызова, который возвращает Merkle ветви ОЙ в?

Что такое использование случае? Эти данные попадают в категорию "общественного blockchain данных", Так что это нормально, чтобы добавить, что такие данные, если есть польза.

Обратите внимание, что формат JSON из TX выводит его подтвержденный блок-хэш, который позволяет открытие Merkle ветви ТХ в.

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

23 июля 2013, 2:56:10 PM   # 6
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Обновленный OP и тянуть запрос для удаления нестандартных "Bitcoin-Format" заголовок, и вместо того, чтобы использовать GitHub стиль "чистый" URL-адрес.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

23 июля 2013, 5:08:45 PM   # 7
 
 
Сообщения: 461
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Есть ли планы вызова, который возвращает Merkle ветви ОЙ в?

Что такое использование случае? Эти данные попадают в категорию "общественного blockchain данных", Так что это нормально, чтобы добавить, что такие данные, если есть польза.

Обратите внимание, что формат JSON из TX выводит его подтвержденный блок-хэш, который позволяет открытие Merkle ветви ТХ в.


Никакой особый Прецедент в виде в данный момент; будучи в состоянии легко доказать данную ТХ был включен в блок просто чувствует, как правило, полезно для меня, и более целенаправленный вызов, чем тот, который возвращает полный блок является более эффективным для обеих сторон.
d'aniel сейчас офлайн Пожаловаться на д'aniel   Ответить с цитированием Мультицитирование сообщения от д'aniel Быстрый ответ на сообщение д'aniel

23 июля 2013, 6:38:53 PM   # 8
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Есть ли планы вызова, который возвращает Merkle ветви ОЙ в?
Никакой особый Прецедент в виде в данный момент; будучи в состоянии легко доказать данную ТХ был включен в блок просто чувствует, как правило, полезно для меня, и более целенаправленный вызов, чем тот, который возвращает полный блок является более эффективным для обеих сторон.

Вы можете найти этот код интересного, в частности find_digest_in_block (): https://github.com/opentimestamps/opentimestamps-server/blob/master/otsserver/bitcoin.py#L93

В основном он сначала находит конкретный дайджест в блоке, проверяя каждый TX, а затем перестраивает дерево Merkle извлечь Merkle пути от этой транзакции в заголовок блока.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

28 июля 2013, 3:39:43 PM   # 9
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind: Ваш децентрализованный блок исследователь (HTTP REST API)

Предложение о GitHub, чтобы разрешить выбор формата вывода по расширению файла интересно. например

GET /rest/tx/TX-HASH.json (JSON-формат расширен TX)

GET /rest/tx/TX-HASH.txt (двоичный сериализованная TX, гекс кодирование)

и т.п.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW