Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
kovatelj
6 лет назад

SmartHoldem. Для чего нужны делегаты

Доброго времени суток уважаемые голосяне!

В одном из недавних постов, я писал о том, что стал делегатом в сети платформы SmartHoldem. "Что значит, стал делегатом? И для чего это нужно?" - спросите вы. Давайте я попробую объяснить все по порядку.

Делегаты в сети SmartHoldem выполняют несколько ролей:

  1. Поддержка работы основной сети сети. 

Ну, с этим я думаю все ясно. Делегат поднимает мастерноду и поддерживает ее бесперебойную работу. Обычно для этих целей арендуется виртуальный сервер (VPS). Подбирается надежный хостер, который гарантирует аптайм 24/7. Для нужд сети SmartHoldem рекомендуется следующая конфигурация VPS:

  • CPU 2 Core;
  • RAM 4GB;
  • Storage 40-60GB SSD;

В данный момент программное обеспечение для мастернод доступно только операционную систему Linux. Для установки рекомендуется Ubuntu 16, но некоторые кандидаты смогли запустить свой узел и на Debian, Ubuntu как-раз на нем и основан.

Мой VPS имеет характеристики немного ниже рекомендуемых, у меня всего 2GB RAM и 30GB SSD. Но на первое время я думаю этого будет достаточно для обеспечения поддержки сети.

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

На странице Монитора делегатов отображается процесс подписи блоков делегатами. В этом процессе участвуют делегаты занимающие первые 64 строки рейтинга. Ранг делегата зависит от множества параметром, но основные это Productivity и Approval.

Productivity показывает соотношение подписанных блоков к пропущенным. Другими словами по этому параметру мы можем узнать насколько стабильна нода. 

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

2. Влияние на направление развития платформы.

В данный момент сеть только стартовала, поэтому сложно будет объяснить этот пункт. Наверное дело даже не в сложности, а в том, что нет пока реальных примеров работы делегатов по принятию каких либо изменений. Главное то, что делегаты будут принимать решения которые будут влиять на всю сеть. А также брать на себя полную ответственность за эти решения. Это будет достигаться консенсусом DPOS. То есть решение будет приниматься не одним человеком, а голосованием делегатов. 

Я постарался объяснить понятие "делегат" как его понимаю я сам. Ясно, что осталось еще несколько непонятных моментов, но я постараюсь все выяснить и поделиться этим знанием с вами.

На этом пожалуй все. Всем спасибо за внимание и не забывайте подписываться на мой блог!

 

 

1
0.864 GOLOS
На Golos с October 2016
Комментарии (3)
Сортировать по:
Сначала старые