Jump to content
Ainz

[BTC] Eä Federative Pool - честный, прозрачный (анонс)

Recommended Posts

Привет всем. Тема назревала уже давно, так что пришла пора её создать.

 

1) Что это такое?

 

Сабж представляет собой переосмысленную в сторону федерализма реализацию распределенного пула майнинга.

 

2) Почему?

 

Просто почитал о мучениях на форках p2pool, и захотелось предложить решение.

 

3) Как?

 

  • Все узлы сети являются относительно самостоятельными сущностями.
  • Генерацией шаблонов для работы занимаются не все ноды, а их небольшая часть. Они их публикуют в сеть с постоянными обновлениями.
  • При создании своей локальной работы каждый майнер включает в неё ссылку на все актуальные шары, которые он увидел в этот момент.
  • Майнеры публикуют шары как сообщения вида (мой адрес, nonce, extraNonce, хэш состояния, ссылка на использованный шаблон).
  • Если шара имеет сложность выше заданной консенсусом, то она становится основой для заголовка "снимка", который сохраняет в цепочку пула все другие шары, упомянутые в нем.
  • Цепочка снимков организована таким образом, чтобы произвольная третья сторона могла пересобрать и перепроверить решения для всех упомянутных в них шар.
  • Снимки ссылаются на своих предков так же, как это делают блоки в цепочке Bitcoin. Длина цепочки не ограничена протоколом, она начинается с генезиса и заканчивается в бесконечности.
  • К цепочке применяется дедубликация, для сокращения объема хранимых и передаваемых данных.
  • Полная синхронизация обязательна для работы узла.

 

4) Тупить не будет?

 

Нет, не будет. Текущая реализация позволяет проверять снимки со скоростью 30-35 штук в секунду на 2.9 GHz Coffee Lake, что примерно в 2100 раз быстрее средней скорости их создания. То есть, полная верификация работы, решенной сетью за 1 год, скажем, будет занимать приблизительно 3 - 3.5 часа.

 

5) Сколько места будет занимать всё это счастье?

 

Сложно сказать точно, из-за наличия дедубликации и непредсказуемого состояния мемори пула BTC. Но возможно примерно оценить средний темп роста цепочки как 60-90 гигабайт в год.

 

6) Зачем?

 

Для полной прозрачности. Наличие полной цепочки в общем доступе позволяет прогнать калькулятор PPLNS на любом выбранном промежутке времени, а не только в настоящем. Можно посмотреть, какое распределение награды было и между кем, в произвольный момент в прошлом.

 

Разумеется, всё это не означает, что в основной ветке цепочка будет держаться всегда одна и та же. Время от времени будем обнулять генезис, из соображений здравого смысла, а соответствующую цепочку выкладывать в виде архивов для тех, кому надо.

 

7) Какая система начислений?

 

PPLNS с длиной окна 7 дней.

 

😎 Как протестировать?

 

Исходный код клиента пока не опубликован, это произойдет ближе к релизу.

 

Сейчас возможно протестировать совместимость своего оборудования и прочие интересующие вещи, используя следующие адреса stratum интерфейсов:

 

Моя нода:

stratum+tcp://188.65.212:3333

Ноды @kr1z1sа:

 

Цитата

RU
stratum+tcp://ru-spb.eapool.ru:3333
stratum+tcp://ru-rnd.eapool.ru:3333
stratum+tcp://ru-ekb.eapool.ru:3333

 

USA
stratum+tcp://us-chi.eapool.ru:3333

 

Korea
stratum+tcp://kr.eapool.ru:3333

 

Корейский пока не поднят, но я подниму его

 

Мелочи:

 

  • В качестве логина обязательно использовать P2SH адрес (начинающийся с 3). В противном случае будет отлуп.
  • В пароле можно написать желаемое значение SPM, т.е. количества шар в минуту (максимум 20).
  • Если указать в пароле латинскую x, то SPM выставится 20, а начальная сложность будет 4 миллиона.

 

🖖

Edited by Ainz

Share this post


Link to post
Share on other sites
22 часа назад, Ainz сказал:

Моя нода:

stratum+tcp://188.65.212:3333

Что-то пропустили.

Braiins OS+ пишет Dead всем нодам @kr1z1sа

Edited by astamir

Share this post


Link to post
Share on other sites
6 часов назад, astamir сказал:

Что-то пропустили.

Braiins OS+ пишет Dead всем нодам @kr1z1sа

 

Поправлю.

Вообще, говорят, говнопрошивка редкостная.

Share this post


Link to post
Share on other sites
7 часов назад, astamir сказал:

Что-то пропустили.

Braiins OS+ пишет Dead всем нодам @kr1z1sа

Только что на 

stratum+tcp://ru-spb.eapool.ru:3333

подключил Авалон 1066

Работает чудесно.

Share this post


Link to post
Share on other sites

@kr1z1s Статистика пока недоступна?

Share this post


Link to post
Share on other sites

Радует, что тема прозрачного майнинга жива. По крайне мере есть развитие двух проектов. Интересно, как с/т17 и с19 будут себя вести здесь.

Share this post


Link to post
Share on other sites
7 часов назад, Grg788 сказал:

Радует, что тема прозрачного майнинга жива. По крайне мере есть развитие двух проектов. Интересно, как с/т17 и с19 будут себя вести здесь.

 

Со странноватыми майнерами битмейна вопрос решили с помощью специального режима, который может включить оператор ноды. Правда, на запущенных сейчас нодах он выключен. Возможно, позже запустим для демонстрации. А без него поведение стандартное, как и на p2pool - то есть, вылеты и зависания при большом количестве адресов в coinbase.

Edited by Ainz

Share this post


Link to post
Share on other sites

@Ainz, релиз когда ожидается?

На уже запущенных нодах какая-нибудь вебморда есть?

Будет ли доступен solo майнинг?

Какие монеты будут поддерживаться?

Edited by astamir

Share this post


Link to post
Share on other sites

силиконы?

Share this post


Link to post
Share on other sites

@Ainz , ну так что там, как? Или забил?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

    • CLOUDBOT2: Первый облачный бот: путь длиною в 358% в btc за 8 месяцев

      Задаем сюда вопросы по боту https://forum.bits.media/index.php?/topic/7990-bot-2-pervyi-oblachnyi-bot-dlia-torgovli-na-btc-e-bitfinex-i-poloniex/ типа: 1. Почему биржа показывает, что у меня минус? 2. Я поставил перекрытие цены в 0,2% - почему курс упал? 3. Почему торговать 100% депо не совсем правильно, ведь прибыль больше. 4. Моя пара зависла, я инвестор, продаю руками ниже закупа и двигаюсь семимильными шагами к следующему сливу успеху. Ну и начинаю делать minifaq. 1. Почему у меня

      in Софт для трейдинга

    • BCA Research: на цену BTC могут повлиять экологические и нормативные риски

      Канадская исследовательская компания BCA Research выделила несколько факторов, которые представляют долгосрочную угрозу для цены биткоина, включая экологические и регуляторные проблемы. Согласно отчету BCA Research считает, что энергоемкий характер добычи BTC и потенциальные нормативные препятствия могут помешать прогрессу биткоина до такой степени, что криптовалюта может в конечном итоге «потерять большую часть своей стоимости».   Согласно Кембриджскому индексу потребления электр

      in Новости криптовалют

    • Прибыль майнеров ETH достигла $1.37 млрд и превысила прибыль от добычи BTC

      Февраль оказался крайне удачным как для майнеров биткоина, так и для майнеров эфира – обе категории получили рекордную прибыль, причем прибыль за добычу ETH впервые в истории превысила $1 млрд. В феврале майнеры ETH получили $1.37 млрд, что на 65.1% превышает показатели января. При этом прибыль с комиссий выросла сразу на 122.1%. Майнеры эфира получили $644.4 млн за добычу блоков и $722.8 млн с комиссий за транзакции. Впервые комиссии за транзакции принесли майнерам больше денег, чем нагр

      in Новости криптовалют

    • Мошенники требуют от Tether выкуп в размере 500 BTC

      Мошенники требуют от компании Tether, эмитента стейблкоина USDT, 500 BTC (около $23 млн) за не обнародование документов, которые могут «навредить экосистеме Биткоина». Как сообщили представители компании в социальной сети Twitter, в Tether поступила угроза публикации документов, которые могут навредить инфраструктуре Биткоина, если эмитент стейблкоина не заплатит выкуп в 500 BTC. Компания отказалась платить выкуп.     Today we also received a ransom demand for 500 BTC to

      in Новости криптовалют

    • MicroStrategy купила еще 328 BTC на $15 млн

      MicroStrategy перешла к пополнению криптовалютных резервов небольшими суммами, добавив на коррекции еще 328 BTC. Теперь компания владеет 90 859 BTC. Генеральный директор MicroStrategy Майкл Сейлор (Michael Saylor) объявил об очередной покупке 328 BTC на сумму около $15 млн. Несмотря на коррекцию криптовалютного рынка, когда биткоин упал ниже $44 000, потащив за собой другие криптовалюты, MicroStrategy расценила это как сигнал для покупки.    Волатильность биткоина не пугает Сейлор

      in Новости криптовалют

×
×
  • Create New...