Pages:
Author

Topic: Создание своего пула SHA256d на короткий срок (Read 2744 times)

newbie
Activity: 28
Merit: 0
Стало неактуально
Теперь стало снова актуально.
Но так как заниматься этим мне самому лениво, то вопрос переформулируется и будет звучать так:

1) Есть ли в России майнинг-пулы которые майнят BitcoinCash? Настоящие ноды, а не прокладки.
2) Есть ли какие-нибудь идеи как можно связаться с майнинг-пулами не в России? Все мои попытки
писать письма по адресам на кинайских пулах не увенчались успехом - просто молчание в ответ

Интересный был проект, жаль раньше не увидел...
sr. member
Activity: 770
Merit: 305
Стало неактуально
Теперь стало снова актуально.
Но так как заниматься этим мне самому лениво, то вопрос переформулируется и будет звучать так:

1) Есть ли в России майнинг-пулы которые майнят BitcoinCash? Настоящие ноды, а не прокладки.
2) Есть ли какие-нибудь идеи как можно связаться с майнинг-пулами не в России? Все мои попытки
писать письма по адресам на кинайских пулах не увенчались успехом - просто молчание в ответ
sr. member
Activity: 770
Merit: 305
Речь шла об этом?
Если так, то действительно жаль что не получилось.

Да, об этом.
Но читать текст на bits.media невыносимо. Там примерно в каждом предложении
кроется неточность либо смысловая, либо возникшая в результате перевода.

Самое смешное, что статья банально неполная. Просто весь (ну почти весь) накопившийся
джекпот вот этой транзакцией http://blockdozer.com/insight/tx/c26857027d072277808d509fa5e359aacb39d2a0937160b8190264e368467e65
менее двух суток назад кто-то утянул себе. По самым скромным подсчетам это больше $600к
legendary
Activity: 2317
Merit: 2318
Всё равно Вы молодец, что додумались раньше, но не получилось.

Речь шла об этом?
Если так, то действительно жаль что не получилось.
legendary
Activity: 2618
Merit: 2304
Стало неактуально
Всё равно Вы молодец, что додумались раньше, но не получилось.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Стало неактуально

да не, нормально же советуют: 4 битка вкладываешь, с  вероятностью 120 находишь блок )))
sr. member
Activity: 770
Merit: 305
Стало неактуально
member
Activity: 122
Merit: 10
Итого как результат моих вычислений получается примерно следующее:
Если я трачу 2 btc (это $15k) на покупку трафика на бирже nicehash, то с вероятностью около
60% я нахожу блок в сети BitcoinCash и тем самым достигаю цели.
Как вам расчеты? Вроде правильные по порядку величин.

Так надо купить трафик сразу на 4 btc, чтоб получить 120%. А там и желающие вложиться подтянутся.
sr. member
Activity: 770
Merit: 305
На пуле выставь динамическую сложность. Она подстроится под майнер. Но начальную
сложность ставь сразу 1 лям не меньше для твоей задачи.
Правильность настройки пула можно на найсхэше проверить: https://api.nicehash.com/poolver.jsp
Мне кажется, надо наоборот выставить не динамическую, а фискированную сложность
для решения моей задачи. Это и мне будет проще анализировать потом по логам,
и трафика меньше на всех участках создаст. Вот только какую, как это задается
в настройках в зависимости от текущей сложности сети? Надо изучить.

Верификатором проверял, спасибо за ссылку. Разумеется, буду проверять еще не один раз.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
На пуле выставь динамическую сложность. Она подстроится под майнер. Но начальную сложность ставь сразу 1 лям не меньше для твоей задачи.
Правильность настройки пула можно на найсхэше проверить: https://api.nicehash.com/poolver.jsp
sr. member
Activity: 770
Merit: 305
Возникли вопросы как правильно настроить пул.
Давайте я повторю условие задачи, чтобы понятно было даже чайникам.

Итак. Есть нода, на которой крутится bitcoind.
Кроме bitcoind ещё стоит ckpool - софт пула, который отдает наружу стратум.

Привлекать владельцев асиков на пул я не хочу. Это муторно им что-то обещать
просить их перенастраивать свой трафик, давать статистику, пересылать им
их заработки и так далее. Ну то есть как-то с кем-то приватно договориться можно,
но пул мне нужен чтобы найти один блок. Если всё пойдет штатно - просто потом
пул можно выключать.

То есть трафик на пул я покупаю, допустим, на nicehash. Плачу, допустим, 2 биткойна
и получаю что-то в районе 864 эксахэша (выкладки я провел выше). Попутный вопрос,
конечно, верны ли мои выкладки - я лично в них ошибок не вижу, но, повторюсь,
дело для меня новое, я могу что-то неправильно понимать.

Другой вопрос - как мне настроить саму ноду и стратум. Я просто задумался - мне
же не нужен трафик от найсхеша совсем! В идеальном случае, мне надо получить
от найсхэша одну (одну, Карл!) шару нужной сложности. Потому что сам трафик
весь предоплачен, с майнерами пула мне расплачиваться не надо, то есть речь о
подсчете шар и делении награды за блок просто не стоит. Понятно, что надо все-таки
выставить сложность стратума на 1/1000 (я не знаю в чем там сложность считается)
от заданной, чтобы мне найсхэш прислал бы 1000 шар как доказательство того, что
работа таки велась. Цифра условная, разумеется. И вопрос как раз - как при заданных
условиях мне настраивать конфиги?

То есть. Есть суммарная мощность сети. Допустим, 1.5 экза-хеша в секунду
(кстати, как правильно экса-хэш или экза-хэш? я впервые в своей жизни с этой приставкой работаю)
Есть моя купленная мощность, допустим 900 экза-хэшей (уже не в секунду).
Есть какой-то поток мощности, допустим 10 пета-хэш в секунду (есть ли столько на найсхэше?)
Мне не надо засрать канал к своему серверу ненужными мне шарами, поэтому надо выкрутить
сложность чтобы найсхэш мне присылал только шары с нужной сложностью.

Есть у кого опыт настройки?
sr. member
Activity: 770
Merit: 305
P.S. в telegram  есть канал p2pool, там обсуждают  вопросы п2пулов и  все гуру там являются, как волшебники, надо только тему потереть немного (как лампу в сказке), получите очень толковые ответы на свои вопросы.Ооочень все уважают краткость.
Похоже, что p2pool - это не совсем то, что мне требуется

Можно подготавливать почву пару дней, вложив в пул 1 петахэш например и всех туда зазывая.
1 петахэш в секунду это только 86400 петахэшей в сутки.
А по моим подсчетам получается, что мне нужно вложить в 10 раз больше,
чтобы иметь только 60% шансы на успех. Я пока продолжаю думать на эту тему.

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

Свой собственный пул мне по первоначальным затратам, настройке и привлечению трафика
трудно потянуть. А в жопе шило колет.
sr. member
Activity: 284
Merit: 252
с месяц назад. я считал - считал и понял .что менее 3-5 PH к тем 2.5 PH, уже присутствующим постоянно, ничего не дадут. Народу нужно первый блок показать и это будет старт.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
sr. member
Activity: 284
Merit: 252
чтобы взять мощности 1-3 PH   здесь  https://www.miningrigrentals.com/  и подключить их сюда  https://bcc.crabs.pro/static/ , надо заплатить за эксперимент. Есть мнение,что этот п2пул какой-то странный и поэтому на нем никого нет. Именно, не нода  crabs.pro (она то нормальная), а пул создан криворуким  (мнение гуру) девом.Однако. я подключался, нагонял в кошелек почти 10 монет биткоин кеш, но блока не дождался при мощности пула в 2.5 PH (и сейчас примерно также).Могу для тестирования подключить микромайнер,он будет взаимодействовать с пулом и это будет видно. Если вам это поможет .напишите,будем пробовать.
P.S. в telegram  есть канал p2pool, там обсуждают  вопросы п2пулов и  все гуру там являются, как волшебники, надо только тему потереть немного (как лампу в сказке), получите очень толковые ответы на свои вопросы.Ооочень все уважают краткость.
jr. member
Activity: 56
Merit: 10
Чем хорош p2pool так это тем, что ты будешь майнить не только свои шары, но и шары других пулов, а другие пулы будут майнить твои шары... Я вобщем-то тоже недавно начал вьезжать в это дело, почитай как оно работает и возможно даже не так много потеряешь как это кажется.
Мне шары других пулов не нужны. Если другой пул находит блок - то в нем
не будет тех транзакций, которые мне надо подтвердить. Мне по сути дела
на награду от блока в 12.5 BCH наплевать с высокой колокольни. Ну, она
вся владельцам мощностей уйдет и мне еще доплатить им придется.

Так что смысла ставить p2pool я не вижу совсем - ведь каждая нода свой
собственный блок ассемблирует, или я что-то не так понял?

UPDATE: или я не так понял? Допустим, я ставлю p2pool и у меня ноль хэш-мощности
вообще ни одного асика ко мне не подключено. Но я как-то раздаю это "задание
для майнинга" (кому? своим воркерам? так их у меня нет). В общей награде моя доля ноль
процентов. Но мне это и не надо - мне включить свои транзакции в блок.
Так получится?
Собственно говоря вы сами ответили на свой же вопрос.
sr. member
Activity: 770
Merit: 305
Вы 1000 раз кидаете игральную кость со 144 гранями. Потом анализируете результат.
Оказывается, что номер 5 выпадает более чем в половине случаев? Вам не кажется
странным такой результат?
Нет. Я 144 шарика кидаю случайным образом в 144 лунки, одна из которых моя, остальные 143 нет.
Успехом считаю, если в моей лунке есть хотя бы один шарик.

Если произвести 1000 таких экспериментов - то успех у меня будет в ~634 случаях (это для меня важно),
а общее количество шариков попавшее в мою лунку будет ~1000 (это для меня неважно)

Или иначе говоря в вашем примере с игральной костью с 144 гранями:
я кидаю кость с 144 гранями 144 раза и успехом считаю если хотя бы 1 раз выпала заданная грань.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
sr. member
Activity: 770
Merit: 305
Что-то цифры у меня получаются космические. Дорого встанут эксперименты.  Cry

Что мы имеем с гуся:
Смотрим сюда: https://bitinfocharts.com/ru/bitcoin%20cash/
Здесь надо взять Hashrate сети
Цифра для BitcoinCash достаточно сильно плавает, ну да берём что видим. 1.496 Ehash/s
Для простоты будем считать полтора екза-хэша в секунду - с этой скоростью работает вся сеть
В сутках 86400 секунд, значит за сутки сеть перебирает 129600 экза-хэшей и условно говоря, 144
из них становятся решением задачи майнинга
Допустим, я хочу 1/144 мощности всей сети - мне надо купить 900 экза-хэшей и тогда с вероятностью 63%
я получу решение моей задачи. Неважно, будут ли на меня майнить 1 час или 1 месяц.

Теперь идем на найсхэш и смотрим расценки. Я не очень освоился в их интерфейсах, потому
как совсем недавно только заинтересовался этим. Контракт на день из расчета BTC/PH/DAY
стоит 0.2 бтс если я правильно понимаю. То есть, заплатив 0.2 btc я в течении суток имею
трафик на свой пул 1 Ph/s. Опять же вспоминая количество секунд в сутках мне приедет
шар на 86400 пета-хэш. Если я плачу в десять раз больше, то есть 2 btc - то я тем самым приобретаю
864000 пета-хэша, то есть 864 экса-хэша, то есть примерно столько сколько я хотел (хотел я 900)

Итого как результат моих вычислений получается примерно следующее:
Если я трачу 2 btc (это $15k) на покупку трафика на бирже nicehash, то с вероятностью около
60% я нахожу блок в сети BitcoinCash и тем самым достигаю цели.
Как вам расчеты? Вроде правильные по порядку величин.
Но блин. Где мне взять 2 btc? Smiley))) И есть ли другие биржи трафика, где можно позыкать цены?
sr. member
Activity: 770
Merit: 305
Как работает этот код?
В цикле случайный элемент массива увеличивается на 1, потом зачем-то увеличивается rounds, потом проверка пятого элемента на ненулевость если не ноль то классно, потом вывод результата...
Именно так.
Допустим, в сети 144 участника. У каждого равные шансы найти блок. Я один из участников с долей 1/144
В долгосрочном прогнозе я буду находить один из 144 блоков.
Но. У меня иная задача. Я хочу определить шансы найти один блок.
Шанс - это число от 0 до 100%
100% - это я гарантированно нахожу хотя бы 1 блок.
0% - это я гарантированно не нахожу ни одного блока при заданных условиях.
Для того чтобы рассчитать шанс - я провожу серию раундов.
В каждом раунде 144 шарика падают в 144 лотка случайным образом.
Допустим, мой лоток пятый (можно взять любой другой, результат не изменится).
После окончания раунда я смотрю - есть ли шарик в моем лотке.
И гоняю эксперимент, пока цифра не станет более-менее стабильной.
Шанс - это отношение успешных раундов к общему количеству раундов

Quote
видимо ещё один цикл по rounds не написали?
таки while ( true )

Quote
но все равно, если пятый элемент при первой итерации станет ненулевым - какой вывод будет?
вывод будет: попёрло. поставил на красное, выпало красное. реализовался шанс.

Для простоты понимания вам классическая задача:
Какая вероятность того, что блондинка выйдя на улицу встретит динозавра?
Очевидный вариант ответа 50% (либо встречу, либо нет) будем считать неправильным.
Очень просто. Выходим на улицу 1000 раз. Считаем сколько раз из этих выходов
встретили динозавра. Делим на 1000 (количество раундов). Записываем ответ.
Pages:
Jump to: