Smart Stratum Proxy
Smart Stratum Proxy — специальный Stratum Proxy, к которому подключатся майнеры, а этот proxy выбирает самую выгодную монету из доступных, коннектит к пулу этой монеты и проксирует сообщения Stratum к майнеру и пулу.
 
Сервис должен сделать запрос на Whattomine по алгоритму Ethash и определить что сейчас из всех доступных монет выгоднее майнить сейчас(Current), пример. Список монет, пулов для них, периодичность запросов и threshold для перехода на новую монету должен настраиваться в конфигах. 

Майнер присоединяется к прокси с помощью майнера как к обычному stratum pool-у, ему нужно только указать 2 адреса: stratum и кошелька эфира. Пример для ethminer:

./ethminer --farm-recheck 200 -U -S pool.whalesburg.com:8000 -SP 1 -O YOUR_WALLET_ADDRESS
При присоединении майнера, должно создаваться соединение с тем пулом, который сказал нам Whattomine и начинать проксировать в обе стороны сообщения. При смене самой выгодной монеты, должно создаваться новое соединение для каждого майнера к новому пулу, а старое соединение с текущим пулом должно разрываться.

Модуль должен быть завернут в образ докера.

Контакты

Telegram: @protasevich
Email: protasevich@whalesburg.com