27 October 2021
F
12:53
F
In reply to this message
Ааа, я понял)
Было бы интересно посмотреть на ваш репозиторий и ваши изменения)
JF
12:56
John Fyodor
а комплексити гиверов вообще линейная или нет?
12:56
по отношению к хешрейту
SK
12:57
Steve Korshakov
экспонента
JF
12:57
John Fyodor
т.е. гивер с комплексити х * 2 смайнить не в 2 раза легче, чем гивер с комплексити х ?
SK
12:58
Steve Korshakov
каждый новый нулевой бит в начале - это x2
12:58
к сложности
JF
12:58
John Fyodor
ниче не понятно, можно для дебилов?
SK
12:58
Steve Korshakov
ну когда сложность растет то условно в начале количество нулевых битов растет
12:59
и каждый новый бит такой - это х2 к сложности
JF
12:59
John Fyodor
если у гивера А комплексити 500, а у гивера Б комплексити 1000, значит ли это, что моей карточке смайнить гивер Б в 2 раза проще, чем гивер А?
SK
13:00
Steve Korshakov
да
JF
13:00
John Fyodor
четко
SK
13:00
Steve Korshakov
я добавил комплексити - https://tonwhales.com/mining
A
14:05
Alexey
с 0 seed у меня была ошибка
JF
14:14
John Fyodor
какой avarege block time в сети тона?
SK
14:15
Steve Korshakov
10 минут на гивер, то есть каждую минуту
14:15
но оно не участвует в блоках🌚 блоки шестисекундные
JF
14:15
John Fyodor
In reply to this message
да, логично
14:16
учитывая 15к монет в сутки...
SK
14:16
Steve Korshakov
Добавил отображение контрактов по адресам - https://tonwhales.com/explorer/address/EQDPzUqP4XRLFJudICWkailXW4KAXO7r-jKhjkzh7sqIy3nQ/code
14:17
может кто-то помочь идентифицировать тип контракта?
JF
14:17
John Fyodor
In reply to this message
кстати
14:17
14:17
что вот это за значение? это подпись boc файла какая-то или что?
SK
14:18
Steve Korshakov
это байткод
JF
14:18
John Fyodor
не, это понятно
SK
14:18
Steve Korshakov
boc я уже попарсил это отдельно
JF
14:18
John Fyodor
просто если взять тот же mined.boc, у него все нужные данные в референстных cell'ах лежат, а в основном cell непонятно что
SK
14:18
Steve Korshakov
там другое, там не код
JF
14:19
John Fyodor
сейчас вообще как-то .boc подписывается, чтобы я не мог там ручками любой свой хлам прокинуть?
14:19
например, чтобы не мог майнинг наебать
SK
14:19
Steve Korshakov
зависит от контракта, но там твой хеш все подписывает
JF
14:19
John Fyodor
In reply to this message
а где это посмотреть можно?
14:20
реализацию и проверку
SK
14:20
Steve Korshakov
в контексте тона такой вопрос мало смысла несет - тк это типа просто файл, а что уж контракт примет это уже отдельное дело
SK
14:45
Steve Korshakov
Добавил отображение исходников адресов если возможно (но пока не точно): https://tonwhales.com/explorer/address/Ef-kkdY_B7p-77TLn2hUhM6QidWrrsl8FYWCIvBMpZKprKDH/code
A
16:18
Alexey
Не подскажете как правильно разогнать карту на ubuntu? В x server выставляю mode 4 а nvidia-smi всё равно показывает p2
16:20
В майнерах эфира и т.д. можно задавать интенсивность майнинга, в pow-miner-cuda можно что-то подобное делать?
r
16:24
razor-rk
кстати значение р0 играет здесь роль при майнинге?
A
16:24
Alexey
ядро работает на 1875 а может на 2100 с копейками
16:24
ещё целая видеокарта без разгона можно сказать пропадает)
r
16:25
razor-rk
это для эфира, а тут непонятно мне пока
A
16:26
Alexey
In reply to this message
А где вы данный параметр нашли?
r
16:28
razor-rk
в nvidia-smi видно. У меня на мобильной 3060 р0 стоит а на обычных p2 сам ничего не менял
A
16:30
Alexey
вроде разобрался, надо руками частоты повыше прописать, разогнать, при простом выборе там у p2-p3-p4 частоты ядра уже одинаковые, частота памяти только изменяется
16:30
а тут упор на ядро идёт
r
16:32
razor-rk
карты чуть больше жрут чем на кефире, но не сильно)
16:35
А если тонлиб запускать для каждой карты, он файл результатов как создавать и отправлять будет?
P
16:55
Project Manager
Я же могу свой лайт-сервер дудосить запросами get_pow_params? Мб где-то нужно себя в вайт-лист добавить чтоб не забанить самого себя?
PG
16:58
Prime G.
In reply to this message
Можете. Добавлять не надо, если что-то вроде fail2ban не настраивали
P
16:59
Project Manager
In reply to this message
Спасибо 👍
SK
17:29
Steve Korshakov
Кто-нибудь знает как написан explorer.toncoin.org? Есть ли способ стучать в блокчейн быстрее чем лайт сервер?
OO
17:32
Oleg Oskolsky
In reply to this message
Код есть в репозитории ton.
SK
17:33
Steve Korshakov
OO
17:33
Oleg Oskolsky
In reply to this message
Да
r
18:07
razor-rk
А гиверов можно как нибудь пропинговать? Что бы понять с кем быстрее
A
18:09
Alexey
In reply to this message
Через лайт сервера запросы идут вы к гиверам напрямую не обращаетесь
r
18:12
razor-rk
In reply to this message
+, Эх, похоже без развертки ЛС не обойтись((
18:13
In reply to this message
+
18:13
Ладно, для начала посмотрим, прийдёт чего с тонлиб
P
18:41
Project Manager
А где посмотреть сложность задачи (которую предстоит решить видеокарте) при вызове get_pow_params?
JF
18:46
John Fyodor
In reply to this message
второй параметр
18:46
первый сид
P
18:46
Project Manager
комплексити?
JF
18:46
John Fyodor
In reply to this message
да
P
18:47
Project Manager
In reply to this message
Понял
Чем больше число, тем выше сложность?
JF
18:47
John Fyodor
нет
18:47
чем меньше, тем сложнее
P
18:48
Project Manager
In reply to this message
Добро, спасибо 👍
P
20:42
Project Manager
А mined.boc обязательно в пов майнере указывать? Где-то указывают, где-то нет..
P
21:13
Project Manager
In reply to this message
Накидал небольшой гайд как сделать авторестарт лайт-сервера при рассинхроне более чем на 20 секунд: https://telegra.ph/Avto-perezapusk-lite-servervalidator-pri-rassinhronizacii-bolee-chem-na-20-sekund-10-27

Помогает не волноваться при майнинге что свой лайт-сервер будет в строю после очередных выборов

(мб кому-то пригодится)
BB
21:13
Boris B
In reply to this message
Круто. Спасибо
F
21:17
F
In reply to this message
Если не указывать, то будет использоваться значение по умолчанию и mined.boc будет сохраняться в той же директории)
P
21:29
Project Manager
In reply to this message
Это ведь ничего страшного и можно запускать без этого аргумента, если один поток майнинга?
F
22:17
F
In reply to this message
Ну вам же потом нужно будет отправить этот mined.boc в сеть TON что бы пришла награда) А это проще сделать зная точно где лежит данный файл - при запуске pow-miner-cuda указать куда сохранить)
P
22:21
Project Manager
In reply to this message
Спасибо, понял 👍
28 October 2021
r
07:58
razor-rk
In reply to this message
+
r
08:30
razor-rk
Уху, пришла первая награда))
r
09:18
razor-rk
Кстати при майнинге на риге, лучше ведь для каждой карты делать отдельную папку с майнером что бы он результаты с каждой карты кидал в нее или пофиг, можно из одной вызывать несколькими скриптами?
BB
09:38
Boris B
Никто так и не решился написать пул для майнинга? Очень нужен ;)
r
09:45
razor-rk
Ага, было бы здорово
P
13:20
Project Manager
А после отправки mined.boc его нужно удалять, или pow-miner-cuda его перезапишет при след. нахождении решения?
КК
13:40
Кирилл Курленев
In reply to this message
Перезапишет
D
13:41
Dr. Elias
Fix tonclib-*-cli for [ GPU #0: bitcredit_cpu_hash all CUDA-capable devices are busy or unavailable ] error

https://github.com/tontechio/pow-miner-gpu/releases/tag/20211028-1
r
13:49
razor-rk
In reply to this message
О круто. Спасибо
13:50
In reply to this message
А тонлиб походу его удаляет просто, я в папке с майнером его не нашел после решения
BB
14:04
Boris B
In reply to this message
Супер
КК
14:22
Кирилл Курленев
In reply to this message
С тонлибом я тоже не находил файл
r
15:03
razor-rk
In reply to this message
[1;31m[ 1][t 1][2021-10-28 12:00:21.609888264][tonlib-cli.cpp:739][!PowMiner][&status.is_error()] pminer: [Error : 500 : LITE_SERVER_NOTREADY: cannot load proof for (-1,8000000000000000,10187723):3055B693FE14FDEF5A28DCEAA7CC5BBBF449CD2071D2FB3430F7C7F8D821606A:5C5664407757B0E8CD89604E2B199C3C1A08D397655BE121EB55B7FD7F4B36D1 : not in db(during last block synchronization)] [0m
15:04
при первом запуске
15:04
потом стартует нормально
BB
15:32
Boris B
Ребят, разбаньте @aivars плиз
15:32
Он понял, что задал неправильный вопрос
D
15:58
Dr. Elias
In reply to this message
SK
16:57
Steve Korshakov
а кто-нибудь знает еще у кого поднято http api?
P
17:00
Project Manager
In reply to this message
SK
17:06
Steve Korshakov
который на pyTONv3
P
17:17
Project Manager
Ты имеешь ввиду есть ли у кого-то ещё поднятый подобный вебсервер с API для взаимодействия с тоном?
SK
17:18
Steve Korshakov
да
17:18
у меня есть свой и даже не один, но они все так себе работают
17:18
они в первую очередь что бы не убить официальный
P
17:18
Project Manager
А не, я тоже только этот видел, и твой
17:19
In reply to this message
а поч так себе?
SK
17:19
Steve Korshakov
ну например при ошибке там все равно статус 200, потому нельзя даже health check сделать что бы проверить что все работает например
17:19
я поднял в кубе аж 32 контейнера и все равно не стабильно работает
SH
17:22
Seitaro Higuchi
In reply to this message
ужас какой
17:23
А тонцентр по твоим меркам столь же нестабильно работает? Или мы норм?
SK
17:23
Steve Korshakov
а вот вроде норм, но конечно я его так не ддосю
17:23
но он тоже часто вместо того что бы сказать что он сломался отдает старые данные
17:24
но я давно его не юзаю что бы не мучать
SH
17:24
Seitaro Higuchi
In reply to this message
Ок, а что за нагрузка если не секрет?
SK
17:24
Steve Korshakov
основная проблема - невозможность сделать детектирование что тонлиб умер
17:24
ну я сканирую все блоки и все транзакции например)
17:24
что бы проиндексировать
SH
17:25
Seitaro Higuchi
In reply to this message
на тонцентре ща 2 таких индексатора висят, btw
SK
17:25
Steve Korshakov
тонцентр не архивный
SH
17:25
Seitaro Higuchi
In reply to this message
а что подразумевается под смертью тонлиба?
SK
17:25
Steve Korshakov
я с первого блока все читаю
SH
17:25
Seitaro Higuchi
In reply to this message
понял тебя, тогда да
SK
17:26
Steve Korshakov
я думаю переложить потом все в FoundationDB может на нем и делать новую ноду вообще (лол)
17:26
но пока просто хочу простые штучки прочитать
17:26
In reply to this message
таймаутятся все запросы
SH
17:27
Seitaro Higuchi
In reply to this message
давай через недельку созвонимся, спишемся, обсудим какие нужно индексы в базе
P
17:28
Project Manager
У валидатора есть какие-то плюшки от того, что он хранит всё с первого блока? А не посл. месяц к примеру.
SK
17:28
Steve Korshakov
валидатор не хранит
17:28
In reply to this message
давай, но это очень специфично может быть под каждый проект
P
17:30
Project Manager
In reply to this message
фул нода?
SK
17:30
Steve Korshakov
да
17:30
что бы всю историю хранить это надо очень много места
P
17:30
Project Manager
Я имел ввиду её, просто служба валидатор называется, привык -_-
17:31
In reply to this message
2+ тб?
SK
17:31
Steve Korshakov
да, причем ссд
P
17:31
Project Manager
ну норм
SK
17:31
Steve Korshakov
но мне кажется что дока не точна - можно и на хдд хранить
17:31
я дня два три собирал машину там еще ZFS нужен иначе нужно 8тб
P
17:31
Project Manager
Ну у архивных нод как я понял HDD на ±8тб
SK
17:31
Steve Korshakov
у меня ссд
P
17:32
Project Manager
In reply to this message
xfs имел ввиду?
SK
17:32
Steve Korshakov
нет
P
17:36
Project Manager
Понял, прочёл.
А скорость (хотяб примерная) на чтение/запись дисков где-то фигурирует в мануалах? Не мог найти.
SSD можно и NVMe взять, рейд может 0 а может и 1 быть, и это в корне разные скорости (в т.ч. на разных SSD).

К примеру для приватной фул ноды такая-то.
Для архивной ноды лучше такая-то.
Для валидатора такая-то.
SK
17:38
Steve Korshakov
с архивной там пиздец какой-то оно mmap'ом словно все 3тб открывает
17:38
так что сложно сказать у меня все тормозит, хотя SSD, 48 ядер, 128GB оперативы
P
17:39
Project Manager
In reply to this message
Замерял скорость диска?
SK
17:39
Steve Korshakov
нет, но достать пару кб они должны уметь быстро
17:41
у меня правда кривовато сделано например я криво ищу транзу по ее айдишнику
17:41
тк нет в апи такого метода
17:41
приходится брать из списка это наверняка дольше
P
17:47
Project Manager
In reply to this message
Как доберусь до этого смогу поделиться как у меня. Я пока-что только накодил обёртку под майнинг (чуть более умную), авторебут фул ноды при рассинхроне после выборов, и сейчас вот валидатора в тест нете поднимаю на стеройдном серваке..

Но апи тож планирую сделать через вебсервер, чтоб подробно понять мир тона
P
18:22
Project Manager
ton.sh - есть для testnet'a?
18:23
testnet.ton.sh (нашел)
SK
18:27
Steve Korshakov
BB
18:34
Boris B
@tgigt ,
кинул в issue github:

[ 1][t 1][2021-10-28 15:30:32.673478924][tonlib-cli.cpp:739][!PowMiner][&status.is_error()] pminer: [Error : 500 : LITE_SERVER_NETWORKadnl query timeout(during last block synchronization)]
18:35
ошибка и остановился...
18:40
мне тут подсказывают, я перезапуск не настроил :)
P
18:44
Project Manager
In reply to this message
Да, в гайдах было описано, что при потере коннекта с лайт сервером майнинг останавливается и нужно самому перезапускать
18:44
Там перед разделом где -G параметр рассказывается как посчитать (чуть выше)
18:47
Подскажите кто с тестнетом игрался - какую ссылку на конфиг в кошелёк прописывать?
https://newton-blockchain.github.io/testnet-global.config.json
https://test.ton.org/ton-global.config.json
Эти не работают..
P
18:51
Project Manager
In reply to this message
Спасибо 👍
18:59
In reply to this message
мб кошелёк на мак только под mainnet рассчитан?
D?
19:00
DG 🇺🇦
In reply to this message
desktop кошелек?
P
19:00
Project Manager
да
19:00
вебом проще
P
19:02
Project Manager
а на десктопе не запустить? :(
D?
19:03
DG 🇺🇦
In reply to this message
наверно кошель под новый конфиг не подходит
19:03
In reply to this message
через веб-версию проще
19:03
не надо конфиг настраивать
BB
19:24
Boris B
tonlib

tail -f /var/log/syslog

выдает следующее:

Oct 28 19:17:41 core systemd[1]: Started NewTON miner.
Oct 28 19:17:41 core systemd[509715]: miner.service: Changing to the requested working directory failed: No such file or directory
Oct 28 19:17:41 core systemd[509715]: miner.service: Failed at step CHDIR spawning /usr/bin/ton/tonlib/tonlib-cuda-cli: No such file or directory
Oct 28 19:17:41 core systemd[1]: miner.service: Main process exited, code=exited, status=200/CHDIR
Oct 28 19:17:41 core systemd[1]: miner.service: Failed with result 'exit-code'.
19:24
при этом папка и файл /usr/bin/ton/tonlib/tonlib-cuda-cli - есть
BB
19:41
Boris B
Поменял working directory - не может глобал джейсон найти… хотя он там есть
PG
19:42
Prime G.
In reply to this message
Уберите воркингдир и полный путь до конфига укажите
P
19:42
Project Manager
In reply to this message
а как ты путь пишешь до глобал джсона?
BB
19:44
Boris B
In reply to this message
Спасибо
19:44
In reply to this message
Да прям папку
19:45
/usr/bin/ton/….
P
19:45
Project Manager
In reply to this message
помогло?
BB
19:45
Boris B
Вроде да
SK
20:33
Steve Korshakov
я начал опрашивать по http все известные мне апишки и чекать pow params, кажется в норме от 5 до 15 секунд делей от последнего блока.
20:34
может кто-то знает как получать быстрее или подписываться
D
20:38
Dr. Elias
⚡️⚡️ GPU miner for Windows released
⚡️⚡️ Please read description before use
⚡️⚡️ Special thanks to Mr. Hardman and @razhuko6

https://github.com/tontechio/pow-miner-gpu/releases/tag/20211028-2
BB
20:43
Boris B
In reply to this message
Omg
A
20:43
Alex
:) ждём хешрейт под 50
BB
20:44
Boris B
In reply to this message
500
SK
21:08
Steve Korshakov
Screen Shot 2021-10-28 at 9.08.06 PM.png
Not included, change data exporting settings to download.
48.7 KB
21:08
кто-то напутал и смайнил с гивера на гивер
21:08
Screen Shot 2021-10-28 at 9.08.40 PM.png
Not included, change data exporting settings to download.
35.4 KB
BB
21:08
Boris B
In reply to this message
Лол :)
P
21:09
Project Manager
In reply to this message
Это ведь когда майнили на неактивный кошелёк?
BB
21:09
Boris B
Произошла рекурсия :)
P
21:09
Project Manager
Монеты обратно на гивера возвращаются
SK
21:12
Steve Korshakov
не думаю что они переходят с шестого гивера на восьмой
21:13
Я добавил вывод последних 30 "победителей" - https://tonwhales.com/mining
P
21:14
Project Manager
In reply to this message
А реально вывести какой был сид и проксимити у гивера в момент победы?
SK
21:16
Steve Korshakov
сложно думаю пока никак
P
21:16
Project Manager
In reply to this message
оке
но всё-равно круто 👍
JF
21:27
John Fyodor
In reply to this message
Без tonlib-cli можно как-то запустить под винду?
D
21:27
Dr. Elias
лайтклиент в комплекте
JF
21:28
John Fyodor
Мне он не нужен
D
21:28
Dr. Elias
тогда не понимаю вопроса
JF
21:29
John Fyodor
Т.е мне нужен pow-miner-cuda из прошлых релизов, когда ещё не было cli, но для винды
21:29
Без обертки в виде cli
D
21:30
Dr. Elias
в архиве все лежит
JF
21:31
John Fyodor
а, сорри, не качал еще архив, только ридми читал
21:31
да, всё вижу
SK
21:32
Steve Korshakov
In reply to this message
вот пожалуйста подсдох мой сайт)
21:32
дал ссылку и видимо попадало из-за тонлиба
JF
21:32
John Fyodor
In reply to this message
нотифай бот тоже не пашет
21:32
щас еще паблик лайтсерверы отъедут после такого подгона 😉
D
21:33
Dr. Elias
In reply to this message
👍
КК
21:34
Кирилл Курленев
Когда ждать майнер на мак?
JF
21:34
John Fyodor
линукс вариант вроде пашет под мак, не?
21:35
по крайней мере видел где-то в tontechio слова о том, что протестировано на маке
D
21:39
Dr. Elias
In reply to this message
цпу нет смысла, гпу на маках дохлые, а под M1* еще не пробовали
JF
21:39
John Fyodor
говорят м1мах по мощщам как 3080 мобильная
21:39
время идти в аппсторы и устанавливать дополнительное по 😉
SK
21:47
Steve Korshakov
In reply to this message
что бы заработало приходится либо ждать N минут (10-15 минут наверное но это не точно) либо заходить и рестартить процесс. Причем снаружи я не могу вообще ничего понять - не могу авторестарт докером на строить, не могу health check в кубе поставить - ничего. После рестарта еще тоже непонятное время не работает апи.
P
21:59
Project Manager
А как быть людям у которых нет своих лайт серверов? (p.s. у меня есть)
Мне кажется сейчас с винды 100500 майнеров придут, все начнут опрашивать раз в 5 сек лайт сервера, и не задудосят ли они их?
JF
22:01
John Fyodor
In reply to this message
Очень на это надеюсь
P
22:01
Project Manager
In reply to this message
😅
JF
22:02
John Fyodor
Хешрейт сразу приемлимым станет
BB
22:09
Boris B
[ 3][t 1][2021-10-28 16:09:03.3010476][TonlibClient.cpp:2126][!Tonlib] Use init block from USER config: (-1,8000000000000000,10171687):8AB12DF708437E0698C03FBC033065633ACC64786B921495A773D4D6CE033B3E:95ACBF6D42945050C95D4F52EA0C7D180090165FAE2BECD7F12A87592F682D97
[ 1][t 1][2021-10-28 16:09:03.3082625][tonlib-cli.cpp:393][!console] FAILED
22:09
пробую на винде - из-за чего может быть такая ошибка?
22:10
In reply to this message
в логе:

