Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
9 мая 2011, 6:59:17 PM   # 1
 
 
Сообщений: 5
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Согласно http://bitcointalk.org/index.php?topic=6599.0.

Этот набор патч обновления Bitcoin сервера RPC использовать повышение :: ASIO async_read в, _write и т.д. вместо того, чтобы их не-асинхронных версий.

Сервер до сих пор существует как единый отдельный поток, но асинхронные вызовы должны значительно повысить производительность при высокой нагрузке. Следующий шаг в robustifying сервера RPC является создание пула потоков для сервера RPC, каждый из которых обрабатывает ряд асинхронно чтения и записи соединения.


Вытащите запрос здесь: https://github.com/bitcoin/bitcoin/pull/214
jordanlewis сейчас офлайн Пожаловаться на jordanlewis   Ответить с цитированием Мультицитирование сообщения от jordanlewis Быстрый ответ на сообщение jordanlewis


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


9 мая 2011, 7:19:54 PM   # 2
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

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





... но асинхронные вызовы должны значительно повысить производительность при высокой нагрузке.

Вы сделали какие-либо сравнительного анализа, чтобы увидеть, если это правда?
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

27 мая 2011, 5:25:27 AM   # 3
 
 
Сообщений: 59
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

... но асинхронные вызовы должны значительно повысить производительность при высокой нагрузке.

Вы сделали какие-либо сравнительного анализа, чтобы увидеть, если это правда?


Я не сделал бенчмаркинга в-се, но это очень легко проверить, если у вас есть доступ к шахтерам, которые могут сделать ~ 4-5Ghash / с.

Без патча: "Проблемы сообщающиеся с сервером RPC" (Или эквивалент в зависимости от шахтера) как минимум один раз каждые 5 секунд.
С патчем: один каждым сейчас, а затем из-за сетевую икоту.

Дальнейшее доказательство: Лука-младший имеет аналогичную (хотя и очень Hacky) патч он использует или bitcoind опрокинулся для Eligius, его это резьбовая реализация, потребуется совсем немного очистки, хотя.

Я уверен, что, будь то публично заявил, или нет, это дело для всех из >10Ghash / с бассейнами.
jrmithdobbs сейчас офлайн Пожаловаться на jrmithdobbs   Ответить с цитированием Мультицитирование сообщения от jrmithdobbs Быстрый ответ на сообщение jrmithdobbs

27 мая 2011, 4:26:50 PM   # 4
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

Дальнейшее доказательство: Лука-младший имеет аналогичную (хотя и очень Hacky) патч он использует или bitcoind опрокинулся для Eligius, его это резьбовая реализация, потребуется совсем немного очистки, хотя.
Извините, но мой патч, вероятно, не поможет вашему делу. Некоторые исправления:
  • Это не совсем что Hacky, я просто никогда не беспокоил, чтобы сделать его работу с SSL.
  • Это не поможет переход на другой ресурс в любом случае.
  • Он требует, чтобы каждая команды RPC для включения threading-- в настоящее время я только включил его для getwork.
  • Элигий нуждается только / использует его для вызова команды RPC внутри coinbaser (который getwork блоков).
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

27 мая 2011, 8:03:09 PM   # 5
 
 
Сообщений: 5
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

Gavin - какие доказательства вам нужно для того, чтобы принять этот патч во внимание? У меня не было ресурсов для выполнения надлежащего тестирования нагрузки на него, но jrmithdobbs дает обнадеживающие анекдотические данные, предполагает, что патч действительно значительно повысить производительность.

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

28 мая 2011, 7:29:45 AM   # 6
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

Похоже, что это хорошо для операторов бассейна, которые имеют высокий «getwork» loads-- имеет большие объемы купцам сайты или электронный кошелек сайты пробовал?

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

10 июня 2011, 4:15:24 AM   # 7
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

Любые новости здесь?
Я уже использую этот патч в моем бассейне больше недели и увидеть хороший прирост производительности с RPC.
Этот код должен быть проверен (вероятно, улучшились) и слился с ведущим вверх по течению.
dbitcoin сейчас офлайн Пожаловаться на dbitcoin   Ответить с цитированием Мультицитирование сообщения от dbitcoin Быстрый ответ на сообщение dbitcoin

10 июня 2011, 5:33:20 AM   # 8
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: [PULL] Обновление сервера RPC для использования асинхронного ввода-вывода

Любые новости здесь?
Я уже использую этот патч в моем бассейне больше недели и увидеть хороший прирост производительности с RPC.
Этот код должен быть проверен (вероятно, улучшились) и слился с ведущим вверх по течению.

Это уже запрос тянуть. Сейчас есть затор из выдвижных запросов, просто потому, что мы пытаемся получить некоторые критические исправления ошибок, и это не является строго исправлена ​​ошибка.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW