Большое спасибо сообществу и большое спасибо всем участникам AIT1 (Aptos Incentivized Testnet 1) за успешное завершение нашей первой стимулированной тестовой сети! Благодарим за сотрудничество и надеемся на дальнейшее взаимодействие с сообществом! В этом посте рассказывается о наградах, некоторых уроках о AIT1 и некоторых наших первоначальных планах по более активному участию сообщества в AIT2. Пожалуйста, прочитайте и поделитесь своими мыслями!
AIT1 в обзоре
Вместе мы создали и развернули децентрализованную сеть, которая просуществовала более недели. Первоначальный план состоял в том, чтобы награждать только тех, кто достиг уровня участия 95%. Мы были тронуты неустанными усилиями многих и добавили дополнительное признание тем, кто не оправдал первоначальных ожиданий, но смог участвовать в 5% раундов с 50% вознаграждением для подходящих участников.
Наши уроки
Урок 1) Подготовка к отказу в обслуживании
Команда держала в секрете набор участников, их личности и конфигурацию их сети. Каждый участник также согласился с условиями обслуживания: «Вы не будете… нарушать или инициировать какие-либо атаки против пользователей Услуг Aptos или Testnet». Несмотря на это, многие участники подвергли свои метрические порты экстремальным нагрузкам, что привело к снижению производительности и чрезмерным затратам на их узлах. Двигаясь вперед, команда добавит обновления документации по защите всех общедоступных интерфейсов, а также реализует это в наших эталонных сценариях развертывания, чтобы помочь смягчить эти атаки.
Урок 2) Улучшение проверки узлов
Первоначальная тестовая сеть позволяла любому зарегистрироваться, даже если у него был валидатор, работающий на машине с низкой производительностью, подключенной через коммутируемое интернет-соединение. Кроме того, валидаторы в производительных средах могут быть неправильно настроены, например, перепутать закрытый и открытый ключи. Некоторые участники тестовой сети страдали от высокой задержки и других ограничений или просто неправильно настроили регистрацию. Мы инвестируем в более комплексную проверку узлов, чтобы лучше обучать сообщество определению хорошей среды для запуска валидатора и оценки его правильности.
Урок 3) Поддержите своих лидеров сообщества
Многие в сообществе сделали удивительные вещи до поощрения тестовой сети, чтобы помочь друг другу подключиться к нашей сети разработчиков, разработать локальные тестовые сети и создать инструменты для обучения друг друга. Хотя на AIT1 было много героев, вас очень не хватало, и мы обязательно включим вас в следующие раунды.
Наши успехи
Успех 1) Мы сделали это! Сообщество собралось вместе, запустило узлы, приняло участие в децентрализованном процессе начальной загрузки, и мы вместе управляли сетью больше недели!
Успех 2) Мы обнаружили ошибку в нашем коде, внесли изменение в конфигурацию, чтобы обойти ее, и увидели, как исполнители узлов применяют исправление и продолжают вносить свой вклад в успех сети!
Успех 3) Управляющие узлами поддерживали друг друга, что подтверждается коллективными усилиями по выявлению причины отказа в обслуживании и устранению последствий.
Большое спасибо за то, что сделали нашу первую стимулированную тестовую сеть такой успешной!
AIT2 на полном ходу
У нас был момент, чтобы отвлечься от важного запуска и завершения AIT1, чтобы активно выслушать сообщество о том, что прошло хорошо, а что можно улучшить. Мы слышим вас и понимаем, что есть возможности улучшить процесс отбора, чтобы активировать, расширять возможности и признавать сообщество Aptos. С этой целью мы хотим поделиться некоторыми предварительными усилиями, которые мы предпринимаем для создания стимулирующих тестовых сетей.
- Предварительно выделите не менее 10 % доступных слотов для важных участников сообщества, как показано на GitHub и Discord. Пока мы прорабатываем точные детали, мы хотим отметить тех, кто создает сообщество и позволяет другим присоединиться и добиться успеха.
- Проведите фазу голосования сообщества между окончанием регистрации и уведомлением о принятии, чтобы сообщество могло голосовать друг за друга. Таким образом, мы можем выявить лидеров, в которых наш процесс определения значительных вкладчиков дает сбой.
- Запросите дополнительную информацию о вашей стратегии развертывания, истории, роли (член сообщества, академик, оператор узла) и мотивации подачи заявки.
- Более подробная документация и проверки готовности, чтобы помочь всем лучше понять характеристики хорошо развернутого валидатора.
Помимо поощрительной тестовой сети, мы скоро объявим о новых способах вознаграждения за ваш вклад. Мы хотим, чтобы вы продолжали сосредотачивать свои усилия на создании, и мы рады поделиться с вами этой инициативой.
Ретроспектива
С учетом сказанного, мы просто хотим воспользоваться моментом, чтобы выразить, насколько мы унижены нашим сообществом. Когда мы запустили devnet в середине марта, у нас были очень скромные ожидания, может быть, 10 или максимум 100 полных узлов. Мы предполагали, что первая разработка на платформе будет после нашего хакатона в начале мая. Мы также изначально думали, что первый хакатон будет посвящен тому, как эффективно развиваться на Aptos и Move.
Рост сообщества Aptos намного превзошел наши самые смелые ожидания. На пике, до готовности тестовой сети, количество полных узлов, подключенных к devnet, достигало 18 000. Наши первые пожертвования поступили в течение пары недель. Мы внесли существенный вклад как в кодовую базу, так и в дизайн Aptos. Мы были ошеломлены любовью, поддержкой и добротой, которую вы проявили к Aptos и друг к другу, будь то развертывание узлов, решение проблем с кодированием Move или создание потрясающих мемов.
После нашего опыта в devnet ваш отклик на нашу тестовую сеть был еще более ошеломляющим! Изначально мы планировали использовать простой подход к приему заявок, например гугл-форму, а затем провести большую оперативную работу по выявлению участников. Однако в конце апреля мы скорректировали этот план из-за радостной реакции сообщества Aptos. Даже с такой поправкой мы никогда не думали, что будет 30 000 регистраций. Как вы можете видеть из нашего первоначального предложения об улучшении регистрации для будущих тестовых сетей, мы хотим тесно сотрудничать с вами, чтобы помочь определить критерии, которые действительно сделают каждую фазу Aptos максимально инклюзивной.
Это только первый шаг к нашему обещанию. Через пару недель мы сообщим вам о наших планах на AIT2, включая цели и процесс регистрации. В настоящее время мы планируем начать регистрацию AIT2 к концу месяца.
Спасибо всем за ваши отзывы, продолжайте в том же духе. И всегда, пожалуйста, продолжайте следить за новостями в Discord и Twitter . Давай двигаться!