Tonlib is inited
Query {'pminer} FAILED:
[Error : 0 : Unkwnown query 'pminer]
22:10
думаю cuda виной
P
22:13
Project Manager
Всё упало?)
22:13
Или это у меня с инетом беда..
BB
22:15
Boris B
In reply to this message
Что упало?)
A
22:21
Alex
In reply to this message
хм, сейчас попробовал на винде - аналогичная ошибка. И на cuda и на opencl
ЗЯ
22:22
Залия Якупова
In reply to this message
+ тоже эта ошибка
P
22:22
Project Manager
In reply to this message
инфа по балансу не грузилась в кошельке
A
22:22
Alex
лежит
BB
22:24
Boris B
In reply to this message
лежит, без него ругался на его отсутствие :)
P
22:24
Project Manager
In reply to this message
А есть возможность указать видеокарте откуда начинать искать решение? Отправную точку задать
BB
22:24
Boris B
In reply to this message
а, даже такой
22:24
global.config.json
22:24
а такой?
22:25
In reply to this message
не помогло
22:26
содержимое папки
22:26
22:27
In reply to this message
и в это имя без .json переименовывал
22:28
без глобал.конфига это пишет:

File "global.config.json" can't be opened for reading
22:29
In reply to this message
не скрином прислал :)
Н
22:30
Небо₽ода
Добрый. Установил кош с гугл плэй и чего-то не хочет((

Updating идет безконечно
SK
22:32
Steve Korshakov
Интересно что у меня кажется getAccountInfo работает всегда, а вот getTransactions очень часто тупит, может быть дело в том что ноды не очень оптимизированы под этот запрос?
A
22:32
Alex
поставил двойные кавычки вместо одинарных и зароботало
BB
22:32
Boris B
In reply to this message
оппаа
Н
22:33
Небо₽ода
In reply to this message
По этой ссылке и скачивал
BB
22:34
Boris B
In reply to this message
Заработало! Спасибо
22:34
tonlib-cuda-cli.exe -v 3 -C global.config.json -e "pminer start
ЗЯ
22:35
Залия Якупова
In reply to this message
спасибо!
BB
22:37
Boris B
почему-то под убунтой количество gpu threads позволял 1792, а на винде не хочет
22:44
In reply to this message
максимум удалось добиться 1024 на 1070ti (больше пока не пробовал, но 1792 не даёт)
надо будет попробовать на 3080ti
22:45
In reply to this message
на убунту давало максимум
22:45
может там некорректно работало
22:46
In reply to this message
А какая разница? Потребление электричества и нагрузка на видеокарту - одинаковые, как я понимаю. Или там какие-то подводные камни?
22:47
In reply to this message
ну вот 3080 ti пишут, что на карте больше 10к cuda-ядер
22:47
10240, если быть точным
P
22:47
Project Manager
Я проверял на 3080ti, там 200 потоков достаточно как я понял
BB
22:48
Boris B
In reply to this message
какой хэшрейт выдавал?
P
22:48
Project Manager
(если делать по гайду)
BB
22:48
Boris B
In reply to this message
понял
P
22:48
Project Manager
In reply to this message
2,3 +-
BB
22:48
Boris B
In reply to this message
спасибо
22:49
In reply to this message
у меня аналогично на 1792 (просто ставил по умолчанию максимальное)
22:49
а на что это может влиять, если хэшрейт один?
22:50
In reply to this message
хм, ок, спасибо, попробую так
P
22:51
Project Manager
В pow-miner-cuda реально задать значение, с которого начинать подбор хеша?
F
22:53
F
In reply to this message
А он вроде перебирает хеши не по очереди, а чисто рандом (не знаю как реализовано pow-miner-cuda, но pow-miner для cpu перебирал рандомно)
P
22:54
Project Manager
In reply to this message
Да, тоже читал про это. Но было бы круто еслиб можно было задать значения. Аля есть 2 видеокарты, чтобы одна видеокарта не повторяла то, что посчитала вторая.
D
22:57
Dr. Elias
In reply to this message
они не повторяют
22:58
-G регулирует количество стартовых значений х8
P
22:59
Project Manager
In reply to this message
а сами значения можно задать?
BB
22:59
Boris B
In reply to this message
т.е. можно на разных картах разные G задать?
D
22:59
Dr. Elias
In reply to this message
нет
23:00
In reply to this message
да
BB
23:00
Boris B
в смысле, чтобы они "не пересекались в вычислениях"
D
23:00
Dr. Elias
они не пересекаются
BB
23:00
Boris B
ОК, допустим, они рандомны... тогда нужно ли разное значение G для одинаковых карточек? :)
P
23:00
Project Manager
Они ведь могут пересекаться если 2 разных ПК?
D
23:01
Dr. Elias
нет
23:01
в основе майнинга в ТОНе лежит _случайный_ процесс
23:01
там рандомайзер, нигде ничто не повторяется
P
23:01
Project Manager
In reply to this message
G это как я понял кол-во потоков которые стартуют с рандомных значений
BB
23:02
Boris B
In reply to this message
тут я имел в виду - есть ли смысл на разных картах (одинаковых, 3080ти, например) задавать разное значение G
КК
23:02
Кирилл Курленев
In reply to this message
Вроде как так
P
23:02
Project Manager
а сами значения рандомны
BB
23:03
Boris B
In reply to this message
:)
D
23:03
Dr. Elias
In reply to this message
-G - это число стартовых значений УМНОЖЕННОЕ на 8. По потокам да - потоки тоже по восемь
P
23:04
Project Manager
In reply to this message
Т.е. в теории 2 разных ПК с одной 3080ti (в каждом пк) могут пересекаться по вычислениям, а 1 комп с 4мя 3080ti не будет пересекаться. Верно?
D
23:04
Dr. Elias
не верно
23:05
сто разных ПК с миллионом карт могут пересекаться
23:05
два - очень вряд ли
P
23:08
Project Manager
In reply to this message
Понял, спасибо 👍
23:11
В mytonctrl нужно как-то указывать что я хочу принять участие в выборах как валидатор, или он сам это делает? Просто уже было 2 выборов, и ни в одни не прошел в testnet'e ☹️
SK
23:12
Steve Korshakov
у тебя есть 40к тестовых монет?
23:12
поставь ставку явно
23:12
mytonctrl оч криво ее делает и нужно ее явно выбирать
P
23:12
Project Manager
In reply to this message
да, 42499
SK
23:12
Steve Korshakov
set stake 42400
P
23:12
Project Manager
set stake 42000?
23:12
понял
SK
23:13
Steve Korshakov
судя по tonwhales только один человек имеет не фиксированную ставку
K
23:13
Kirill A.
In reply to this message
Пересeчение практически исключено, там есть random key который имеет размер в 64 бита, т.е. 18,446,744,073,709,551,616 вариантов. Плюс timestamp.
SK
23:13
Steve Korshakov
у всех она фиксированная
P
23:16
Project Manager
In reply to this message
мб это я? У меня set stake null (чтоб он сам ставил)
но я чекаю через el, и меня там нет в ставках :(
SK
23:16
Steve Korshakov
не, я про продакшн
P
23:16
Project Manager
а..
23:17
у тебя же tonwhales в тестнет тоже смотрит через test.tonwhales.com?
SK
23:17
Steve Korshakov
да
P
23:20
Project Manager
сделал set stake 42450
но в списке участников выборов (которые сейчас идут) не появился..
SK
23:21
Steve Korshakov
mytonctrl раз в 10 минут голосует
23:21
можешь в логах глянуть когда в последний раз он пытался
P
23:23
Project Manager
есть команда vo (vote for offer) и vc (vote for complaint), есть ve (vote election entry)

яж могу "ve" прописать, или не так понял?
SK
23:23
Steve Korshakov
ну ты не валидатор и голосовать не можешь это когда ты стал валидатором
P
23:24
Project Manager
понял
23:25
т.е. ручками отправить свой stake (вместо mytonctrl) не смогу получается?
SK
23:26
Steve Korshakov
неа
P
23:27
Project Manager
о, появился на выборах
правда ставка почему-то на 1 тон меньше чем установил
SK
23:27
Steve Korshakov
да там ставка + 1 тон
23:27
1 тон возвращается можешь по транзам посмотреть как ответ
P
23:30
Project Manager
Да, точно
23:45
А что будет если 1000 фул нод сделают ставку 1 000 000 монет?
F
23:45
F
In reply to this message
ve - это как раз подать голос на участие в выборах)
А vc и vo - могут только валидаторы)

Поэтому ты можешь вручную запустить процесс участия в выборах)
SK
23:46
Steve Korshakov
In reply to this message
Будет 1000 валидаторов
P
23:46
Project Manager
In reply to this message
а, понял, спасибо 👍
23:47
In reply to this message
Т.е. лимит на макс. ставку в 1 000 000 тон статичен и не будет изменён в будущем?
SK
23:47
Steve Korshakov
Там 10м
23:48
Валидаторы могут проголосовать за изменение лимитов
P
23:48
Project Manager
In reply to this message
точно..
23:49
In reply to this message
понял
SK
23:49
Steve Korshakov
Валидаторы ещё могут проголосовать и поменять комиссии
P
23:50
Project Manager
In reply to this message
за обработку переводов/обработку смарт контрактов к примеру?
SK
23:50
Steve Korshakov
Да
23:50
Тут не рынок решает
23:50
А валидаторы
P
23:51
Project Manager
А у валидаторов есть какая-то коммуникация между собой? Обсудить что-то например для развития сети.
SK
23:53
Steve Korshakov
Пока нет, я думал может сделаю что-то такое на tonwhales, но пока кажется валидаторы знают друг друга
P
23:56
Project Manager
In reply to this message
Было бы удобно мне кажется

p.s. так и не стал валидатором, 42к монет оказалось недостаточным 😕
Минимум 100к монет нужно как я понял на текущий момент..
29 October 2021
F
00:17
F
In reply to this message
Либо ещё один валидатор с 40к
P
00:18
Project Manager
In reply to this message
а, даже так..
F
00:22
F
In reply to this message
В смысле что бы кто то другой поднял свой старый тестовый валидатор и сделал ставку в 40к)
Таким образом он повлияет на среднюю ставку, и тогда возможно эти ставки пройдут)
P
00:45
Project Manager
In reply to this message
Т.е. по итогу чтобы стать валидатором нужно сделать "достаточную ставку". Достаточная ставка = сумма всех ставок / кол-во участников, которые сделали ставки.

Правильно понял? Если нет, то мб есть ссылка где можно почитать как формируется "достаточная ставка"?
SK
01:09
Steve Korshakov
Нет
01:09
Там сложно, но суть тут в том что выбирается максимум из всех валидаторов
01:10
Но у каждой ставки есть ещё коэфициент
01:10
Это типа максимальная итоговая ставка относительно минимальной ставки!
01:10
То есть если кто-то поставил 1м а ты 10к то у первого коэфициент будет скажем 3, то его максимальная ставка будет 30к
01:11
Но что бы получить максимум проще выгнать чувака со ставкой в 10к
01:12
Тогда ставка будет 1м (как минимальная)
D
01:30
Dr. Elias
In reply to this message
Неправильно.

В конфиге сети есть значение минимальной ставки (10К) и диапазон max factor. MF - это в сколько раз может отличаться минимальная и максимальная ставка в раунде.

Валидаторы начинают делать ставки с двумя параметрами - сумма и их собственный max factor, который не может превышать значения из конфига сети.

Далее контракт электора выбирает из собранных ставок набор, который максимизирует общую сумму на раунд, основываясь на MF, то есть регулируя разброс между ставками.

Чисто практически - смотришь какие ставки в текущем раунде, какой там MF и делаешь ставку, которая не превышает минимальную в “MF” раз.

Пример 1:
- два валика, ставки 100К, mf=2
- твоя ставка может быть и 200К и 50К
Пример 2:
-сто валиков, ставка от 300К до 100К с шагом в 2К, mf=3
- твоя ставка должна быть не больше 300К и не меньше 100К, так как распределение по диапазону равномерное и участников много. Это очень грубый пример, так как тут есть граничные эффекты - с какими конкретными mf каждая ставка, какая ставка “выдавит” мелких или какая “выкинет” крупных и тп

Но примерно оно так. Специально упростил и загрубил для общего понимания
P
01:32
Project Manager
Ща 10 раз перечитаю всё, должно дойти
PG
01:37
Prime G.
In reply to this message
Крупные же не "выкидываются", а просто обрезаются до min*max_factor
D
01:37
Dr. Elias
In reply to this message
> Специально упростил и загрубил для общего понимания
P
01:38
Project Manager
Реально хочется понять как это считается в корне, пасиб всем кто пишет на эту тему
SK
01:40
Steve Korshakov
можно в теории кстати находить транзу выборов и доставать все результаты
P
02:17
Project Manager
In reply to this message
Поглядел/посчитал, но вопрос - я глянул на лайт сервере через el, и у некоторых mf 3, у некоторых 2,7

Когда я делаю ставку (как валидатор) я ставлю стейк, но mf я не выбираю. От чего зависит mf у каждого, кто делает ставку?
02:18
p.s. в testnet абсолютно у всех на момент выборов mf 20.0
SK
02:18
Steve Korshakov
Это настройка mytonctrl
D
02:19
Dr. Elias
> Валидаторы начинают делать ставки с двумя параметрами - сумма и их собственный max factor, который не может превышать значения из конфига сети.

Каждый валик сам указывает mf
02:20
если ты делаешь ставку через mytonctrl, то он за тебя делает максимальный mf для сети (3 для мейннета)
PG
02:20
Prime G.
In reply to this message
В mytonctrl set maxFactor 3
P
02:21
Project Manager
Супер, понял
D
02:21
Dr. Elias
In reply to this message
именно
+
02:23
Когда в тестнете стоят ставки по 100К и mf=20, значит с тем же mf ты можешь сделать ставку от 5K (если она выше минимальной для сети; я не знаю, сколько там сейчас)
SK
02:23
Steve Korshakov
В мейннете вроде 250 максимальный мф
P
02:24
Project Manager
In reply to this message
20 же, не?
02:24
In reply to this message
10к минимум сейчас
D
02:25
Dr. Elias
In reply to this message
мейннет 3
P
02:25
Project Manager
In reply to this message
-_- не увидел что про мейннет написал, там да, 3..
02:26
> В конфиге сети есть значение минимальной ставки (10К) и диапазон max factor. MF - это в сколько раз может отличаться минимальная и максимальная ставка в раунде.

Отличаться у кого?
D
02:26
Dr. Elias
у ставок на раунд
P
02:27
Project Manager
сорян что я туплю
я просто не понимаю для чего конкретно валик должен указывать MF, что ему это даёт
PG
02:27
Prime G.
In reply to this message
Минимальная от максимальной и наоборот 😊
D
02:30
Dr. Elias
смотри.
Сделаны 5 ставок с одинаковым mf=3: 50K, 75K, 100K, 150K, 300K.
Электор выберет набор 100K, 150K, 300K
1. Минимальная (100К) и максимальная (300К) отличаются не более чем mf=3 раз
2. Эти ставки дают максимальную общую сумму (550К)
P
02:32
Project Manager
In reply to this message
Поч электор выбирает набор 100 150 и 300, а не все например?
D
02:34
Dr. Elias
1. они дают меньшую сумму вместе
2. не выполняется правило mf=3 (“максимальная ставка не должна превышать минимальную более, чем в три раза, потому что mf у них равен 3”)
02:35
все необходимое для понимания уже написано, осталось в голове уложить =)
P
02:36
Project Manager
Да, я активно это делаю, ща)
D
02:36
Dr. Elias
ну и помни, что в основе валидации конкурентная система - не каждый должен валидировать, а только тот, кто попадает в большинство с максимальной суммой
02:37
И эти правила балансируют “залог” (стейк) так, чтобы он был максимальным
P
02:39
Project Manager
Т.е. по сути всё это для того, чтобы определить кол-во валидаторов? + кто будет валидировать. Ведь если бы оно было статичным, то просто взял первые N с макс. ставкой и всё
D
02:39
Dr. Elias
определяется _набор_ валидаторов, а не их количество
P
02:41
Project Manager
Набор, да, так точнее.
D
02:41
Dr. Elias
Демократия в чистом виде =) Приходит кит с сотней миллиардов и делает ставку. Электор пошлет его нафиг, потому что тот не уложится в mf большинства. Приходит малыш с 10К монет. Электор его не примет, потому что его вклад не повлияет на общую сумму
P
02:42
Project Manager
А если кит распределит эту сотню миллиардов по разным фул нодам?
D
02:43
Dr. Elias
не фулнодам, а валидаторам. Да, если он так сделает, то сможет участвовать. И это тоже демократия - кит выполнит _работу_ по увеличению числа валидаторов, то есть стабилизирует сеть
P
02:45
Project Manager
написал фулнода подразумевая что она ещё не валидатор
вообще я заметил все по разному говорят

как называть фул ноду которая не валидирует?)
02:46
In reply to this message
согласен
D
02:47
Dr. Elias
фулнода - это всего лишь режим установки mytonctrl.
В сети 4 типа участников:
- валидатор
- dht-сервер
- лайтсервер
- лайтклиент

