1 мая 2020 года Cosmos Network запустила игру Games of Zones (GOZ) для тестирования нового модуля. Основной целью игры было обучить участников соревнования работе с модулем IBC и приложением relayer разработанным специально для протокола. IBC расшифровывается как Inter-Blockchain Communication — модуль, который позволит соединить мировую экономику с блокчейн технологией . Цель IBC – объединить блокчейн и мировую экономику в одну глобальную экосистему, функционирующую неразрывно. Так выглядит IBC:
Пользователи смогут взаимодействовать друг с другом через различные блокчейны, объединенные в единую сеть. Важность соревнований Games of Zones заключается в том, что участники помогают протестировать протокол в различных ситуациях при высоких нагрузках и помогают разработчикам сделать протокол лучше.
Как проходило соревнование Games of Zones
Состязание состояло из трех основных этапов:
1 Фаза. Проверка на устойчивость. Каждая команда на протяжении периода всей фазы должны были поддерживать устойчивую связь между своей зоной и зоной gameofzoneshub отправляя минимальное количество пакетов между зонами.
2 Фаза. Обеспечение пропускной способности. Каждой команде необходимо было отправить максимальное количество пакетов с помощью ключа ретранслятора (Relayer).
3 Фаза. Стресс-тест модели безопасности IBC. Только здесь для победителей задача состояла не в том, чтобы выдержать атаки на сеть, а разработать лучшие атаки или пользовательские протоколы, или выполнить двойное расходование для превосходства над другими участниками конкурса.
Как Everstake вошел в список победителей
Как вам уже известно, наша команда стала одним из участников, претендующих на приз живучести конкурса Games of Zones. Нас можно найти в списке победителей на официальном сайте игры
Мы зарегистрировались в состязании и приступили к подготовке подготовили серверов для развертывания своей зоны и подключения к хабу. В рамках 1 фазы Everstake запустил собственную зону everstakechain-1a, а также создал seed-ноду в зоне gameofzoneshub-1a и с помощью relayer и собственного скрипта goz-relayer-helper стремились поддержать устойчивое соединение как можно дольше.
Организаторы игры Games of Zones решили продлить фазу 1A до фазы 1B, для которой командам выдали ограниченное количество дублонов и поставили задачу сохранить активное соединение при минимально установленном периоде доверия.
Мы снова создали собственную зону everstakechain-1b и seed-ноду в зоне gameofzoneshub-1b.
Для конкурса мы выбрали следующую тактику:
На первом сервере создано соединение goz_1b_1 c периодом доверия 240 часов. На втором сервере создано соединение goz_1b_2 c периодом доверия 180 секунд и с помощью скрипта goz-relayer-helper Everstake обновлял клиента с периодичностью 120 секунд. Приблизительно через 8 часов после старта фазы 1B одному из участников удалось провести атаку TX mempool flood, в результате чего большинство соединений с наименьшим временем прервалось.
Благодаря созданию нескольких соединений нашей команде Everstake удалось попасть в список выигравших участников 1 фазы, претендующих на liveness reward.
Для 2 фазы запущена собственная зона everstakechain-2, создана seed-ноду в зоне gameofzoneshub-2 и с помощью ключа Relayer и собственного скрипта goz-relayer-helper ретранслировали как можно больше пакетов.
Everstake — staking-провайдер экосистемы Cosmos (ATOM)
Мы поддерживаем блокчейн-экосистему для холдеров ATOM и многих других токенов. Наша компания обеспечивает устойчивость глобальной сеть и безопасность, чтобы холдеры могли спокойно получать доход от стейкинга.
Вы можете проголосовать за валидатора Everstake и застейкать токены ATOM . После назначения валидатора вам будет доступна подробная статистика сети и калькулятор, с помощью которого вы сможете рассчитывать доходность от стейкинга в блокчейне Cosmos. Комиссия валидатора составляет всего 3% от вознаграждения за стейкинг.
Команда Everstake выражает огромную благодарность:
Zaki Manian за бессонные ночи и настройки зоны.
Jack Zampolin за техническую поддержку участников.
Jessy Irwin за предоставление информации о сроках и правилах в блоге.
Огромное спасибо всей команде Game of Zones, а также участникам, делающим прекрасные дашборды к игре. Было замечательно играть с вами!
Сайт: everstake.one
Twitter: @Everstake_pool
Telegram: @Everstake_chat
Facebook: fb.me/everstake.one
Reddit: /r/Everstake/