Pos Mining

Discussion in 'Русский (Russian)' started by sergey zasorin, Feb 11, 2016.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. Vitali

    Vitali New Member

    Jan 18, 2016
    22
    0
    Male
    Если я знал что происходит вообще за купленные тикеты деньги пропадают ? Как это вообще работает если кто знает пусть напишет а то лично у меня на кошельке ноль стало показывать и весь счет куда-то разослался
     
  2. Vitali

    Vitali New Member

    Jan 18, 2016
    22
    0
    Male
    всем привет может кто то объяснить что это за сообщение из демона ?

    04:45:36 2016-02-23 [ERR] MINR: failed to check template: Error in stake consens
    us: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a995c134cf881b
    f433f7cf70de1448f854 was not the 3 voters expected from the header!
    04:45:36 2016-02-23 [ERR] MINR: Failed to create new block template: Error in st
    ake consensus: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a99
    5c134cf881bf433f7cf70de1448f854 was not the 3 voters expected from the header!
    04:45:36 2016-02-23 [ERR] MINR: failed to check template: Error in stake consens
    us: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a995c134cf881b
    f433f7cf70de1448f854 was not the 3 voters expected from the header!
    04:45:36 2016-02-23 [ERR] MINR: Failed to create new block template: Error in st
    ake consensus: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a99
    5c134cf881bf433f7cf70de1448f854 was not the 3 voters expected from the header!
    04:45:36 2016-02-23 [ERR] MINR: failed to check template: Error in stake consens
    us: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a995c134cf881b
    f433f7cf70de1448f854 was not the 3 voters expected from the header!
    04:45:36 2016-02-23 [ERR] MINR: Failed to create new block template: Error in st
    ake consensus: The number of SSGen tx in block 16c5d224fb1e101b414cf4b7d62f99a99
    5c134cf881bf433f7cf70de1448f854 was not the 3 voters expected from the header!

    что за ошибка ? и если знает кто как это решить
     
  3. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    #23 Artem, Feb 25, 2016
    Last edited: Feb 25, 2016
    Поделитесь, пожалуйста, своими результатами POS майнинга.

    И как правильно остановить его, если билеты куплены, но не проголосовали ещё? чтобы больше не покупать.
     
  4. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    На первой странице этого же топика обсуждали. Можно просто выставить очень низкой макс цену, за которую готов покупать, или очень большую "неприкосновенную" сумму:
    Code:
    dcrwallet --enablestakemining --balancetomaintain=1000 --ticketmaxprice=0.001
     
  5. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    Кстати да, вопрос к знающим людям: как узнать подробное состояние PoS майнинга? Сколько у меня билетов на руках, сколько моих билетов проголосовало, сколько я за это получил? Сколько всего денег в кошельке, включая уже купленные билеты?
     
  6. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    Общий баланс:
    dcrctl --wallet getbalance default 0 all

    Заблокировано:
    dcrctl --wallet getbalance default 0 locked

    Доступных средств:
    dcrctl --wallet getbalance default 0 spendable

    Купленые билеты:
    dcrctl --wallet gettickets 1

    Устаревшие (mature?) билеты:
    dcrctl --wallet gettickets 0

    P.S. взято тут
    https://forum.decred.org/threads/compile-list-of-useful-pos-commands.807/unread
     
    Courier likes this.
  7. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    #27 Artem, Feb 26, 2016
    Last edited: Feb 26, 2016
    Как понимать информацию - Tickets:
    All 2
    Mature 2
    Куплено билетов 3
    Куплено голосов 3
    ? что за Mature (зрелые) билеты ?

    и что с ценой билета? сейчас она 6.06 DCR ?
    https://dcrstats.com/
    ^тут не рекомендуют по такой цене покупать билеты, советуют подождать.
    А что изменится? уменьшится кол-во желающих заниматься POS-майнингом?
     
  8. Dyrk

    Dyrk Sr. Member
    Developer

    Jan 7, 2016
    518
    376
    Male
    Wonderland
    Уменьшится количество желающих покупать билеты по такой цене. Цена изменяется каждые ~ 12 часов (144 блока).
    Каждый блок из пула удаляются 5 билетов, то есть за сутки приблизительно 1500 билетов (сейчас пул около 42.000 билетов)
    Среднее ожидаемое время для голоса - 28 дней, максимальное - 145.
    Поэтому сайт и рекомендует лучше подождать пару недель и "возможно" купить в 2-3-4 раза больше билетов, чем закупиться по более высокой цене.

    Но сейчас эти данные взяты почти с потолка, так как не разработан еще процесс предсказания ожидаемой цены билетов на следующие 144 блока. Там сейчас просто банальное условие "Меньше 4 DCR за билет - покупайте. Больше 4 DCR за билет (200% от минимальнйо стоимости в 2 DCR) - ждите".
    Я перестал покупать PoS-билеты после цены 2.58 DCR, сейчас сложно сказать правильно это было или нет, но за следующие 28 дней цена изменится еще ~ 56 раз. Так что я рассчитываю получить более хорошую цену, чем текущие 7.5 DCR, и опять закупиться на все.
     
  9. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    Еще полезная команда для наблюдения за процессом:

    Code:
    ./dcrctl --wallet getstakeinfo
    Позволяет, помимо прочего, посмотреть текущую цену за билет ("difficulty"), сколько твоих билетов проголосовало ("voted"), сколько ты за это получил ("totalsubsidy"), сколько твоих билетов пропустили шанс проголосовать ("missed").

    А что такое live и revoked?
     
  10. Dyrk

    Dyrk Sr. Member
    Developer

    Jan 7, 2016
    518
    376
    Male
    Wonderland
    live - это количество твоих созревших билетов (которые участвуют в лотерее)

    revoked - это возвращенные билеты (то есть вернули стоимость билета минус комиссия без награды). Если билет проссрочился например (145 дней не проголосовал), или майнер по какой-то причине не включил твой голос в блок, когда тебя призвали голосовать (он теряет 20% своей награды, но и ты теряешь 6% награды + комиссию). Вообще майнеры должны стараться включать всегда 5 голосов, это ведь в их интересах, но из-за плохого интернет-соединений или багов или политики пуллов - всякое возможно.

    В общем наверное revoked можешь смело плюсовать к missed. Причины разные, но суть потери награды и комиссии одинакова.
     
  11. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    А что такое тогда "allmempooltix" и "ownmempooltix" ?

    И что такое "immature" ? Правильно ли понимаю, что это число моих еще не созревших билетов? В какой момент они созреют, то есть перейдут в "live" ?
     
  12. negeroy

    negeroy Jr. Member
    Designer

    Jan 11, 2016
    63
    35
    Male
    dyrk уже описывал как происходит процесс покупки билетов и созревания

     
  13. sland

    sland New Member

    Feb 28, 2016
    1
    0
    Male
    Отправил на кошелек для покупки билетов в общем количестве 45,8 DCR. Билеты покупались по разным ценам от 2,53 до 4,6 DCR. Сейчас же --wallet getstakeinfo показывает что у меня куплено всего 7 билетов и всего на кошельке
    --wallet getbalance default 0 all
    25.69217395 DCR
    Спрашивается куда делись все остальные монеты??? В эксплорере блоков https://mainnet.decred.org/address/DsgnjmeiPK2empUutCjrP9yDvNz82zhG5xp показывает остаточный баланс 0,5 DCR а в кошельке
    --wallet getbalance
    2.95919798 что за херня и несоответствия и куда пропали монеты если они не учавствуют в голосовании???
     
  14. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    #34 Artem, Feb 29, 2016
    Last edited: Mar 1, 2016
    какой командой регулируется комиссия за покупку билетов?

    АУ
     
  15. Dyrk

    Dyrk Sr. Member
    Developer

    Jan 7, 2016
    518
    376
    Male
    Wonderland
    Команда: setticketfee. Для этого нужно обновиться до последней версии софта v0.0.6. Зарелизили только сегодня (5 марта 2016):
    https://forum.decred.org/threads/dd-2-v0-0-6-03-05-16.1240
    Code:
    dcrctl --wallet setticketfee 0.02
     
  16. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    Большое спасибо.
    2all: проверить можно командой getticketfee
     
  17. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    Мои советы всем, кто скачал этот билд и, увидев примеры конфигов, захотел в них все настроить "под себя":
    1. Под *nix не использовать символ домашнего каталога ~ в путях. Некоторые директивы его понимают буквально, у меня dcrwallet не мог из-за этого найти файлы кошелька и создавал для сертификатов каталог с именем "~" рядом с исполняемым файлом. Кучу нервов убил, пытаясь понять, почему процесс кошелька не стартует. Везде указывайте явный путь, например
    Code:
    datadir=/home/user/.dcrwallet
    ! Такая петрушка наблюдалась на Фряхе, на винде и Linux не пробовал.

    2. Копируя или раскомментируя строки примеров в конфигах, ТРИЖДЫ проверяйте написанное. Примеры очень сырые, где-то вместо "dCRwallet" написано "dRCwallet", где-то вместо порта 9110 стоит 1910 и т.д.
     
  18. Artem

    Artem New Member

    Jan 1, 2016
    23
    1
    Male
    Russia
    #38 Artem, Mar 6, 2016
    Last edited: Mar 6, 2016
    тупая реклама.
    ссылка реферальная.
     
  19. Grumlin

    Grumlin New Member

    Feb 25, 2016
    43
    1
    Male
    ну я себе купил пи2 для поса как раз за день до анонса, поэтому если выйграю 3й, 2ю версию продам, 3я как раз помощнее на 50-60% в стоке. если разогнать, думаю раза в 2 будет
     
  20. Courier

    Courier New Member

    Feb 19, 2016
    43
    1
    Male
    Вопрос к знатокам (очередной). Имеется более 11 свободных монет:
    Code:
    $ ./dcrctl --wallet getbalance default 0 spendable
    11.16357536
    Цена билета на данный момент = 10.9 монет:
    Code:
    $ ./dcrctl --wallet getstakeinfo
    {
      "poolsize": 41337,
      "difficulty": 10.92977903,
    ...
    То есть на билет хватает даже с учетом дефолтной комиссии в 0.05 монет (и комиссию я не менял). Пытаюсь купить билет вручную:
    Code:
    $ ./dcrctl --wallet purchaseticket default 11.16
    -4: not enough to purchase sstx
    WTF? Почему не хватает на билет, и насколько же свободные средства должны превышать цену, если 11.16 - 10.93 = 0.23 слишком мало?
     

Share This Page