В режиме full устанавливаются все типы
P
02:47
Project Manager
In reply to this message
> максимальная ставка не должна превышать минимальную более, чем в три раза, потому что mf у них равен 3

ключевая фраза после которой пазл почти сложился
02:48
In reply to this message
Это корректная инфа (мб в будущем/прошлом)?
D
02:49
Dr. Elias
это о другом вообще
P
02:50
Project Manager
Окей
P
03:17
Project Manager
1. Начинаются выборы, все кто хочет указывают свой mf, stake, и принимают участие в выборах. Допустим mf у всех = 3.

2. Допустим ставки: 10 000 000 (ставка кита), 1 000 000, 600 000, 500 000, 500 000, 350 000, 150 000, 90 000, 15 000

3. Мб в коде не так, но для простоты понимания: электор заносит все ставки в массив от самой большой до самой маленькой.

4. Сравнивает 1 элемент со вторым (10 000 000 с 1 000 000), понимает что 10млн в 10 раз больше 1млн, и забивает на ставку в 10млн, т.к. 10 больше 3. В будущем он сделает валидатором этого кита который поставил 10млн, но стейк кита будет не 10млн а минимальная ставка (которую нам предстоит найти)*mf

5. Сравнивает 1 000 000 с 600 000 - подходит, т.к. 1млн больше 600 000 менее чем в 3 раза (mf). Теперь все последующие ставки мы будем сравнивать с миллионом, чтоб понять подходят ли они.

6. Итого участвуют: 10 000 000 (стейк будет изменён как найдём мин. ставку), 1 000 000, 600 000, 500 000, 500 000, 350 000

7. 10 000 000 кита электор переделывает в 350 000 * 3 = 1 150 000, и возвращает киту 8 850 000 на баланс.

Итоговые валидаторы: 1 150 000, 1 000 000, 600 000, 500 000, 500 000, 350 000

Скажите что я всё правильно понял..😬
D
03:26
Dr. Elias
в общих чертах правильно
03:27
в нюансах нет, но понимание верное и позволит тебе ориентироваться в ставках
P
03:28
Project Manager
тогда надо где-то раздобыть 10к монет в testnet получается, чтобы получалось становиться валидатором хотяб на одни из двух выборов..
D
03:29
Dr. Elias
почему 10К?
P
03:29
Project Manager
у меня 40к
03:29
а там кто-то 900+к ставит постоянно, mf у всех 20
D
03:31
Dr. Elias
а, ок. Ну, тестнет роняли уже несколько раз делая большие ставки и выключая валидаторы.

Тебе зачем вообще в тестнете валидировать?
P
03:35
Project Manager
In reply to this message
Перед mainnet'ом знаний набираюсь, чтобы там сделать валидатор. Хочу оставить в testnet'e валидатор, чтобы была среда для тестов.
D
03:35
Dr. Elias
пустая трата времени имхо
P
03:36
Project Manager
In reply to this message
Поч?
D
03:38
Dr. Elias
если у тебя есть средства на валидацию в мейннете, то игры с тестнетом лишат тебя времени, а значит заработка на валидации. Плюс жизнь в мейннете отличается и кейсы, возникающие там не пересекаются с тестнетом, в частности мониторинг дисков, слешинг, сетевая доступность
P
03:38
Project Manager
In reply to this message
У меня такого нет в планах. Более того, я хотел бы на постоянке сделать валидатор для тестнета. Зашел и не нервничаешь что что-то не так сделаешь. А в mainnet'е тестировать что-то на валидаторе такое себе имхо..
D
03:40
Dr. Elias
там нечего тестировать. А судя по вопросам, под капотом ты ничего делать не будешь. Если бы забирался под капот, то тогда вопроса про тестнет даже и не возникало бы - поднял свой тестнет и делай что хочешь =)
P
03:40
Project Manager
In reply to this message
Дак 2 сервера ж. Пока на одном играешься в тестнете - второй валидирует в mainnet.
D
03:40
Dr. Elias
тестнет нужен разработчикам контрактов и приложений для сети
03:40
я не очень понимаю, чем играться в контексте валидации
P
03:42
Project Manager
У тебя просто очень много знаний, а у меня их мало. Элементарно посмотреть как происходят выборы, что в этот момент где и как отображается, какую инфу можно спарсить и как. Это всё мне интересно.
Смарт-контракты и приложения для сети - тоже, и это тоже в планах.
D
03:42
Dr. Elias
для этого не нужен свой валидатор
03:44
ты же не тестируешь горнопроходческую машину во дворе, планируя купить билет на метро
P
03:46
Project Manager
Валидатор в тестнете нужен для тестов перед мэиннетом. Сделать ставку, посмотреть как она поставится, удивиться что 1 монета не доходит и возвращается, узнать про mf, узнать как происходят выборы, как активировать кошелёк валидатора и тд. На личном опыте, а не в инструкциях. Я пока сам лично не увижу не пощупаю - не успокоюсь (если мне это интересно). Все разные.
03:47
In reply to this message
Если интересно и это никому не мешает - то буду тестировать 😌
D
03:49
Dr. Elias
ап ту ю, но я бы занимался сразу мейннетом. Риска потери средств на электоре там нет
P
03:58
Project Manager
In reply to this message
Всегда удобно когда есть тестовая среда из которой можно взять по максимуму знаний. В продуктивную уже идёшь с этими знаниями, и естественно встречаешь новые кейсы (в т.ч. про то что ты говорил о дисках, слешинг, сетевая доступность и тд). Но уже с закрытыми вопросами о всяких выборах, mf, командах аля set stake, set maxFactor, ve и т.д. Это мой подход, никому не навязываю. Но твою позицию тоже понял. Спасибо за разъяснение по выборам 🙏😌
D
04:01
Dr. Elias
я понимаю. Ко всему прочему имей в виду, что тестнет - это отдельная сеть с другой конфигурацией и ее поведение может отличаться от мейннета. Плюс в тестнете нет всего инструментария мейннета, что может затруднить расследование или привести к неверным выводам. К слову, в тестнете нет https://tonmon.xyz/
P
04:05
Project Manager
In reply to this message
Да, с этим уже столкнулся, буду юзать что есть на данный момент + писать своё по мере необходимости. Пасиб
04:06
Смотрю стейки валидаторов в mainnet, и вот думаю, поч там есть стейк 147 599 и 873 877
mf явно не больше 3х
D
04:06
Dr. Elias
заявленный стейк != принятому стейку
04:07
выборы открыты, электор принимает стейки. Выборы закроются и электор сообщит валидирующий набор
P
04:07
Project Manager
Всё огонь, понял
D
04:08
Dr. Elias
в тестнете ты бы это не понял 😉
P
04:08
Project Manager
ахах 😅
04:11
In reply to this message
А электор по итогу получает общий mf, от которого отталкивается при дальнейших рассчетах для формирования набора валидаторов?
04:12
аля общий mf = сумма всех mf кто участвует / кол-во участников
D
04:13
Dr. Elias
нет никакого общего mf. при расчете учитывается каждый индивидуально и то, какая сумма формируется
P
04:13
Project Manager
понял, это видимо те нюансы о которых ты говорил
D
04:14
Dr. Elias
валидатору выгодно заявлять максимальный mf, разрешенный сетью. Это повышает шанс пролезть
P
04:15
Project Manager
Понял 👍
А зачем кто-то ставит 2.7 вместо 3?
D
04:15
Dr. Elias
ну, зачем-то ставит
04:16
фанаты числа e =)
P
04:18
Project Manager
=) видимо
прям как на подбор, 3.0 и 2.7) других mf нет..
SK
08:43
Steve Korshakov
2.7 в доке написано
ДФ
10:43
Денис Фатов
Подскажите как майнить в hive os
BB
10:44
Boris B
In reply to this message
toncoin - никак :)
r
11:28
razor-rk
А почему на сайте хэшрейт сети более чем в раза выше чем в боте?
SK
11:30
Steve Korshakov
Вопрос - в кошельке все транзакции упорядочены по LT?
K
11:38
Kirill A.
In reply to this message
Хэшрейт на страничке это Peaks, в боте averages.
A
11:51
Andrey
Подскажите плиз, lite server в WSL нормально работает? И как потом его прописать в тонлиб конфиге?
r
12:08
razor-rk
А в версии тонлиба для винды ведь если ЛС. Как его развернуть есть что почитать?
A
12:18
Andrey
In reply to this message
там клиент же, не сервер
F
12:25
F
In reply to this message
Точно не знаю как все работает внутри wsl, но lite-server это та же самая нода, и ей нужен открытый udp порт для синхронизации с сетью)
Поэтому наверное для его работы нужно будет как то прокинуть порт наружу

Для подключения к lite-server нужен конфиг подключения, если устанавливался mytonctrl то его можно получить командами mytonctrl -> installer -> plsc
Но внутри wsl вроде нету systemd (systemctl) и поэтому mytonctrl не сможет установиться внутри wsl
Если делать все руками без mtc, то вот инструкция (9 пункт как раз про настройку lite-server): https://ton.org/docs/#/howto/full-node
A
12:26
Andrey
In reply to this message
спасибо, ну т.е. проще виртуалку нормальную с убунтой поднять и порт ей прокинуть в роутере
F
12:31
F
In reply to this message
Тоже не самый простой путь, но вполне реальный, если уже был опыт)
Самый простой это наверное арендовать VPS'ку и там установить mtc)
Хотя знаю людей, которые брали старый ноут, устанавливали там ubuntu + mytonctrl, пробрасывали на роутере порт до ноутбука и у них все работало)
A
12:33
Andrey
In reply to this message
ну у меня уже есть свой сервак с виртуалками, поэтому проще там :)
F
12:33
F
In reply to this message
+
SK
12:42
Steve Korshakov
А где почитать что такое root_hash и file_hash?
A
12:46
Andrey
потетсил на nvidia 3080 Ti - cuda версия выдает от 2.1 до 3.5гш под виндой, на АМД 6700 xt opencl выдает чуть больше 0.5гш (на линуксе около 0.9)/ В общем, амд лучше не юзать получается.
КК
12:48
Кирилл Курленев
In reply to this message
3.5 при скольки threads?
A
12:48
Andrey
In reply to this message
1600
КК
12:48
Кирилл Курленев
In reply to this message
Спасибо
A
12:49
Andrey
чип разогнан до 2ггц с небольшим, память по минимуму. жрет 370вт
JF
12:49
John Fyodor
In reply to this message
Как замеряли
A
12:50
Andrey
pow-miner-cuda -vv -g 1 -G 1600 -t 30 kQBWkNKqzCAwA9vjMwRmg7aY75Rf8lByPA9zKXoqGkHi8SM7 229760179690128740373110445116482216837 53919893334301279589334030174039261347274288845081144962207220498432 10000000000000 kf-kkdY_B7p-77TLn2hUhM6QidWrrsl8FYWCIvBMpZKprBtN mined.boc
JG
12:50
Jon Gold (MDEX ANGEL)
Всём привет, я комьюнити менеджер биржи mdex (dex биржа от huobi ) хотели бы залистить ton coin (бесплатно) можно контакты руководства или в чьей компетенции такие вопросы?
BB
12:50
Boris B
Чот 3,5 прям сильно
A
12:51
Andrey
In reply to this message
сам удивился, но на одном и том же таске может выдать и 2.3 и 3.5, но чаше больше 3.5
12:51
[ hashes computed: 8999088712 ]
[ speed: 4.29209e+09 hps ]
это вот максимум видел. в среднем где-то 3.5
BB
12:54
Boris B
Может сложность низкая?
A
12:54
Andrey
всегда один и тот же тест запускаю, который выше дал
BB
12:54
Boris B
А. Ну вам надо обновить сложность сети
12:55
Будут актуальные цифры
12:55
По крайней мере у меня так было со старыми данными. Тоже хэшрейт гулял
A
12:55
Andrey
как сложность влияет на скорость хешей?
BB
12:55
Boris B
In reply to this message
И стабильные
12:55
In reply to this message
Не знаю…
A
12:55
Andrey
а можно дать строку для теста с новыми?
BB
12:56
Boris B
Ну т.е. от замера к замеру будут одинаковые цифры +/- 1%
12:56
In reply to this message
Я не дам, далеко от сервера
A
12:57
Andrey
в любом случае, 6700 почти в 10 раз медленнее в этом тесте, чем 3080 Ти, а должно быть максимум в 2-2.5 раза
PG
12:58
Prime G.
In reply to this message
Часто бывает, что попали на удачный набор и майнер быстро находит решение и выдаёт большие значения хпс. На 3060 и 8гхс было в таких случаях))
A
12:59
Andrey
In reply to this message
так я вроде ж один и тот набор запускаю
JF
12:59
John Fyodor
In reply to this message
Один ноль у комплексити удали
PG
12:59
Prime G.
Да, бывает и такое
JF
12:59
John Fyodor
Чтобы секунд 10 джоб вертелся хотя бы
r
13:00
razor-rk
А куда для разрабов обязательно ставить или в дровах от нвидиа уже все есть. Работает просто и без этого
JF
13:00
John Fyodor
Я не верю, что винда даёт х2 гигахешей
13:00
Чем Линукс
r
13:00
razor-rk
In reply to this message
Не, но прирост есть нкбольшой
13:00
Вероятно из за драйвера
JF
13:00
John Fyodor
In reply to this message
1.9 на линуксе и 3.6 на винде это не «небольшой»
r
13:02
razor-rk
In reply to this message
Не я про себя говорю. У меня если запускать как в мануале- тоже значения х2 могут быть. Надо актуальные значения сид и сложность вбивать
JF
13:02
John Fyodor
In reply to this message
Это не важно
A
13:02
Andrey
вот, да сложность решает... на 30 сек [ speed: 2.39631e+09 hps ]
JF
13:02
John Fyodor
Просто комплексити посложнее поставьте
13:02
Чтобы он не за 3 секунды решение находил
13:03
In reply to this message
Ну вот это больше на правду похоже
A
13:03
Andrey
[ speed: 2.41169e+09 hps ] в обще теперь плюс-минус одно
JF
13:03
John Fyodor
Все равно какой-то охуевший прирост по сравнению с линуксом
13:03
In reply to this message
Карта разогнана?
A
13:03
Andrey
ну а AMD на линуксе быстрее почти в 2 раза из-за rocm
13:04
In reply to this message
не сильно, 1950 по Gpu-z во время расчета
JF
13:04
John Fyodor
In reply to this message
Что такое rocm?
A
13:05
Andrey
In reply to this message
The AMD ROCm™ open software platform is a compute stack for headless system deployments. GUI-based software applications are currently not supported.
КК
13:09
Кирилл Курленев
In reply to this message
Это обычный хр для 3080ти
JF
13:09
John Fyodor
Обычный это 2.0
13:09
У 3090 2.3
A
13:09
Andrey
2 это 3080
КК
13:09
Кирилл Курленев
In reply to this message
Не у 3080
r
13:09
razor-rk
2.2 вроде у 3090 2.4
КК
13:09
Кирилл Курленев
А 3080ti
A
13:09
Andrey
3080 ти это считай 3090 толька с 12гб
КК
13:10
Кирилл Курленев
In reply to this message
Ага
PG
13:10
Prime G.
In reply to this message
Ещё минус частота, минус ядра куда
A
13:10
Andrey
In reply to this message
там разница не больше 5%
13:13
даже меньше.. 10496 у 3090 и 10240 у тишки... а частота это вообще динамика, там паритет будет... разве что поверлимит у 3090 повыше, можно гнать сильнее
13:17
6700 xt дает 0.5-0.52гш, выше никак... а должно давать примерно как 3060Ti 1.1 примерно
13:19
что занятно, что GPU загружен на 97% но жрет всего 60вт, а должен 120-140 если на максимуме... т.е. недогруз есть в майнере. AMD проигрывает, в общем
K
13:21
Kirill A.
In reply to this message
У амд в общем плохие APIs для OpenCL, там куча проблем, багов и так далее. Для майнинга всё-же нужно концентрироваться на Nvidia
A
13:22
Andrey
In reply to this message
там просложнее оптимизировать, но эфирные майнилки из них нормально выжимают, не хуже cuda на nvidia
P
13:47
Project Manager
~2.33гш 3080ti на убунте (без разгона)
A
13:52
Andrey
на ноуте тож потестил, мобильная 3070 дает около 1.1гш
P
14:40
Project Manager
Как корректно перезагружать сервер-валидатор? не участвовать в след. выборах и не быть избранным, перезагрузить, и снова участвовать в выборах?
F
14:43
F
In reply to this message
Для начала нужно перестать участвовать в выборах)
Если используете mytonctrl, то вам поможет команда:
set stake 0

Потом дождаться когда вы перестанете быть валидатором)

Ну а дальше можно приступать к техническим работам на сервере (обновлять, перезагружать, выключать)
P
14:43
Project Manager
In reply to this message
👍 кул, тогда всё правильно понял
r
14:54
razor-rk
Странно, что у меня 3070ти и 3060ти выдают одинаково по 1 4
14:54
1.4
14:55
3060 правда фаундерс, но вряд ли это влияет
A
15:32
Andrey
странно вообще, мож тоже сложность маленькая в тесте? 3060ti должна 1.1-1.15 выдавать
P
16:44
Project Manager
Как корректнее и быстрее всего со своего лайт сервера отправить самому себе запрос?
Как обычно, через лайт клиент, указывая в конфиге самого себя отправить самому себе запрос, или можно как-то быстрее?
F
17:01
F
In reply to this message
Немного не понял куда именно нужно отправить запрос)

Можно запускать lite-client не кормя ему global.config.json, а передать ему путь к ключу:
lite-client -a <IP>:<TCP-PORT> -p liteserver.pub

Хотя и так и так lite-client подключается напрямую к тому LS, который вы указали. Независимо идет подключение по global.config.json или по ключу - и там и там указывается ip/port + ключ
P
17:04
Project Manager
In reply to this message
Огонь, то что нужно было, спасибо 👍
а liteserver.pub где можно найти?
F
17:10
F
In reply to this message
Если устанавливали mtc, то тут:
/var/ton-work/keys/liteserver.pub
P
17:11
Project Manager
In reply to this message
спасибо 👍
JF
17:20
John Fyodor
In reply to this message
Айпи надо нормальный указывать, или как в конфиге без точек?
F
17:24
F
In reply to this message
Нормальный)
PG
18:40
Prime G.
In reply to this message
В целом без разницы. И Линукс и приклад в нём понимает оба формата
A
18:44
Andrey
а тонлибу как это скормить?
30 October 2021
BB
01:55
Boris B
01:55
01:56
После нахождения блока видеокарта остыла до 35 градусов, при этом нагрузка на ядро 100%

Ребутнул комп, температура стала расти, как и должно быть

Tonlib win11 cuda
D
01:58
Dr. Elias
In reply to this message
Спс. Только не блока, а решения. В ТОНе майнятся решения за вознаграждение, к валидации и блокам это не имеет никакого отношения
BB
01:58
Boris B
In reply to this message
ОК, в терминах не очень
01:59
Непонятно с чем это может быть связано?
01:59
Ребутал батник с тонлибом, не помогало до ребута компа целиком
D
01:59
Dr. Elias
А что в консоли при этом было?
BB
02:00
Boris B
Все ОК. Работал как обычно
02:00
В логе ошибок нет
02:00
Гляну еще на всякий
02:01
Кстати, в логах не было “found”
T
02:02
Tolya
видеокарта решила что на сегодня с нее достаточно)
D
02:06
Dr. Elias
Ну там либо контроллер охлаждения так работает, что гестерезис не вырубает ее после нагрузки либо какие-то ресурсы карты не были освобождены
02:07
Но пока это ощупывание лебедя слепым Изей
BB
02:11
Boris B
In reply to this message
:)
02:11
In reply to this message
Там кулеры всегда на 75% вне зависимости от нагрузки и температуры
02:12
In reply to this message
Рядом такой же конфиг на убунте - температура 65+/-
02:15
In reply to this message
Попросите гиверов дать этой карте еще сотку, чтобы проверить баг ;)
T
02:15
Tolya
Sticker
Not included, change data exporting settings to download.
😉, 42.9 KB
02:16
на самом деле удивительно, что на обычном пк в первый же день удалось смайнить
02:16
или пк не обычный?
A
05:16
Al💎
😂
r
08:27
razor-rk
И все таки какое количество потоков оптимально для 3060, 3060ти и 3070ти?
Г
08:40
Геворг
Друзья доброе утро , а какая цена на бирже ? И стоит с эфира переключаться сюда ?
BB
09:09
Boris B
In reply to this message
Почему в первый же день? :)
Обычный пк с 3080ти
11:24
Yuriy К.
Всем привет! Подскажите пожалуйста, майнер под Win хочу запустить, видеокарта у меня "AMD Radeon R9 270 (Curacao)" - имеет ли смысл?
12:05
Yuriy К.
In reply to this message
<global-config> - что тут указывать?
<gpu-id> [gpu-threads] - и тут?
BB
12:10
Boris B
Конфиг - global.config.json
12:10
gpuid - номер карты от 0
12:10
gpu threads - количество потоков (в зависимости от карты)
12:14
Yuriy К.
карта то 1 всего, значит - 0, а кол-во потоков как определить?
BB
12:16
Boris B
какая карта у вас?
12:16
In reply to this message
0 - верно, если одна карта
12:16
Yuriy К.
In reply to this message
AMD Radeon R9 270 (Curacao)
BB
12:18
Boris B
попробуйте 8 (16/32)? старенькая/слабенькая у вас карточка
12:18
может кто подскажет что лучше для нее, я не в курсе
12:19
Yuriy К.
In reply to this message
т.е. ждать добычи буду долго?) смысла поди нет карту напрягать!?)
BB
12:19
Boris B
надо протестить хэшрейт, но подозреваю, что ожидать прям долго
12:19
да и говорят, что АМД хуже нВидиа себя ведет
12:20
Yuriy К.
In reply to this message
Благодарю)
BB
12:20
Boris B
In reply to this message
не за что :)
12:20
Yuriy К.
In reply to this message
Благодарю)
DM
12:33
Dmitrii M
Привет, извиняюсь за может быть глупый вопрос, как в win майнере хэшрейт посмотреть? [speed] в логах нигде не указан 🤷🏻‍♂️.
BB
12:46
Boris B
In reply to this message
Нужен pow-miner-cuda (если нвидиа)
И вроде есть инструкция как получить хэшрейт
12:47
Там определенная команда нужна
PG
13:12
Prime G.
In reply to this message
Вот со свежей задачей
pow-miner-cuda.exe -v -g0 -G8 -t 10 kQBWkNKqzCAwA9vjMwRmg7aY75Rf8lByPA9zKXoqGkHi8SM7 232567095709703990304438534284194781536 191358059220668623823489364295508696423450925951516956076528263 100000000000
13:15
Без -B (бенчмарк) лучше)
r
13:44
razor-rk
In reply to this message
На 1660 он выдает вот это. При этом вроде Майнер запускается
V
14:05
Vasiliy
In reply to this message
Прошу прощения можно уже майнить на винде? Где майнер взять и batник?
DM
14:41
Dmitrii M
In reply to this message
Спасибо 👍
V
15:02
Vasiliy
In reply to this message
Спасибо
P
15:56
Project Manager
В какой момент стейк возвращается валидатору после выборов которые он не прошел?
F
15:58
F
In reply to this message
Вроде после закрытия выборов)
P
15:59
Project Manager
In reply to this message
Странно, мне не вернулся стейк после выборов (которые я не прошел)
SK
16:07
Steve Korshakov
Может ты прошёл
16:07
И опять же 10 минут подожди
P
17:53
Project Manager
In reply to this message
Не, почему-то автоматический "ve" не сработал после выборов, ручками прописал и вернулось
Помониторю это
P
21:33
Project Manager
Можно как-то задать чтоб ставился максимально возможный стейк при выборах? К примеру если на балансе 50к - чтоб ставилось 50к каждый раз автоматически. Если на балансе 50500 - то 50500.
F
21:35
F
In reply to this message
Такого внутри mtc нету)
Но вы можете легко видоизменить исходники mtc под свои нужды)
P
21:37
Project Manager
In reply to this message
Понял, тогда так и сделаю 👍
31 October 2021
A
09:13
Andrey
А подскажите, андроид кошелёк рабочий? А то импортировал в него сидфразу и там вечный updating.
09:24
Yuriy К.
image_2021-10-31_13-24-10.png
Not included, change data exporting settings to download.
8.6 KB
Здравствуйте. Подскажите что не так?
BB
09:27
Boris B
In reply to this message
Файла нет там где вы запускаете майнер
09:27
global.config.json
09:31
Yuriy К.
добавил файл, но ошибка... и 0 и 1 - позиция видеокарты, все равно ошибка
BB
09:32
Boris B
Нет кавычек
09:33
Посмотрите в инструкции командную строку ;)
09:33
Перед pminer - кавычки. В убунту одинарные, в винде - двойные
09:33
И заканчиваются не помню где
09:34
Yuriy К.
In reply to this message
Благодарю)
09:35
Попробую на своей AMD Radeon R9 270 (Curacao), чисто ради интереса)
BB
09:35
Boris B
In reply to this message
Заработало?
D
09:35
Dmitrii !
Доброе утро народ.3060 поставил на ночь, уже часов 6-7 включен майнинг. карта нагружена в бернере. ядро и память есть, темпа 60гр примерно.Пока что выплаты небыло, Сколько по времени приимерно с такой карты ловить блок?Как понял если словлю награду,майнинг встанет, нужно будет перезапускать батник?
BB
09:36
Boris B
In reply to this message
Можно и неделю
09:37
In reply to this message
Майнинг встать не должен
09:37
Yuriy К.
In reply to this message
вроде да, но закрылось с ошибкой
BB
09:37
Boris B
In reply to this message
Так. Оберните в цикл
09:37
Это глюки лайт-серверов
09:38
Yuriy К.
In reply to this message
на Python обернуть? или проще варианты есть?)
D
09:39
Dmitrii !
In reply to this message
да вот думаю риг на 6х3080 пускать или нет на это дело) Если в майнере строки бегут синхронихация 100 процентов, в мси бернере ядро-память грузит и темпа есть, значит карта нагружена и майнинг идет же?
BB
09:45
Boris B
In reply to this message
Да вроде можно батником
09:45
In reply to this message
Винда же?
09:45
Yuriy К.
In reply to this message
да 10
BB
09:45
Boris B
In reply to this message
В винде не вроде
09:46
Там в инструкции
:a
goto a
09:46
Yuriy К.
In reply to this message
ага увидел, благодарю
D
09:46
Dmitrii !
ребят карта у вас как гонится в майнинге? у меня почему то ядро на 3060 упало до 780
09:54
ребут кстати помог ядро в 2000+ восстановить
KA
10:19
K A
На сколько память карты должна быть загружена? У меня 200-300 мб. Это норм?
BB
10:52
Boris B
In reply to this message
Да
10:54
In reply to this message
Не гнал карты. Было один раз, что до ребута была загрузка гпу 100%, но карточка не грелась. Ребут помог.
D
12:16
Dmitrii !
Ребят 6 карт 3080 не лхр запустил. 6 батников и 1 гивер норм, как быстро можно чтото поймать?
BB
12:17
Boris B
In reply to this message
раз в день - пару дней, имхо
12:17
лхр/не лхр на тон не влияет, он память не жрет
D
12:25
Dmitrii !
гивер могу во все батники 1 поставить:?
A
12:27
Andrey
In reply to this message
Сделал, все как там написано. Собственно, конфиг правильный был. Несколько раз приложение перегрузил... Все равно не конектит.
D?
12:34
DG 🇺🇦
In reply to this message
@TONHelperBot ботик технической волонтерской поддержки
D
13:01
Dmitrii !
по потокал, без разница? 32 по дефолту?
BB
13:02
Boris B
In reply to this message
Зависит от карты
13:06
13:07
In reply to this message
Это вроде для 3080/ти
D
13:10
Dmitrii !
In reply to this message
спасибо.
BB
13:10
Boris B
In reply to this message
Не за что :)
r
13:16
razor-rk
In reply to this message
А в чем оптимум то? Решение находит быстрее? Так на графике видно что хешрейт в этой области ниже чем при меньшем количестве потоков.
13:17
Почему не 64- 128 потоков?
13:18
Алгоритм же задействует все куда ядра не важно сколько потоков поставить, так? По крайней мере по загрузке ГПУ если смотреть
BB
13:18
Boris B
In reply to this message
так говорил разработчик
13:18
In reply to this message
не подскажу, вроде х8 от указанного числа
13:19
In reply to this message
вроде как надежность, стабильность
r
13:19
razor-rk
In reply to this message
Ну если так то просто берём количество ядер у карты и ставим /8 значение
13:20
А откуда картинка?
BB
13:20
Boris B
In reply to this message
от разработчика майнера
13:20
In reply to this message
я тоже так думал, но...
r
13:21
razor-rk
In reply to this message
А можно ссылку где то описано?
BB
13:21
Boris B
In reply to this message
либо в этом чате, либо в общем
r
13:38
razor-rk
Блин, какой нибудь фак бы по этим потокам, вот инфы совсем мало
V
13:39
Vadim
А разработчика нет в этом чате?
BB
13:53
Boris B
есть
V
13:56
Vadim
Может он прокомментирует вопрос с потоками?
BB
13:58
Boris B
Он уже комментировал :)
r
14:50
razor-rk
Ну те предельное значение не может быть больше количества ядер куда/8?
14:50
Эффективное меньше
JF
15:03
John Fyodor
Потоки не работают, расслабьте булки и сидите на стандартных 8
r
15:05
razor-rk
Нет тут графики какие то, я на 3060 дошел до предельного 1792 и хэшрейт стоит на месте. Что на 8 потоках, что на любом другом количестве до максимума
15:05
Везде 0.95Гх с небольшим разгоном по ядру
BB
15:05
Boris B
In reply to this message
В винде вроде работают
JF
15:06
John Fyodor
In reply to this message
Судя по графику - нет
15:07
Что ты 8 ставишь, что 256, средний хешрейт будет одинаковый
BB
15:08
Boris B
In reply to this message
Да, но… будем надеяться, то автор приложения не просто так замеры делал
r
15:09
razor-rk
Вот в том то и дело что картинка не воспроизводится, так то понятно, нашел точку падени хэша и там пляши, но он не меняется
15:10
Я с шагом 64 дошел до 1792 потоков- разница никакой
JF
15:11
John Fyodor
In reply to this message
Оно возможно на опенцл работает
15:12
Нет возможности потестить
r
15:12
razor-rk
Либо я хэшрэйт неправильно меряю. Но он откликается на разгон карты при жтом
JF
15:12
John Fyodor
In reply to this message
Очень вероятно
r
15:17
razor-rk
Тут недавно выкладывали, попробовал им- тоже самое. Попробовал последние значения из майнера вставить сида и сложности- все по прежнему
15:17
+/- погрешность
P
15:17
Project Manager
Разработчик майнера же всё четко расписал как посчитать параметр -G

https://github.com/tontechio/pow-miner-gpu/blob/main/crypto/util/pow-miner-howto.md

В самом низу страницы
r
15:18
razor-rk
0.93- 0.95 Гх с карты
15:18
In reply to this message
На примере опенсл
15:20
В целом пох, как бы, награды вроде прилетают, но хочется разобраться ) Весь чат перечитал, но мнения расходятся
P
15:20
Project Manager
In reply to this message
На cuda всё тоже самое

Я считал для 3080ti, элиас подтвердил что результат похож на правду
r
15:20
razor-rk
In reply to this message
Те было падение хэшрэйта?
15:21
Покажи как хэшрейт высчитываешь?
P
15:22
Project Manager
In reply to this message
Был рост. К примеру сегодня при найденном блоке у меня хешрейт был 2,8гх

Мб быстро нашел и повезло, но всё же
15:22
In reply to this message
Дак один в один по инструкции, ссылку выше скинул
JF
15:23
John Fyodor
In reply to this message
Хешрейт так не считается…
15:23
Конечно он был 2.8, когда ты положенную задачку решил в 2.8 раз быстрее
15:24
Ставьте 100 секунд тайм-аута и высчитывайте средние результаты минут за 30
P
15:24
Project Manager
In reply to this message
Я понимаю, я не к тому что это постоянный гх, замеры гх показывают 2,3
r
15:24
razor-rk
In reply to this message
В том то и дело, я пытался повторить с этим график который здесь тоже выкладывали. Те уменьшение хэшрэйта после некого значения числа потоков. Мне это воспроизвести не удается.
P
15:25
Project Manager
In reply to this message
Дак у тебя получилось по гайду сделать?
15:25
Найти 2 числа, поделить, округлить вниз чтоб было кратно 8ми, профит
r
15:33
razor-rk
15:33
Это по мануалу 1024 потока у 3060
15:34
8 потоков
15:35
Разницы нет
P
15:37
Project Manager
Элиас выше писал когда эта разница есть, и в чем суть корректного числа потоков. Я не заморачивался, сделал по его инструкции и все, ему думаю виднее
r
15:45
razor-rk
Я хотел построить график как тут выкладывали для 3080ти, не получается. Хэшрейт у меня не падает от количества потоков. Здесь же писали что оптимальное значение близко к cuda/32
D?
15:59
DG 🇺🇦
Объявление.

Был создан чатик специально предназначенный для обсуждения майнинга в TON: @tonmine

Отныне обсуждение майнинга в этом чатике будет считаться оффтопиком. По майнигу просьба писать только в новой группе.
DG 🇺🇦 pinned this message
SK
16:02
Steve Korshakov
Sticker
Not included, change data exporting settings to download.
🥺, 53.5 KB
P
16:17
Project Manager
In reply to this message
🥳
16:45
Yuriy К.
In reply to this message
я понял, благодарю
T
19:06
Ted Logan
Добрейший вечерочек.
Повлиб выдаёт такую ошибку на 100% синхронизации, на 18 убунте

[ 1][t 2][2021-10-31 15:51:44.330515686][tonlib-cli.cpp:739][!PowMiner][&status.is_error()] pminer: [Error : 0 : Unexpected get_pow_params result format]
D?
19:14
DG 🇺🇦
In reply to this message
T
19:15
Ted Logan
In reply to this message
Понял, пасиб
JF
19:18
John Fyodor
вопрос: что будет, когда лайт сервер выжрет всю оперативку?
G
21:13
Gri
In reply to this message
По разному. Если через оболочку то просто вылетит с ошибкой не хватки памяти. Если совсем голый то может утянуть сервак.
21:16
У меня ограничения стоят на ПЗУ и ОЗУ. Если меньше определённого значения то удаляет логи или просто перезарускается validator-engine.
JF
21:19
John Fyodor
Шо за жесть
21:19
Запущен через mytonctr
21:19
Надо в таком случае ребутать?
G
21:25
Gri
Если мало памяти то да. Validator-engine перезапустить.
A
21:44
Alexey
Отправлял тогда тон-ы через мост TON NetworkTON Coin (Native) EthereumTONCOIN (ERC20) но тогда показывало неверную комиссию, я нажал обменять, тон-ы с кошелька списались, но при оплате газа мне не хватило ETH мне сказали в helpt что данный обмен может висеть сколь угодно долго, вот сейчас мне хватает на оплату газа, но при тех же введённых параметрах, окно метамаска не показывает что надо оплатить газ
21:44
что делать?
21:45
Пишет что надо по новой отправить 370 тон
JF
21:48
John Fyodor
In reply to this message
Мало? 60 гигов
21:48
53 уже выжрано, хуже чем хром, ей богу
21:49
In reply to this message
Это за +- неделю
21:50
При этом на диске всего 8 гигов сожрано
G
21:53
Gri
In reply to this message
53 нормально будет 59 можно ребутить)
JF
21:53
John Fyodor
А никого не смущает из разработчиков такая работа валидатора?
21:54
Я конечно не эксперт, но по-моему это не нормально)
А
21:57
Андрей
In reply to this message
А разве система не убивает другие процессы если ей не хватает памяти?
SK
21:59
Steve Korshakov
возможно mmap не учитывается тк это не память
1 November 2021
P
04:04
Project Manager
Мб кто знает где можно глянуть исходники lite-client?
P
04:26
Project Manager
In reply to this message
Благодарю 👍
I
09:06
Ivan
@testgiver_ton_bot снова в строю)
BB
09:34
Boris B
09:35
Ночью майнер tonlib под windows опять перестал «греть» видяху.
Решение не находил. Просто загрузка ГП 100%, но не греется… опять ребут винды и заработало.
Других признаков нет.
09:36
tonlib в убунту работает третий день подряд без перерыва
V
09:38
Vasiliy
Майнеры. Сколько тона можно намайнить на видяхе 3080 или 3070?
D
09:38
Dmitrii !
у меня батники так закрывает. бывает ядро падает по карте, приходится ребут делать. Разгон в дефолте.на 5 ригах на винде такое
15:26
Deleted Account
Привет всем , запускаю три батника на 3 видюхи и мышь начинает плавать, что забида
G?
15:37
GoJohnny 🔒💎
In reply to this message
Видеокарты заняты майнингом, и ОС не достается ресурсов для отрисовки интерфейса
15:41
In reply to this message
Я понимаю. Просто, похоже, многие майнят эфир, и привыкли, что компом можно относительно спокойно при этом пользоваться :)
16:12
Deleted Account
Ок перегрузил комп и все пошло
16:14
В батнике прописал проц и процесс тоже пошел получается тоже работает и проц или для него свая прога нужна а так и температура на проце поднилась и частота на максимуме
16:43
Deleted Account
Всем привет, подскажите что ему не нравится? NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running
D
16:44
Dr. Elias
In reply to this message
> Make sure that the latest NVIDIA driver is installed and running
16:44
Deleted Account
Последние стоят
SK
16:44
Steve Korshakov
а можно майнинг обсуждать в чате майнинга?
P
16:45
Priani4ek
а есть чат майнинга?
16:45
а, закреп
D
16:45
Dr. Elias
нужен закреп о том, что нужно читать закрепы 😂
16:45
Deleted Account
Да ок
??
16:45
🇺🇦 ℝ𝕒𝕤𝕥𝕒ℝ𝕖𝕟 𝟜𝟚𝟘 🇵🇱
In reply to this message
P
16:46
Priani4ek
In reply to this message
закрепы как-то до сих пор весьма странно работают - на одном устройстве он есть, на втором есть но старый, на третьем наоборот, после unpin месяцами не хочет открепляться
JF
17:16
John Fyodor
Какой самый простой способ отправить с кошелька на кошелёк на линуксе программно?
17:17
Как я могу наименовать свой кошель, чтобы у меня было как “Pow Giver 1” а не просто адрес?
SK
17:17
Steve Korshakov
это захардкожено в э
17:17
эксплорере
JF
17:18
John Fyodor
Типа я могу написать Толе с просьбой в случае чего?
SK
17:19
Steve Korshakov
я могу порекомендовать либо мою либу, либо тонвеб
JF
17:20
John Fyodor
In reply to this message
В твоей как? Мне что-то кроме лайтклаента надо?
SK
17:20
Steve Korshakov
лайтклиент не нужен вообще
17:20
в обоих случаях
JF
17:22
John Fyodor
Нужен воллет или типа того скомпиленный?
SK
17:22
Steve Korshakov
почему? ничего вообще не нужно
17:22
npm install ton / npm install tonweb
JF
17:22
John Fyodor
По апи через тонцентрал?
SK
17:22
Steve Korshakov
ага
JF
17:22
John Fyodor
А насколько он надёжный?
SK
17:23
Steve Korshakov
хз а какая разница?
JF
17:23
John Fyodor
Хз, я там же передаю пабкей и пассфрейз
17:24
Не хотелось бы, чтобы оно попало куда не надо
SK
17:24
Steve Korshakov
куда передаешь?
SH
17:26
Seitaro Higuchi
In reply to this message
Никаких секретных данных на тонцентр передавать не нужно (да и некуда)
17:28
Можно посмотреть как например веб-кошелек реализован: все подписи и вся работа с приватниками идёт на клиенте (в браузер). А тонцентру скармливаются готовые сообщения уже с подписями. Единственное что может сделать не то тонцентр - это отдать ненастоящие данные по адресам и транзакциям (например неверный баланс). Но для этого он сделан опенсорсным и любой может поднять свой собственный (которому он сможет полностью доверять)
A
17:28
Al💎
In reply to this message
Sticker
Not included, change data exporting settings to download.
😂, 8.4 KB
JF
17:33
John Fyodor
In reply to this message
Понял
SK
18:04
Steve Korshakov
Интересно у меня опять историческая нода отваливалась
18:04
и с ней http api
18:04
но как она досинкалась все заработало, как это работает? там какой-то интервал есть?
18:06
то есть если лайтклиенты отваливаются это просто значит что синхронизация умирает на самой ноде?
2 November 2021
JF
13:20
John Fyodor
ООМ киллер походу ебнул лайт сервер, потому что сегодня магическим образом он стал кушать 30% оперативки вместо 95%
13:20
Даже руками не пришлось рестартовать сервис
13:20
Это к вопросу о лайтсервере и отжирании им оперативки
G
15:14
Gri
In reply to this message
Стив если по блокам смотреть Вы нашли этот странный адрес ..._____________...?)))
SK
15:15
Steve Korshakov
в первых блоках он есть да, транзакции есть но почему-то тонлиб не отдает по нему транзы если грузить со старта
15:15
я на самом деле индексирую все в foundationdb и думаю скоро смогу отобразить и там транзакции
G
15:17
Gri
In reply to this message
👍
ON
15:26
Oleh Nerzh
In reply to this message
в бд от apple ?
SK
15:27
Steve Korshakov
да
ON
15:27
Oleh Nerzh
In reply to this message
неплохо, а swift знаешь ?
SK
15:27
Steve Korshakov
все знаю
ON
15:28
Oleh Nerzh
у меня в профиле ссылка на чат по серверному свифту, а так же в нем автор клиента на свифт для фондейшндб, если ты рили интересуешься серверным свифтом то добавляйся
SK
15:30
Steve Korshakov
мне интересно но пока не готов менять стек
ON
15:33
Oleh Nerzh
In reply to this message
ну да, серверный свифт это нишевая тема, поэтому и говорю, что если актуально...
15:33
а вообще зашел узнать, видимо что-то как всегда изменили снова ?
15:34
это ваш валет на айосе, не может обновить баланс
H
15:48
Hqx5
In reply to this message
Можно использовать для приложений кошельков:

https://ton.org/global-config-archive.json

на постоянной основе?
F
15:55
F
In reply to this message
Нежелательно)

UPD: Но если у вас проблемы с обычным конфигом, то норм)
ON
15:56
Oleh Nerzh
In reply to this message
блин, у меня был какой-то newtоn что-то там url адрес, я сменил только что на этот, а что использовать в вашем валете тогда ?
F
15:58
F
In reply to this message
Если у вас кошелек с 2019 года, то норм)
Просто этих архивных LS мало)

У кого никаких проблем нету, то архивные использовать им не нужно)
ON
15:59
Oleh Nerzh
15:59
это какого года ?
F
15:59
F
In reply to this message
Имел ввиду сам кошелек пользователя, а не программу)
ON
16:00
Oleh Nerzh
In reply to this message
а, та нет, недавно создан до хайпа с майнингом
16:01
ладно других url адресов у меня все равно нет, пусть будет этот
F
16:10
F
In reply to this message
По стандарту кошельки используют вот этот конфиг:
https://ton.org/global-config-wallet.json

Но есть люди, которые создавали свой кошелек очень давно, и у них могут быть проблемы с загрузкой данных из сети. Для них есть конфиг с архивными серверами:
https://ton.org/global-config-archive.json
ON
16:11
Oleh Nerzh
In reply to this message
спсб, а то у меня какой-то гитхаб был
A
16:28
Andrey
У меня кошелёк новый, но андроид клиент так и не хочет синхронизироваться, чего уже только не пробовал...
F
16:35
F
In reply to this message
Попробуйте перезагружать несколько раз)
A
16:36
Andrey
Да, сейчас зашёл, есть баланс... Я уже пару дней назад бросил это дело :)
H
17:24
Hqx5
In reply to this message
Трудности синхронизации возникали и при релогине в относительно новых кошельках.

Решались использованием архивного конфига.
D
17:24
Dr. Elias
In reply to this message
не рекомендую использовать архивный конфиг для обычных кошельков
T
17:25
Tolya
только для первого синка очень старых кошельков, после того как кошелек синхронизировался в настройках можно проставить обычный конфиг
H
17:25
Hqx5
In reply to this message
Почему?
D
17:26
Dr. Elias
In reply to this message
потому что они для этого не предназначены
H
17:27
Hqx5
In reply to this message
Логично, но не практично(

Как и написал, трудности возникают не только на старых кошельках.
D?
17:32
DG 🇺🇦
In reply to this message
можно tonwallet.me для этого заюзать чтоб не возится с конфигом
17:32
сделать какую-то транзакцию, чтоб последняя транзакция была в основных ЛС
H
17:37
Hqx5
Если правильно понял, то сейчас не рентабельно держать валидатор с полной (архивной) базой.

Не хватает официальной инструкции на эту тему по манипуляциям с конфигами и tonwallet.me.

upd. https://ton.org/docs/#/howto/wallets?id=everything-above-has-been-done-but-the-wallet-does-not-connect
D
17:45
Dr. Elias
In reply to this message
валидатору полная база вообще не нужна. А архивные ноды нужны только старым аккаунтам чтобы завестись, ну и для всяких эксплореров
H
17:52
Hqx5
In reply to this message
По какой причине относительно новые кошельки могут очень долго синькаться с обычным конфигом и быстро синькаться с архивным конфигом?
D
17:53
Dr. Elias
In reply to this message
сетевая доступность. Просто перезапустить кошелек, он при запуске выберет случайный ЛС
H
17:55
Hqx5
In reply to this message
Несколько раз перезагрузка и релогин не помогали.

Релогин с архивным конфигом помогал сразу.
D
17:56
Dr. Elias
In reply to this message
это вопрос исключительно сетевой доступности. Никакой исключительности у архивной ноды в данном контексте нет
H
17:56
Hqx5
In reply to this message
Возможно совпадение или фортуна)
17:58
Я увидел в этом закономерность.
A
21:02
Andrey
при старте validator-engine за NAT я IP указываю внешний? на роутере я уже прописал прокидывать нужный порт виртуалке
JF
22:50
John Fyodor
народ может кто русским языком объяснить что тут происходит?

td::BigInt256 bigpower, hrate;
bigpower.set_pow2(256).mod_div(*cmplx, hrate);
22:50
в частности что такое mod_div
22:53
это тупо деление? или волшебное какое-то?
DP
22:54
Dalis Polikhranidi
если память не изменяет - деление по модулю
SK
22:57
Steve Korshakov
Да но hrate ноль )
22:57
Может set pow 2 это установка модуля?
JF
23:09
John Fyodor
еще есть методы
23:09
sub_pow2
add_pow2
mod_pow2
23:10
divmod_short
23:10
там в плюсах названия методов платные или че
23:11
че не m_d(*c, h)
A
23:12
Andrei
In reply to this message
xD
JF
23:13
John Fyodor
dbl_divmod
23:13
сука, они еще и местами меняются
23:13
че происходит
A
23:14
Andrei
да не, ну понятно, что эта строчка должна 2^256 разделить на cmplx
23:14
и записать результат в hashrate
JF
23:14
John Fyodor
а нахера там слово mod
23:14
modulo или че это
23:14
modify
A
23:14
Andrei
modulo
23:14
хз, сейчас посмотрю)
JF
23:16
John Fyodor
обратный вопрос - если это modulo, нахера там div
SK
23:18
Steve Korshakov
Кстати в ton vm есть что-то такое же
23:18
Типа div mod
23:21
я так понял оно возвращает результат один после деления другой после остатка
JF
23:22
John Fyodor
X = YxQ ?
23:23
а
23:23
это ремайндер
23:23
понял короче
23:23
спасибо большое
SK
23:23
Steve Korshakov
может там тупо криво написано?
23:23
ну тип просто див нужен
JF
23:23
John Fyodor
мне кажется в плюсовом коде тупо не используется ремайндер
SK
23:23
Steve Korshakov
угу
3 November 2021
F
08:11
F
F
08:11
F
V
Vadim 03.11.2021 08:07:55
а что случилось с tonwhales.com?
SB
10:39
Sergey Brava
Вы аккуратней тут, плюсы начали обсуждать 🙂 Меня в общем чате вообще забанил @tgigt за то что я высказался против концепции PoW майнера. Еще и балаболом меня обозвал, прям программист высокого ранга, на личности перешел. Учитывая, что он админ группы, а не я.

При этом сами же просят фидбэк давать. Судя по всему, тут если сказать что-то против системы, то выс исключают. Такой вот блокчейн открытый получается.
А
10:47
Андрей
In reply to this message
Группа телеграм == блокчейн?
И все же тут технический чат. Если вас забанили - значит на то есть причины.
Пишите в саппорт, может помогут
SB
10:50
Sergey Brava
Я поэтому сюда и перекочевал. Все отлично, здесь по теме пишут.
SK
11:54
Steve Korshakov
In reply to this message
Слушай постоянно валится апи, как я тут уже писал
11:54
Я вот думаю что делать уже который день, ничего не помогает
F
11:55
F
In reply to this message
А кидай сюда что за ошибка, может найду время и тоже буду искать проблему падения
SK
11:56
Steve Korshakov
Тык тупо зависают лайтклиенты
11:57
Ещё у меня время от времени просто зависает синхронизация ноды
11:57
Все работает но останавливает синхронизацию
11:57
Было все норм пока я не начал долбить архивную ноду запросами
12:04
Причём у меня разные лайт клиенты для tonwhales и для собственно выкачивания блокчейна
12:06
In reply to this message
Мне бы очень помогло если бы 1) mytonctrl сам рестартил валидатор когда началась рассинхронизация 2) что бы pyTONv3 имел health check что все нормально..
SK
12:28
Steve Korshakov
In reply to this message
Поднял
SK
13:04
Steve Korshakov
Вы че удалили ссылку на мой чат?
S
13:05
Sergey
In reply to this message
Думаю что формировать другой чатик в претезнией на оппозиционность прямо в чате разработчиков немного неуместно.
DM
13:09
Denis Matveev
In reply to this message
Animation
Not included, change data exporting settings to download.
67.5 KB
H
13:15
Hqx5
In reply to this message
Вероятно, на момент написания сообщения, инструкция уже существовала.

Продолжу тестить использование архивного конфига в любой непонятной ситуации с синхронизацией кошельков)
13:28
In reply to this message
@steve_kite, @tester, сам изредка сталкиваюсь с ограничительными мерами, которые, мягко говоря, формируются на крайне субъективном восприятии информации.

Предлагаю всем стараться не выходить за рамки конструктивности, при изучении или формировании критики в чей либо адрес.
D
13:31
Dr. Elias
New benchmark, new parameter, better messages

- -G (gpu-threads) parameter deprecated
- -F (boost factor) parameter as replacement for -G
- new benchmark for boost factor
- rename the windows release directories
- add timestamp in messages
- display current hashrate at runtime
- docs updates

