Bitcoin Forum
May 07, 2024, 03:36:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: Создание своего пула SHA256d на короткий срок  (Read 2747 times)
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 10, 2017, 06:21:05 AM
 #21

У меня тут еще попутный вопрос созрел. Считать самому не хочется, может
есть где-то готовая формула? Должна быть, она вроде несложная.

Я хочу посчитать сколько денег мне надо потратить на покупку мощностей
на бирже типа nicehash чтобы смайнить один блок. Понятно, что майнинг -
процесс вероятностный, поэтому формула может дать результат только если
параметром формулы будет мат-ожидание. Грубо говоря, я трачу 1 биткойн
и вероятность того что найду блок будет 1/2. Два биткойна - вероятность 3/4,
3 биткойна - вероятность 7/8 и так далее. Денег на покупку всей мощности
сети у меня, разумеется, нет, но что-то мне подказывает, что цена
покупки мощности для майнинга одного блока должна примерно по порядку
величин совпадать с размером награды за блок. А от времени сколько я буду
искать не зависит. То есть если я покупаю 1 PH/s на 10 дней или 10 PH/s на один
день или 0.1 PH/s на 100 дней - то и мои затраты, и вероятность нахождения мною
блока будут одинаковые. Прежде чем начинать действовать, надо все посчитать
на бумажке и три раза перепроверить.

Кстати, у кого-нибудь опыт работы с nicehash есть? Как там вообще?

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715096218
Hero Member
*
Offline Offline

Posts: 1715096218

View Profile Personal Message (Offline)

Ignore
1715096218
Reply with quote  #2

1715096218
Report to moderator
1715096218
Hero Member
*
Offline Offline

Posts: 1715096218

View Profile Personal Message (Offline)

Ignore
1715096218
Reply with quote  #2

1715096218
Report to moderator
1715096218
Hero Member
*
Offline Offline

Posts: 1715096218

View Profile Personal Message (Offline)

Ignore
1715096218
Reply with quote  #2

1715096218
Report to moderator
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 10, 2017, 06:46:43 AM
 #22

У меня тут еще попутный вопрос созрел. Считать самому не хочется, может
есть где-то готовая формула? Должна быть, она вроде несложная.

Я хочу посчитать сколько денег мне надо потратить на покупку мощностей
на бирже типа nicehash чтобы смайнить один блок. Понятно, что майнинг -
процесс вероятностный, поэтому формула может дать результат только если
параметром формулы будет мат-ожидание. Грубо говоря, я трачу 1 биткойн
и вероятность того что найду блок будет 1/2. Два биткойна - вероятность 3/4,
3 биткойна - вероятность 7/8 и так далее. Денег на покупку всей мощности
сети у меня, разумеется, нет, но что-то мне подказывает, что цена
покупки мощности для майнинга одного блока должна примерно по порядку
величин совпадать с размером награды за блок. А от времени сколько я буду
искать не зависит. То есть если я покупаю 1 PH/s на 10 дней или 10 PH/s на один
день или 0.1 PH/s на 100 дней - то и мои затраты, и вероятность нахождения мною
блока будут одинаковые. Прежде чем начинать действовать, надо все посчитать
на бумажке и три раза перепроверить.

Кстати, у кого-нибудь опыт работы с nicehash есть? Как там вообще?

Нафиг эти расчеты тем более из чужих рук? Потом кому претензии предьявлять будешь? Хочешь что-то сделать хорошо - делай сам.

Я найсхэшем не пользуюсь ибо мне столько мощи не нужно. Хватает этого http://miningrigrentals.com/ Там можно хоть мегахэш на три часа купить за три копейки ))
Пробуй лучше сам форки помайнить малыми суммами - посчитай профит и убытки. Потом экстраполируй результаты на биток.

На самом деле если бы стоимость мощности равнялась или была меньше стоимости награды, то мощность бы никто не продавал. Так что заработать облачным майнингом точно не получится да и в ноль скорее всего не выйдешь. Если нет профитного плана для чего нужен майнинг (хакнуть 100500 битков своим блоком), то будешь в убытке с вероятностью около 100%



OpenTrade - Open Source Cryptocurrency Exchange
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 10, 2017, 08:00:45 AM
 #23

Нафиг эти расчеты тем более из чужих рук? Потом кому претензии предьявлять будешь?
Хочешь что-то сделать хорошо - делай сам.
Я формулы проверять умею. Иногда просто думать лень

Quote
Я найсхэшем не пользуюсь ибо мне столько мощи не нужно. Хватает этого http://miningrigrentals.com/
Там можно хоть мегахэш на три часа купить за три копейки ))
Пробуй лучше сам форки помайнить малыми суммами - посчитай профит и убытки.
Потом экстраполируй результаты на биток.
Еще раз попробуй прочитать первое сообщение. Я вполне отдаю себе отчет, что
покупка мощности не окупает награду за блок, так как если бы она была равна - то
никто бы не связывался с биржей мощностей, а майнил бы сам соло. Плюс биржевые
комиссии в оба конца по сути дела ложатся на меня. Но все равно, это какой-то
фиксированный коэффициент. Профит от этого я не жду, мне для решения
моей конкретной задачи даже не надо претендовать на награду от пула в 12.5 BTH
Я мог бы присоседиться к уже существующему пулу, если мне дадут доступ к сорцам,
так ведь все китайцы молчат как партизаны и на письма не отвечают.
(За ссылку спасибо. Посмотрю на досуге. Кидайте еще если есть)

Quote
На самом деле если бы стоимость мощности равнялась или была меньше стоимости награды,
то мощность бы никто не продавал.
Логично. Выше я прокомментировал.

Quote
Так что заработать облачным майнингом точно не получится да и в ноль скорее всего не выйдешь.
Это не требуется. Я хочу рассчитать - если бюджет мой X - то вероятность такая-то. Если бюджет
2Х - то вот такая. И так далее. Подрочу на построенный график и решу стоит ли ввязываться в авантюру.

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
boo50
Sr. Member
****
Offline Offline

Activity: 472
Merit: 250


lux8.net


View Profile
November 11, 2017, 02:47:46 AM
 #24

грубо - надо вложить награду за блок, и тогда есть шанс его поймать, с большой мощностью шансов больше на усреднение (блок найдется примерно как по расчету), с маленькой - на удачу.

kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 12, 2017, 02:47:57 PM
 #25

Мощность всей сети 10 000 Ph
Если купить 100% мощности, то будешь находить 144 блока в сутки.
Если купить 0.1% мощности (10 Ph), то будешь находить 144/1000  = 0.144 блоков с сутки или 1.44 блока за 10 дней.

10 Ph стоят 5.5 BTC в сутки. За десять дней ты заплатишь 55 BTC

Как-то так вроде ))

Но можно анонсировать запуск пула везде где только можно заранее. Сказать всем, что там будет 10 Ph в течении суток и пригласить еще желающих найти блок и поделить награду. Думаю желающие найдутся. А если не найдутся, то с вероятностью 14.4% ты его найдешь за сутки соло...

OpenTrade - Open Source Cryptocurrency Exchange
A-Bolt
Legendary
*
Offline Offline

Activity: 2315
Merit: 2316


View Profile
November 12, 2017, 03:10:26 PM
 #26

Мощность всей сети 10 000 Ph

Это мощность сети BTC (была), а АМаклин собирается дрючить BCH.

Сейчас идёт сильный расколбас баланса мощностей BTC - BCH, поэтому расчёты вести смысла нет, завтра пересчёт сложности BCH, что может повлечь отток майнинговых мощностей оттуда.

amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 12, 2017, 04:19:58 PM
 #27

Это мощность сети BTC (была), а АМаклин собирается дрючить BCH.
Хороший термин. Дрючить. Мне понравилось. Именно то что я и собираюсь.

Только у меня что-то сделать рабочую связку пока не получается.
Мне пока потестить-погонять. На кошках потренироваться.
Я собрал bitcoin-qt.exe для винды (в ваших линуксах я не особо шарю)

Запускаю примерно вот так:
bitcoin-qt.exe -server -rest -datadir=F:\bitcoin-abc -onlynet=IPv4 -listen=1 -checkblocks=1 -par=1 -rpcuser=user -rpcpassword=password -rpcallowip=127.0.0.1 -rpcport=8332
(Какие-то параметры могут быть лишними, каких-то не хватает - если б работало я б не спрашивал)

Потом взят какой-то майнер (даже не GPU а на проце, потому что комп у меня для работы)
запустил вот такую команду
cpuminer-sse2.exe  --url=http://127.0.0.1:8332 --algo=sha256d --user=user --pass=password
Он начинает печатать какие-то строчки "json_rpc_call failed, retry after 10 seconds"


Что я не так делаю? Естественно, я не рассчитываю блок смайнить на своем процессоре
Мне пока побаловаться чтобы потом это где-то реально развернуть

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 12, 2017, 04:56:12 PM
 #28

Попробуй для процессора этот майнер что скажет:
https://github.com/pooler/cpuminer/releases

OpenTrade - Open Source Cryptocurrency Exchange
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 12, 2017, 05:07:52 PM
 #29

Попробуй для процессора этот майнер что скажет:
https://github.com/pooler/cpuminer/releases
Да шота тоже ему не нравится
Буду ща разбираться. Может какие-нибудь файерволы и антивирусы надо поотключать?
Вроде отключил

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 12, 2017, 05:13:47 PM
 #30

Надо смотреть логи битка.
запусти bitcoin-qt с ключем debug, там больше логов будет. Все попытки коннектов по рпц точно должны быть.

OpenTrade - Open Source Cryptocurrency Exchange
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 12, 2017, 05:16:11 PM
 #31

А дощло: ты к битку майнером цепляться пытаешься ))
Ничего не выйдет... К рпц битка должен цепляться пул, а майнер цепляется к пулу по другому протоколу.

OpenTrade - Open Source Cryptocurrency Exchange
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 12, 2017, 05:25:17 PM
 #32

А дощло: ты к битку майнером цепляться пытаешься ))
Ничего не выйдет... К рпц битка должен цепляться пул, а майнер цепляется к пулу по другому протоколу.
Ну то есть мне еще одну прослойку надо
как раз тот самый NOMP или аналог про который мы толковали
Который будет к клиенту цепляться по rpc, а майнеру отдавать стратум

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 12, 2017, 05:53:37 PM
 #33

А дощло: ты к битку майнером цепляться пытаешься ))
Ничего не выйдет... К рпц битка должен цепляться пул, а майнер цепляется к пулу по другому протоколу.
Ну то есть мне еще одну прослойку надо
как раз тот самый NOMP или аналог про который мы толковали
Который будет к клиенту цепляться по rpc, а майнеру отдавать стратум

Да именно так.

OpenTrade - Open Source Cryptocurrency Exchange
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 13, 2017, 08:12:02 AM
 #34

У меня есть тачка в облаке с полной нодой BTC. Могу дать доступ к РПЦ
И помочь развернуть NOMP
В общем-то мне не помешали бы пошаговые инструкции актуальные на сегодняшний день.
Я пока думал об этом в субботу решил пересмотреть старый фильм "Экипаж".
Тот момент, когда они готовятся взлетать - всё вокруг горит, пылает, взрывается,
а пилоты в кабине читают инструкцию и щелкают тумблерами, потому что последовательность
действий надо соблюдать вне зависимости от всего происходящего вокруг.

Вот типа такого: https://bitcointalk.org/index.php?topic=1624251.0
Можно не до конца понимать что происходит, но по этой инструкции у меня вроде сами
биткоен-клиенты собираются. Хотя там тоже сложности возникли и убунту 16-ая не
нравится (взял 14-ую), и какие-то строчки в сорцах пришлось грохнуть (поубивал бы
разработчиков которые используют конструкции языка, которые не пережевываются компиляторами)

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
n00by
Member
**
Offline Offline

Activity: 172
Merit: 11


View Profile
November 13, 2017, 08:39:41 AM
 #35

У меня есть тачка в облаке с полной нодой BTC. Могу дать доступ к РПЦ
И помочь развернуть NOMP
В общем-то мне не помешали бы пошаговые инструкции актуальные на сегодняшний день
Перекачал BTH. Теперь у меня оба клиента есть полностью синхронизированных.
Но пока инструкцию написать времени нет. Тут BTG зарелизили клиента. Надо тоже отсинхронизировать.

А по поводу твоего вопроса, найди майнер (вроде cgminer) поддерживающий соло. И цепляйся к своему клиенту. getworktemplate в нем есть, а в соло ничего другого не нужно.
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 13, 2017, 08:57:17 AM
 #36

У меня есть тачка в облаке с полной нодой BTC. Могу дать доступ к РПЦ
И помочь развернуть NOMP
В общем-то мне не помешали бы пошаговые инструкции актуальные на сегодняшний день
Перекачал BTH. Теперь у меня оба клиента есть полностью синхронизированных.
Но пока инструкцию написать времени нет. Тут BTG зарелизили клиента. Надо тоже отсинхронизировать.

А по поводу твоего вопроса, найди майнер (вроде cgminer) поддерживающий соло. И цепляйся к своему клиенту. getworktemplate в нем есть, а в соло ничего другого не нужно.


Он уже пробовал cgminer, не цепляется он к клиенту. 404 пишет. Смотри скрин выше.

OpenTrade - Open Source Cryptocurrency Exchange
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 13, 2017, 08:59:59 AM
 #37

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

Quote
А по поводу твоего вопроса, найди майнер (вроде cgminer) поддерживающий соло.
И цепляйся к своему клиенту. getworktemplate в нем есть, а в соло ничего другого не нужно.
Не, ну я не настолько везучий человек, и не рассчитываю что смогу на процессоре
смайнить блок, пусть даже не в основном Bitcoin, а в BitcoinCash.

Я удивлен, что майнер (см мои скриншоты) смог подцепиться с ноде и получить номер блока.
То есть теоретически он может работать и напрямую, но никто так не парится, поэтому вполне
возможно что огда-то что-то разломали и никому это не надо чинить.

А мне надо понять весь процесс. Для этого я иду с конца:
а) Конечная цель - смайнить блок.
б) Значит нужна запущенная майнинг-нода и где-то взять хэширующие мощности
в) Мощности можно купить если зарегаться на бирже покупателем и дать доступ к своему работающему пулу по стратуму
г) значит на ноде надо развернуть софтину пула (без блекджека и шлюх или с ними)
д) тренироваться сразу на боевом линукс-сервере в интернете мне ссыкотно и я банально не умею многого
е) поэтому надо попробовать все то же самое сделать на локальной машине и желательно под виндой
ж) для этого вполне достаточно иметь bitcoin-qt (это есть), софт пула (этого нет) и программу майнинга (это тоже есть)

Вот примерно в середине пункта (ж) я и нахожусь сейчас.

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
cryptomaxsun
Legendary
*
Offline Offline

Activity: 2744
Merit: 1387


Ukrainians will resist


View Profile WWW
November 13, 2017, 11:42:29 AM
 #38

amaclin1, насколько мне известно, почти все движки пулов под линукс идут.
есть исключение, например вот - https://github.com/bonesoul/CoiniumServ
А проще будет, нанять человека, чтобы пул под ключ тебе настроил.
Это несколько часов работы для знающего человека.
Если нет желания самому возиться с пулом - то это лучший вариант.

❘|❘ Слава Украине! ❘|❘ Glory to Ukraine! ❘|❘
❘|❘ КаРФаген должен быть разрушен ❘|❘
amaclin1 (OP)
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
November 13, 2017, 01:48:01 PM
 #39

А проще будет, нанять человека, чтобы пул под ключ тебе настроил.
Это несколько часов работы для знающего человека.
Если нет желания самому возиться с пулом - то это лучший вариант.
Желание-то есть. Опыта и знаний явно мало. В том числе по тому как формулировать ТЗ и как принимать работу.
И я не вижу очереди желающих этим заняться "под ключ" за гонорар.
По опыту общения на этом форуме скажу, что 99% здешних - это пустомели и пустобрехи.
Если у вас (здесь я не конкретно к вам обращаюсь, а ко всем читающим) есть опыт в этом
деле - озвучивайте свою цену. Много денег у меня сейчас нет, и я бы вообще хотел бы, разумеется,
не платить, а просто сделать самостоятельно по готовой инструкции.
Но разумное предложение - почему бы и не рассмотреть?

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
cryptomaxsun
Legendary
*
Offline Offline

Activity: 2744
Merit: 1387


Ukrainians will resist


View Profile WWW
November 13, 2017, 03:41:44 PM
 #40

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

❘|❘ Слава Украине! ❘|❘ Glory to Ukraine! ❘|❘
❘|❘ КаРФаген должен быть разрушен ❘|❘
Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!