Dimasin Опубликовано 9 окт 2015, 05:27 Поделиться Опубликовано 9 окт 2015, 05:27 Сегодня проверил geth 1.2.2 на Linux, там все стабильно. Если я правильно понимаю, то упрощенный процесс взаимодействия программ таков: talkether-client получает от сервера задания для работы по текущему блоку в виде диапазона Nonce и передает его в ethminer. Диапазон Nonce вычисляется как процент hashrate, указываемый в config.properties, от общего hashrate пула. Кроме этого, talkether-client задает ethminer сложность в соответствии с заявленным hashrate. ethminer делает свою работу в соответствии с установленной talkether-client сложностью и отсылает найденные блоки через talkether-client в geth. Собственно, поэтом в логах geth присутствует "Header's nonce is invalid" т.к. talkether-client пересылает geth все результаты, большинство которых неверно, т.к. geth получает текущую сложность от сети, а не ту, которая установлена talkether-client для подсчета шар. Если вдруг оказывается, что шара верная, с точки зрения сети, то geth отправляет найденный блок в сеть и ждет подтверждения. В логах geth при этом пишется "Mined block (#хххххх / 0ххххххх). Wait 5 blocks for confirmation". В принципе talkether-client мог бы сам проверять соответствуют ли шары сложности сети или сложности (hhashrate) клиента и не пересылать geth невалидные для него шары. Тогда бы в логах geth было бы значительно меньше "Invalid header on mined block", но, возможно, это не сделано для уменьшения времени передачи в сеть найденного блока. Как я понимаю, сервер Talkether считает только присланные ему шары вне зависимости от нахождения блоков, т.е. он не знает какой из клиентов сколько блоков нашел в действительности, а знает только общее число блоков, найденных на его акаунт. Далее он считает кто сколько шар прислал и каким то образом считает сумму для каждого участника. Вопрос. Можно ли узнать формулу подсчтета и публиковать необходимые данные, чтобы можно было самостоятельно проверять процедуру подсчета суммы и сверять собственные данные с тем, что фактически использовалось для рассчета? Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 9 окт 2015, 05:49 Поделиться Опубликовано 9 окт 2015, 05:49 Еще вопрос возник. talkether-client версии 0.0.9 не позволяет изменить сложность в config.properties. Вернее изменить то в конфиге ее можно, но при запуске он говорит, что сложность в конфиге изменилась и если нужно продолжить со старой просит нажать "y", в противном случае "n". Если нажать "y", то сложность он возьмет старую с сервера, если "n", то завершается и никакого Вам майнинга. Как теперь можно менять сложность? Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 9 окт 2015, 06:16 Автор Поделиться Опубликовано 9 окт 2015, 06:16 @Dimasin,нажать на Y. Через некоторое время клиент возьмет новую сложность с файла config.properties и сам отправит ее на сервер. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 9 окт 2015, 06:31 Поделиться Опубликовано 9 окт 2015, 06:31 (изменено) Если быть точным, то при нажатии "n" в логах пишет: 2015-10-09 10:39:38,467 ERROR o.t.c.a.TalketherClient:470 [main] - Submit hashrate failed java.lang.Exception: Hashrate could not be set on talkether server. Please try again. at org.talkether.client.application.TalketherClient.i(SourceFile:535) [client-0.0.9.jar:0.0.9] ... 8 common frames omitted Wrapped by: java.lang.IllegalStateException: Could not submit hashrate at org.talkether.client.application.TalketherClient.i(SourceFile:544) [client-0.0.9.jar:0.0.9] at org.talkether.client.application.TalketherClient.h(SourceFile:468) [client-0.0.9.jar:0.0.9] at org.talkether.client.application.TalketherClient.main(SourceFile:1118) [client-0.0.9.jar:0.0.9] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60] at com.simontuffs.onejar.Boot.run(Boot.java:340) [talkether-client.jar:na] at com.simontuffs.onejar.Boot.main(Boot.java:166) [talkether-client.jar:na] 2015-10-09 10:39:38,473 WARN o.t.c.a.TalketherClient:160 [main] - CLOSING TALKETHER CLIENT - YOU ARE NOT MINING! 2015-10-09 10:39:38,475 INFO o.t.c.a.TalketherClient:389 [Thread-1] - Shutting down Talkether Client.. Так что вряд ли сложность сама измениться. Изменено 9 окт 2015, 06:32 пользователем Dimasin Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 9 окт 2015, 06:42 Автор Поделиться Опубликовано 9 окт 2015, 06:42 Если быть точным, то при нажатии "n" в логах пишет: Так что вряд ли сложность сама измениться. нажать на Y. Клиент начнет работать на старой сложности и через некоторое время сам изменит ее. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 9 окт 2015, 06:56 Поделиться Опубликовано 9 окт 2015, 06:56 Ну, как бы "Прошло уже больше часа, становиться скучновато ...". Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 9 окт 2015, 07:25 Автор Поделиться Опубликовано 9 окт 2015, 07:25 @Dimasin,просто запустите его, ждать не обязательно. Клиент сам все изменит во время своей работы. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 9 окт 2015, 11:23 Поделиться Опубликовано 9 окт 2015, 11:23 А я и не жду, просто сложность (цель, target) как была ...147... так и осталась, а если в логах клиент пишет, что "Submit hashrate failed", то она и есть failed, и чуда не произойдет. Написал в support, но оттуда тоже тишина как и в прошлый раз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 9 окт 2015, 14:15 Поделиться Опубликовано 9 окт 2015, 14:15 Как написал Philipp:"it is only possible to change the hashrate every 6 hours". Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 9 окт 2015, 17:48 Автор Поделиться Опубликовано 9 окт 2015, 17:48 (изменено) Вышла новая версия клиента 0.0.10 , скачать можно по этому адресу http://talkether.org/download Для того, чтобы обновить клиент, закройте его и замените старый файл "talkether-client.jar" на новый, после этого запустите клиент снова. upd: для удобства, на сайт добавлена текущая версия клиента (наверху в меню, рядом с "Download") Изменено 9 окт 2015, 18:14 пользователем Breezer Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 10 окт 2015, 08:49 Поделиться Опубликовано 10 окт 2015, 08:49 Ого, скатились аж на 24 позицию до 1.8 GH/s это с 3.2 GH/s: 0x22a0fbf89ad1362d74f626436d8c4fc6dc4f0679 0.0% 26 0.5 1.8 GH/s Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 10 окт 2015, 20:29 Автор Поделиться Опубликовано 10 окт 2015, 20:29 Ого, скатились аж на 24 позицию до 1.8 GH/s это с 3.2 GH/s: 0x22a0fbf89ad1362d74f626436d8c4fc6dc4f0679 0.0% 26 0.5 1.8 GH/s Сейчас 2,2GH/s. Меньше - не значит хуже. Судя по отзывам, на данный момент, на этом пуле доход майнерам соответствует калькулятору. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 11 окт 2015, 05:36 Поделиться Опубликовано 11 окт 2015, 05:36 Судя по отзывам, на данный момент, на этом пуле доход майнерам соответствует калькулятору. Перечитал всю ветку, не нашел ни одного отзыва, где было бы написано, то, что Вы хотите видеть. Лично у меня доход упал раза в полтора, по сравнению с другими пулами. И, к стати, раз уж про доход разговор зашел, было бы неплохо выплаты делать как обещали - ежедневно. Ссылка на комментарий Поделиться на другие сайты Поделиться
SkY912 Опубликовано 11 окт 2015, 06:33 Поделиться Опубликовано 11 окт 2015, 06:33 Я чё-то не пойму, если вышел новый клиент, а у меня фермы крутят на старом, то это не засчитывается? Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 11 окт 2015, 08:10 Автор Поделиться Опубликовано 11 окт 2015, 08:10 Перечитал всю ветку, не нашел ни одного отзыва, где было бы написано, то, что Вы хотите видеть. Лично у меня доход упал раза в полтора, по сравнению с другими пулами. И, к стати, раз уж про доход разговор зашел, было бы неплохо выплаты делать как обещали - ежедневно. Отзывы не в этой ветке, а там, куда вы не захотели вступать. Я ориентируюсь по сформированным выплатам, они происходят точно в 01.37 МСК. Все по калькулятору (бывает небольшой разбег, из-за того, что у пула небольшой хешрейт). http://talkether.org/payout Сами выплаты происходят не точно раз в сутки. Потому как их пока проверяют вручную. Лично меня, это ничуть не смущает. Если у вас снизился доход, попробуйте обновится до последних версий. Если вы думаете, что я что-то имею с этого пула, то вы ошибаетесь. Я такой же майнер, как и все остальные. Просто у меня есть желание помочь людям, надеюсь что оно не пропадет :) Я чё-то не пойму, если вышел новый клиент, а у меня фермы крутят на старом, то это не засчитывается? Засчитывается, можете проверить по выплатам. Но во избежании багов, рекомендуется обновиться до последних версий. Ссылка на комментарий Поделиться на другие сайты Поделиться
talbor650 Опубликовано 11 окт 2015, 08:19 Поделиться Опубликовано 11 окт 2015, 08:19 (изменено) Перед запуском клиента можно запускать вот этот скриптик #!/bin/bash rm talkether-client.jar sleep 1 wget -c http://talkether.org/files/talkether-client.jar Будет удалять старый клиент и скачивать новый. На сайте, благодаря нашим с вами усилиям, теперь высвечивается рабочая версия клиента. Изменено 11 окт 2015, 08:47 пользователем talbor650 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimasin Опубликовано 11 окт 2015, 15:02 Поделиться Опубликовано 11 окт 2015, 15:02 ... Если у вас снизился доход, попробуйте обновится до последних версий. ... Если вы думаете, что я что-то имею с этого пула, то вы ошибаетесь. Я такой же майнер, как и все остальные. Просто у меня есть желание помочь людям, надеюсь что оно не пропадет :) Спасибо, я стараюсь следить за обновлениями, но дело явно не в этом и не в том, что кто-то что-то имеет. Проект в стадии альфа, это значит гора глюков и куча багов. Как Вы полагаете их искать без знания того, что творится на стороне клиента? Я предлагал именно такую помощь. У меня есть логи talkether-client и geth, у Вас (у пула) есть только то, что принял сервер, а это не всегда тождественно. Вы сами (разработчики пула) не хотите (не можете) это делать и участникам тестирования тоже не предоставляете такой возможности, хотя реально эта возможность есть. Дайте статистику по шарам и hashrate, чтобы каждый участник, при желании и возможности, мог сравнить свои и Ваши данные. Не нужно никаких красивых графиков и картинок, только цифры и логи. Кому надо, разберется. Ссылка на комментарий Поделиться на другие сайты Поделиться
Денис Солдатов Опубликовано 11 окт 2015, 15:47 Поделиться Опубликовано 11 окт 2015, 15:47 @Dimasin, здесь разработчиков нет, только тестеры. Автор сделает детальную статистику, будут цифры, не все сразу. Если ему потребуются логи он знает у кого спросить, да и у себя посмотреть. Ссылка на комментарий Поделиться на другие сайты Поделиться
SkY912 Опубликовано 12 окт 2015, 06:22 Поделиться Опубликовано 12 окт 2015, 06:22 Да, из-за отсутствия статистики по воркерам на пуле, я тоже слез обратно в соло! Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 20 окт 2015, 05:59 Автор Поделиться Опубликовано 20 окт 2015, 05:59 Вышла новая версия клиента 0.0.11 - http://talkether.org/files/talkether-client.jar Ссылка на комментарий Поделиться на другие сайты Поделиться
Денис Солдатов Опубликовано 28 окт 2015, 02:29 Поделиться Опубликовано 28 окт 2015, 02:29 (изменено) версия 0.0.13 переход в бета стадию, добавлена статистика по воркерам, воркеры разбиваются по портам 8546 - 0, 8547 - 1 и т.д. Пример http://talkether.org/user/81fa49b197574b84b0f6ded248ecd397 Изменено 28 окт 2015, 02:42 пользователем General-Beck 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 28 окт 2015, 06:53 Автор Поделиться Опубликовано 28 окт 2015, 06:53 (изменено) версия 0.0.13 переход в бета стадию, добавлена статистика по воркерам, воркеры разбиваются по портам 8546 - 0, 8547 - 1 и т.д. Пример http://talkether.org/user/81fa49b197574b84b0f6ded248ecd397 Добавлю: 1. Добавлена подробная статистика пользователя (общий хешрейт, статус воркеров (online/offline), хешрейт каждого воркера, время последней присланной шары) 2. Выплаты теперь 2 раза в день, минимальная выплата 1 ETH. 3. Комиссия на время бета-теста - 0% Как начать майнинг на talkether.org для пользователей Windows 64bit Как начать майнинг на talkether.org для пользователей Ubuntu Изменено 28 окт 2015, 06:54 пользователем Breezer Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 30 окт 2015, 21:38 Автор Поделиться Опубликовано 30 окт 2015, 21:38 (изменено) Вышла новая версия клиента - 0.0.14 Пул набирает обороты. Появляется подробная статистика. TODO лист: 1. Добавить общий хешрейт пула на страницу статистики. 2. Переименовать адрес кошелька пула 0x22a0fbf89ad1362d74f626436d8c4fc6dc4f0679 на Talkether на https://etherchain.org/ 3. Добавить график хешрейта воркеров. 4. Добавить средний хешрейт за больший интервал времени, к примеру за 6 часов. 5. Добавить уведомления на почту, при падении или зависании воркера. 6. Добавить уведомление на почту, при падении/зависании ноды. 7. Если нода упала, переключение на резервную ноду. 8. Добавить возможность клиенту перезапускать ноду, в случае ее остановки. 9. Добавить Current balance (текущий баланс) и Earning in last 24 hours (заработано за последние 24 часа) Если у вас есть предложения или идеи по улучшению пула, велком. Изменено 31 окт 2015, 07:36 пользователем Breezer 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Breezer Опубликовано 30 окт 2015, 21:47 Автор Поделиться Опубликовано 30 окт 2015, 21:47 (изменено) Постараюсь писать сюда ежесуточные начисления с пула в процентах от калькулятора. Доходами тут светить не хочу, поэтому только проценты. Ранее вел статистику пула. История показаний: 11.10.15 - 96% 12.10.15 - 105% 13.10.15 - 96,4% 14.10.15 - 101,4% 15.10.15 - 125,1% 16.10.15 - 104,7% 17.10.15 - 87,7% 18.10.15 - 91% Итого за 8 дней - 101,2%, на 1,2% больше калькулятора. после 18 октября произошли неполадки на моих фермах. Сейчас все работает, поэтому начну вновь собирать статистику. Изменено 31 окт 2015, 07:43 пользователем Breezer 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
SkY912 Опубликовано 31 окт 2015, 07:00 Поделиться Опубликовано 31 окт 2015, 07:00 8. Добавить возможность клиенту перезапускать ноду, в случае ее остановки. Это надо первым делом сделать :) После появления статистики по воркерам, подключился опять к этому пулу, т.к. фермы работают удалённо, и хоть какой-то мониторинг их из дома получается, но сегодня проснулся и увидел все по нулям, т.к. графика нет, не знаю сколько фермы майнили в холостую, потому что завис geth, по тимке перезапустил geth и все заработало, поэтому я двумя руками за пункт 8 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти