Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
3 января 2011, 1:47:36 AM   # 1
 
 
Сообщений: 51
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить данные из bitcoind в веб-приложение?

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


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

Это кажется некрасиво, трудно кода, а также склонных к масштабированию вопросы (проходящие через каждый и каждая сделка хорошо, когда это 50, но то, что около 1000, 250000)

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


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


3 января 2011, 4:22:55 PM   # 2
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить данные из bitcoind в веб-приложение?

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





Зеркальное всю информацию, которая Bitcoin держит об операциях внутри вашего Bitcoin-ориентированных веб-приложение, вероятно, не правильный путь.

Это нарушает ноль / один принцип / бесконечность, и вы, вероятно, имеют тонкие ошибки, если (когда?) Две копии рассинхронизации.

Видеть:  http://www.bitcoin.org/wiki/doku.php?id=accounts   для "лучшие практики", Если вы готовы поделиться тем, что такие вещи делает ваше веб-приложение, я был бы рад провести коллективное обсуждение других approches, тоже ...
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

3 января 2011, 5:33:27 PM   # 3
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить данные из bitcoind в веб-приложение?

Зеркальное всю информацию, которая Bitcoin держит об операциях внутри вашего Bitcoin-ориентированных веб-приложение, вероятно, не правильный путь.
Ну, тогда клиент Bitcoin, возможно, придется отразить всю функциональность, которая доступна при выполнении запросов SQL против полноценной СУБД.

Это нарушает ноль / один принцип / бесконечность, и вы, вероятно, имеют тонкие ошибки, если (когда?) Две копии рассинхронизации.
Я не вижу, как, если вы говорите о проблемах масштабируемости, которые получили бы решены хорошими Bitcoin обратных вызовов.

Видеть:  http://www.bitcoin.org/wiki/doku.php?id=accounts   для "лучшие практики", Если вы готовы поделиться тем, что такие вещи делает ваше веб-приложение, я был бы рад провести коллективное обсуждение других approches, тоже ...
Итак, вот как Bitcoin центральный обрабатывает его.
Она опрашивает клиент через регулярные промежутки время и делает именно то, что удачливые сказал, что Вставки неизвестных транзакций, и обновляют подтверждения известных из них (и нет, tx_id не определен как уникальные)

Она опрашивает клиент для каждой учетной записи, а не для глобальных listtransactions (которые на самом деле не кажется, работать в любом случае AFAIK).

Да, этот подход является неоптимальным, но ИМО это только один, что позволяет достаточно гибкости в отношениях, которые вы хотите иметь дело с данными.

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

Это, имхо наилучший подход для веб-приложения.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW