Работа валидатора: взгляд из-за кулис
С 2018 года наша команда профессионально занимается валидированием PoS-блокчейнов. За это время рынок криптовалют пережил многое — взлёты и падения, рождение блокчейнов, ставших впоследствии легендарными, и крах проектов, казавшихся незыблемыми. Для нас неизменным оставалось одно: работа валидатора довольно рутинна и на первый взгляд может показаться скучной. Может даже показаться, что валидатору почти нечем заниматься: установил ноду, вложил в неё достаточное количество токенов, чтобы попасть в активный сет, и спокойно получаешь свою комиссию. Но на самом деле это лишь верхушка айсберга, и наша работа на самом деле гораздо шире и глубже, чем кажется. В этой статье мы хотим показать наши процессы изнутри и объяснить, как они взаимосвязаны с развитием всей криптосферы.
Прежде всего стоит отметить, что валидирование — это конкурентная среда. Валидаторы буквально наступают друг другу на пятки в попытках увеличить свой стейк. Борьба идёт как за индивидуальных стейкеров, так и за щедрые гранты от разработчиков. Секрет успеха в таких условиях отлично описан цитатой из «Алисы в Зазеркалье»: «Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!»
Важнейший принцип работы валидатора — это постоянное совершенствование своих внутренних процессов. Ваш uptime ниже, чем у ближайших конкурентов? Это отличный повод запланировать серию экспериментов и выяснить, как улучшить этот показатель. Не успеваете реагировать на внезапные сбои в работе ноды? Посмотрите на вашу систему мониторинга и оповещения и усовершенствуйте её. Необходимо перенести ноду на сервер в другой регион для улучшения показателей децентрализации? Тогда вы всей командой проводите анализ рисков и разрабатываете оптимальный план переноса. Все это маленькие эволюционные шаги, однако они дают колоссальный накопительный эффект и являются великолепным примером того, как здоровая конкуренция вносит свой вклад в развитие надёжности и безопасности блокчейнов.
Основой PoS-валидирования является, безусловно, делегирование. Одним из важнейших источников делегирования для валидаторов являются FDP, когда команда разработчиков поощряет крупными суммами валидаторов, которые вносят наибольший вклад в развитие экосистемы или демонстрируют наилучшую производительность. Пересмотр участников FDP-программ производится на регулярной основе, а список требований весьма гибок. Это важный инструмент разработчиков для улучшения показателей сети, которые, по их мнению, в данный момент проседают. В каком-то одном регионе концентрируется кластер нод? Начисляем дополнительные очки за децентрализацию. Наблюдаем недостаточную осведомлённость пользователей? Поощряем образовательный контент и так далее. Безусловно, FDP являются лакомым куском и стимулируют валидаторов не стоять на месте, постоянно увеличивая свой вклад в развитие экосистемы и настраивая свои процессы в соответствии с текущими потребностями сети.
Однако настоящей основой для долгосрочного процветания любого проекта является массовое привлечение новых пользователей. Чем больше пользователей отправляют свои токены в стейкинг, тем безопаснее и децентрализованнее становится сеть, что, в свою очередь, формирует прочную основу для развития экосистемы в целом. А развитая и привлекательная экосистема, в свою очередь, привлекает новых пользователей. Стоит отметить, что привлечение новых пользователей — это более сложная задача, чем переманивание делегатора от одного валидатора к другому, поскольку вместо того, чтобы убедить опытного пользователя, который уже знает все детали процесса, сделать одно действие, требуется привлечь внимание абсолютно нового человека, рассказать ему о преимуществах проекта и убедить потратить на него время и деньги. В этой точке сходятся долгосрочные интересы блокчейна и валидаторов, потому что привлечение новых пользователей намного важнее, чем перераспределение старых.
Как опытная команда, мы понимаем, насколько сложным может быть взаимодействие нового пользователя с блокчейном, поэтому со своей стороны стараемся сделать всё возможное для облегчения этого процесса. Одним из главных направлений нашей работы является создание интуитивно понятного блок-эксплорера, который не только предоставляет всю необходимую информацию о сетях, в которых мы валидируем, но и обладает уникальной особенностью — позволяет пользователю гибко отслеживать свои делегации в разрезе валидаторов и сетей одновременно.
Для более продвинутых пользователей, которые хотят взаимодействовать с блокчейном напрямую, мы предоставляем public goods, такие как RPC-ноды и IBC-релейеры.
Мы также осознаём, что разбираться в официальной документации проектов — удел единиц и энтузиастов, поэтому мы прилагаем много усилий для создания образовательного контента, такого как обзорные статьи, в которых мы простым языком рассказываем об особенностях проектов. Также важное значение имеют гайды по стейкингу, поскольку они в значительной степени упрощают процесс входа для новых пользователей.
Резюмируя, можно сделать вывод, что валидирование — это не только поддержание серверной инфраструктуры в минимально рабочем состоянии и получение комиссий на ежедневной основе. Это упорный и целенаправленный труд множества команд и отдельных людей, направленный на постоянное совершенствование процессов, которое, в свою очередь, является залогом долгого существования и процветания криптосферы. Надеемся, нам удалось приоткрыть завесу над нашей работой, и это было совсем не скучно!