Stratum Биткоин что это

Когда майнишь соло на кошельке bitcoin-qt есть одна проблема — кошелек не понимает протокол stratum, только getwork. В майнеры cgminer/bfgminer стратум был встроен. А новые мощные асикмайнеры (Antminer, например) со своими, встроенными в роутер майнерами, не работают по гетворк и принимают в настройки только строку со stratum+tcp://адрес
Так что простой соло майнинг (прямым указанием майнеру брать задания с кошелька) не работает. Зато все отлично работает с пулами в интернете. Вот и приходится задумываться об установке собственного пула. Возможно ли это на Виндоус, или придется ставить Линукс?

Возможно!
https://www.bcoinnews.com/make-stratum-server-windows-15-minutes/
0. кошелек QT уже стоит
1. Ставим JAVA
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSite >http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. Копируем SockThing http://hhtt.1209k.com/socks/
3. Редактируем конфиг из примера, меняем строки:
network=anynet
pay_to_address=ваш номер кошелька (одновременно является именем для воркера на пуле)
port=3332 (стратум порт)
bitcoind_username=ваше имя rpc из qt (from вашcoin.conf)
bitcoind_password= the password to hook into ..coin-qt (from the ..coin.conf)
bitcoind_host=localhost (где там ваш кошелек — хоть на 127.0.0.1 или 192.168.0.111)
bitcoind_port=8332 (порт кошелька или демона)
а также добавляем
saver_messaging_enabled=no
metrics_enabled=no
4. Запускаем как-то так:> java -jar sockthing-0.5.3.jar prod.cfg
и хотя по прежнему будут сыпаться ошибки при попытках соединиться с mysql
в целом пул вполне способен выполнять трансляцию из getwork в stratum
Скрипт берёт задания по getwork из кошелька QT с порта 8332, и отдает майнеру в stratum на 3332.
Натравливаем свой miner на пул и указываем в качестве имени воркера наш кошелек, из второй строки конфига.
К имени (названию кошелька) можно присоединить сложность через символ подчёркивания (например _256).

Чтобы не сыпались ошибки, достаточно поставить mysql и отредактировать две строки в конфиге, добавив свой логин-пароль для параметров share_db_.
UPD: mysql поставить нужно и создать таблицу shares в sharedb по образцу
http://hhtt.1209k.com/socks/SockThing-0.6.0-createtables.txt
create table shares
(
rem_host varchar(128),
client varchar(128),
username varchar(128),
our_result varchar(16),
upstream_result varchar(16),
reason varchar(64),
difficulty double,
time timestamp default now(),
hash varchar(64),
unique_id varchar(64),
block_difficulty double
) engine innodb;

Читайте также:  Биткоин можно ли отследить человека

create index shares_time_idx_2 on shares(username, time, our_result, difficulty);
create index share_hash_idx on shares(hash);
create index shares_up_result on shares(upstream_result);
create index shares_time_idx_3 on shares(time);
create unique index shares_unique_idx on shares(unique_id);

После этого и ошибки перестают сыпаться и статистика веселее выглядит.

Для каждого алгоритма доступно несколько stratum-серверов. Вы можете найти stratum-адрес, перейдя к нашему списку алгоритмов. Под каждым названием алгоритма дается stratum-адрес, и вам нужно только указать правильную ЛОКАЦИЮ. Stratum-серверы разделены на разные регионы, и для каждого из них в адресе вы можете изменить ЛОКАЦИЮ на: eu, usa, hk, jp, in, br.

Не нашли то, что искали?
Отправьте запрос нашим специалистам технической поддержки.

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

  • Пользователи
  • 1 сообщений
    • На счете: 0 Сатоши

    Стартовые бонусы:

    • 0% комиссия для 10GH+ майнеров в период запуска, вы получаете 2% бонус при каждой выплате
    • Для первых 5 блоков: 1 BTC для майнера, который найдет блок

    Возможности пула:

    • Stratum mining interface — низкий процент отклоненных шар и поддержка ASIC
    • Автоматический и ручной выбор сложности — минимизируем рабочий трафик
    • Выделенные сервера
    • Аккаунты защищены SSL соединением
    • Дополнительные методы защиты аккаунтов
    • Сообщения связанные с безопасностью на email
    • Метод выплат DGM — полная защита от пул-хоппинга
    • Настраиваемые автоматические выплаты
    • Форма выплат по запросу с лимитом 0.01BTC
    • Поддержка нескольких майнеров на один аккаунт
    • Сообщения о проблемах с вашими майнерами
    • JSON API для разработчиков софта
    • Статистика, графики
    • «Живой» счетчик шар для текущего раунда
    • Нотификация об успешном входе в ваш аккаунт
    • Предупреждение о слишком низкой сложности для ваших майнеров
    • Русскоязычная поддержка через email, irc и форму обратной связи на сайте
    • И многое другое, чуть позже.
    Читайте также:  Регистрация Биткоин чего начать

    Поддерживаемое программное обеспечение:

    Любой майнер с поддержкой Stratum протокола
    Любой RPC майнер через Stratum mining proxy

    Сервер для подключения:
    stratum+tcp://pool0.btcdig.com:3333

    Примеры настроек майнеров

    Пул поддерживает только Stratum протокол (stratum+tcp://pool0.btcdig.com:3333).

    Выплаты начисляются по DGM (double geometric method), комиссия 2%.
    Используйте форму обратной связи на сайте для поддержки.

    Читайте далее:

    1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
    Загрузка...
    Adblock detector