Title: Нужен программист Post by: valsha on April 15, 2013, 03:54:16 PM Задание:
Переписать прокси сервис https://github.com/slush0/stratum-mining-proxy на java с .Nio2 или хотя бы с Netty Полная поддержка stratum – http://mining.bitcoin.cz/stratum-mining/ Добавить конфиг файл в котором указываем: 1. воркер (логин+пароль) – создаем своего воркера, на него клиенты присылают расчеты. 2. пул (адрес пула+логин+пароль от воркера на этом пуле )- указываем пул куда пересылаем результаты воркера. 3. возможность указывать неограниченное кол-во воркеров и пулов 4. установка приоритетов, если один пул не работает переключение на резервный из списка, по порядку. к примеру: pool.1poll.com – основной хост pool2.poll.com – резервный хост pool3.poll.com – резервный хост Если резервные не работают, переключение на другой пул, к примеру – pool.poll2.com Естественно в настройках пулов возможно указывать номер портов, к примеру Порты для подключения: 8344, 8345, 8346, 8080 (JSON-RPC getwork & GBT over HTTP). Порты для подключения: 3333 (Stratum). Пример проксика на PHP с поддержкой воркеров и пулов – https://github.com/cdhowie/Bitcoin-mining-proxy Если вам интересно пишите в ПМ, договоримся о сроках и оплате. |