https://github.com/tontechio/pow-miner-gpu/releases/tag/20211103-1
A
14:10
Andrey
с помощью mytonctrl установил lite server, пишет, что запущен... но синхронизация не идет... что-то еще нужно где-то прописывать руками?
F
14:15
F
In reply to this message
Синхронизация идёт в течении суток
A
14:17
Andrey
Local validator status: working
Local validator out of sync: 1635938214 s
Local validator database size: 0.0 Gb
это нормально?
14:17
не меняются цифры
F
14:17
F
In reply to this message
Да, ждите)
A
14:17
Andrey
ясно.. а диска много надо?
F
14:19
F
In reply to this message
А ну соответственно должен быть белый IP, и если стоит NAT то открытый порт)
Ну 40Гб свободного SSD хватит, но он все время будет заполняться историей блоков
A
14:20
Andrey
порт пробросил, который он в конфиге прописал
D
14:20
Dr. Elias
In reply to this message
уже не хватит. 500Гб желательно и тюнить параметры архива
F
14:21
F
In reply to this message
Хм, поднял, благодарю)
Видимо отстал от жизни)
A
14:21
Andrey
"port": 12968 - этот порт как udp на локальный адрес? так? я так понял он рандомно выбирается при инсталляции
14:22
но жизни по нему нет никакой...
D
14:23
Dr. Elias
да, случайно и при установке. пока и не должно там жизни быть
H
14:23
Hqx5
In reply to this message
Уточню на всякий случай для себя. Какие из портов tcp, а какие udp в /var/ton-work/db/config.json?
A
14:23
Andrey
а как понять, что идет синхронизации, или она просто в течении суток начнется?
D
14:24
Dr. Elias
out of sync будет уменьшаться
A
14:25
Andrey
а это нормально, что в конфиге /var/ton-work/db/config.json только один лайтсервер прописан - мой
F
14:25
F
In reply to this message
Первые несколько часов нода будет знакомиться с другими нодами, потом качать стату, потом будет увеличиваться объем БД, потом начнется уменьшаться время рассинхронизации)
A
14:26
Andrey
In reply to this message
понятно, видимо пока не познакомилась, время только растет :)
H
14:26
Hqx5
In reply to this message
А потом можно и удалять)
F
14:27
F
In reply to this message
А чем вы проверяли жизнь?)
Я бы посмотрел:
netstat -ntlup
A
14:27
Andrey
In reply to this message
в роутере смотрю, микротик... он считает все
P
14:28
Priani4ek
а ничего, что роутер натит порты? )
A
14:28
Andrey
ну так я прокинул порт, выбранный на конкретную виртуалку
F
14:31
F
In reply to this message
Да, для синхронизации нод используется udp, порт выбирается рандомно)
А откуда вы взяли этот порт?)
Потому что в конфиге валидатора должно быть прописано три порта - два tcp для лайт клиента и консоли валидатора, и один udp для синхронизации ноды)
A
14:32
Andrey
In reply to this message
из plsc команды в mytonctrl
14:33
ну и в секции liteservers он же прописан
F
14:34
F
In reply to this message
Это tcp порт для подключения lite-client к вашему lite-server)
Udp порт для синхронизации ноды (общения между друг другом) можно узнать командой:
netstat -ntlup

И посмотреть по названию используемого процесса)
A
14:36
Andrey
ясно 33134 там, т.е. его открыть
A
14:56
Andrey
In reply to this message
в общем, открыл все три порта, 1 udp, 2 tcp, за 20минут ни одного входящего соединения
F
14:58
F
In reply to this message
Попробуйте ноду перезапустить - может он уже отчаялся и перестал пытаться связаться с внешним миром)
systemctl restart validator
A
15:02
Andrey
не, ничего не меняется... в логе как шли строки
[ 1][t 0][2021-11-03 12:01:27.872120576][TcpListener.cpp:62][!TcpListener[port:25709]] Accept

так и идут дальше, соединений нет... клиентом к нему цеплялся - работает, но ессно базы нет у него
PG
15:24
Prime G.
Повысьте уровень логгирования в демоне /etc/systemd/system/validator.service
до --verbosity 3 примените daemon-reload и перезапустите
15:24
логов станет больше)
F
15:29
F
И смотрите не только log файл, а ещё log.thread* или как то так)
A
15:31
Andrey
Спасибо, будем искать...
G
15:43
Gri
In reply to this message
😳 500 ГБ SSD куда столько-то?))) 50 ГБ за глаза. Но при этом нужен контроль за свободным местом)
SK
15:52
Steve Korshakov
Написал более правильную доку как ставить ноду - https://tonwhales.com/docs/node
15:52
Там есть как раз про требования и как ставить архивную ноду
JF
15:53
John Fyodor
In reply to this message
15:53
подтверждаю
15:53
это за 2 недели
15:53
растет по 500 метров в сутки максимум
SK
15:53
Steve Korshakov
у меня 2хмесячная нода уже 50гигов
JF
15:53
John Fyodor
In reply to this message
🙈
F
16:00
F
In reply to this message
+
G
16:12
Gri
In reply to this message
У меня 4 core без HT. Всё норм.
По памяти 8 гб. Чёт не знаю. Может мало? У самого 32 гб. Обычно после выборов начинает быстро заполнятся. Может validator-engine как-то регулирует от общего объёма в системе?
H
16:57
Hqx5
In reply to this message
Есть возможность в однозначной манере повествования описать какие из портов в

/var/ton-work/db/config.json

необходимо открыть для полноценного использования всех функций mytonctrl, с указанием tcp/udp?
SK
17:32
Steve Korshakov
не уверен что оно там описано щас посмотрю
F
17:33
F
In reply to this message
Так сказать добавить раздел для тех, кто за NAT)
SK
17:45
Steve Korshakov
In reply to this message
Посмотрел, думаю обычным смертным нужно просто что бы нода синкалась и lite-server порт
17:45
надо как-то пояснить? а то валидатор консоль вроде никто не использует
A
17:49
Al💎
Sticker
Not included, change data exporting settings to download.
😳, 36.5 KB
17:50
Дайте консоль валидатора 😃
SK
17:55
Steve Korshakov
Добавил в конце как достать конфиг для подключения с лайт клиента
https://tonwhales.com/docs/node
G
18:00
Gri
In reply to this message
А когда будет Dark theme?
SK
18:00
Steve Korshakov
хм в теории можно
P
18:38
Project Manager
@tgigt Приветствую 🖐

"FOUND..." теперь в stderr уходит, это корректно? (в pow-miner-cuda)
D
18:38
Dr. Elias
In reply to this message
на винде?
P
18:39
Project Manager
Не, убунту
D
18:39
Dr. Elias
о как
18:39
поправим
P
18:39
Project Manager
йеп
мне не сложно чекать out/err, просто мб корректнее в out
18:40
там ещё одно тоже в err уходит, забыл какое (тоже которое информирует), думаю заметишь
A
18:45
Andrey
In reply to this message
[ 2][t 2][2021-11-03 15:44:37.831150899][manager-init.cpp:86][!downloadproofreq] failed to download proof link: [Error : 652 : adnl query timeout]
[ 2][t 2][2021-11-03 15:44:47.803579046][full-node-shard.cpp:447][!manager] getnextkey: [Error : 651 : not inited]

еще что-то пробрасывать нужно, кроме тех портов?
18:48
собственно этими adnl query timeout весь логи и забит
SK
19:05
Steve Korshakov
In reply to this message
Добавил - https://tonwhales.com - в подвале переключалка
G
19:16
Gri
In reply to this message
👍
A
19:30
Andrey
In reply to this message
похоже подцепил живую ноду и ошибки исчезли и обмен данных пошел, примерно на 7-8мбит
F
19:32
F
In reply to this message
Как раз хотел написать, что остается лишь ждать, если udp порт прокинут наружу и сеть в норме)
A
19:33
Andrey
In reply to this message
роутер показывает, что по этому udp порту 136 активных соединений, но реально активный обмен только по одному идет
F
19:35
F
In reply to this message
может быть ваша нода подключилась к 135 dht-серверам и к одной ноде)
A
19:41
Andrey
In reply to this message
[ 2][t 7][2021-11-03 16:40:43.882981815][full-node-shard.cpp:447][!manager] getnextkey: [Error : 651 : not inited]
такие теперь идут переодически, это нормально?
F
19:42
F
In reply to this message
+
P
20:11
Project Manager
По FunC есть какая-то документация, или только через примеры пока-что?
A
20:19
Andrei
In reply to this message
P
20:19
Project Manager
In reply to this message
Благодарю
A
20:24
Andrei
Туториалы тоже будут -- дока при первом знакомстве, возможно, сложновата
P
20:37
Project Manager
In reply to this message
Да норм, понятно что пока-что всё в разработке
4 November 2021
А
00:52
Александр
Добрый день! Помогите настроить батник, а то при запуске не показывает скорость, хотя вроде как майнинг идет
SK
01:29
Steve Korshakov
Я правильно понял что на тестовой сети больше 42к не хватает для участия в валидации?
G?
01:39
GoJohnny 🔒💎
In reply to this message
Если речь о майнинге, лучше спросить в этом чате:
https://t.me/tonmine
SK
01:39
Steve Korshakov
и правда 150к теперь нужно
01:40
зочем =/
P
02:01
Project Manager
Приветствую разработчиков в testnet

Кто может поделиться тестовыми монетами на Ef8bo_DYsLsYi4SJiBDstkY-6HV4hGLxhXHv9eP3N85-Sn2A - буду благодарен, 3-4к не хватает чтоб на один цикл валидации хватило 😔
P
02:46
Project Manager
Благодарю того кто закинул, всё ок
P
05:29
Project Manager
А что за subwallet-id в https://github.com/newton-blockchain/ton/blob/master/crypto/smartcont/new-wallet-v3.fif ?

В классическом new-wallet его значение 0

Вижу что это уникальный id кошелька, но не понял как его корректно сгенерировать (и нужно ли). Мб кто знает?
A
09:10
Andrei
In reply to this message
любое число подойдёт. в сообщении к кошельку должно указываться то же, что и при генерации
P
09:12
Project Manager
Ну я 0 ставлю, просто не понял для какой цели отдельным аргументом в v3 сделали
A
09:12
Andrei
Чтобы можно было использовать один публичник для нескольких кошельков
P
09:13
Project Manager
In reply to this message
Понял, пасиб!
DF
10:30
Denis Fedotov
За содержание ноды TON есть вознаграждение?
SH
10:32
Seitaro Higuchi
In reply to this message
исключительно моральное (ну и если это нужно для задачи)
DF
10:34
Denis Fedotov
In reply to this message
А за какие действия есть вознаграждение?
SH
10:36
Seitaro Higuchi
валидация (но нужен довольно большой стейк), майнинг (нужны мощности)
DF
10:42
Denis Fedotov
In reply to this message
Майнинг через сервера можно?
A
10:59
Andrey
Mytoncore status: working
Local validator status: working
Local validator out of sync: 1636012728 s
Local validator database size: 0.02 Gb
за 12 часов синхры ноды... этак не сутки, а пару недель нужна будет
11:01
причем роутер показывает, что гигов 20 траффика прошло за это время
F
11:01
F
In reply to this message
Если на CPU, то можно попробовать, но после появления майнинга на GPU майнить на процессорах стало неэффективно
DF
11:03
Denis Fedotov
In reply to this message
За месяц майнинга на удалённом CPU есть окупаемость?
F
11:04
F
In reply to this message
Возможно есть какие то проблемы, трудно сказать. Я не шарю так глубоко)
Возможно стоит сначала попробовать запустить ноду на VPS и посмотреть как там все работает
11:05
In reply to this message
Чат про майнинг: https://t.me/tonmine
DF
11:05
Denis Fedotov
In reply to this message
Спасибо
A
11:05
Andrey
In reply to this message
ну она работает, траффик активно идет, в районе 300+- подключений по udp ... 10-20 при активно гоняют данные
PG
12:01
Prime G.
In reply to this message
Оно бывает так, потом одупляется. Как вариант - остановить, почистить папки (очень осторожно, папки с ключами не удалять!), запустить заново.
Диск обязательно ссд
A
12:01
Andrey
In reply to this message
ну там hyperv виртуальный диск, но он на ssd
SK
12:18
Steve Korshakov
а где прочитать про то как жалобы отправлять?
12:19
и как через pyTONv3 мне повторить логику?
F
13:15
F
In reply to this message
С жалобами все так же как и с голосованием за конфиг:
https://ton.org/docs/#/howto/config-params

Просто используются другие fift скрипты (не помню какие, лучше посмотреть внутри mtc)
SK
13:16
Steve Korshakov
я помню был отдельный репозиторий
П[
13:21
Преподобный Клео [5ka]
Всем привет
F
13:21
F
In reply to this message
Да, был отдельный скрипт для тех кто не ставил mtc - там просто тот же код из mtc, но чисто для голосования за жалобы (без всего остального)
П[
13:21
Преподобный Клео [5ka]
П[
Преподобный Клео [5ka] 04.11.2021 09:45:12
Lite версия mytonctrl
13:21
В чем ошибка?
SK
13:22
Steve Korshakov
In reply to this message
в mytonctrl есть оценка работы валидаторов
П[
13:22
Преподобный Клео [5ka]
Там ошибка на 47%
13:22
При building
SK
13:22
Steve Korshakov
я пока не нашел способ как достать это из HTTP
П[
13:22
Преподобный Клео [5ka]
47%] Linking CXX static library librocksdb.a
[ 47%] Built target rocksdb
make[1]: * [CMakeFiles/Makefile2:7999: crypto/CMakeFil
es/fift.dir/rule] Error 2
make: *
[Makefile:2034: fift] Error 2