
Путь к основной сети Aptos проходит через серию мотивированных тестовых сетей. На этом пути мы с нетерпением ждем, когда сообщество Aptos объединится для создания безопасной, надежной и децентрализованной сети. Ниже мы описываем нашу временную шкалу на этом пути, указывая как результаты, так и цели. Точные цели и награды будут опубликованы по мере открытия регистрации в стимулированной тестовой сети. Хотя этот документ призван дать исчерпывающий обзор оставшейся работы, мы намерены сохранить гибкость графика из-за новых возможностей и проблем, возникающих на этом пути.
Основная цель наших поощрительных тестовых сетей проста: убедиться, что это сообщество готово к запуску основной сети Aptos производственного уровня. Операторы нод, разработчики, аудиторы и строители экосистемы приглашаются к участию и будут вознаграждены за свой вклад в достижение этой цели. Наше сообщество примет участие в ряде оценок и упражнений, которые подтвердят результаты основного тестирования разработчиков, а также подготовят всех нас к работе в основной сети. Мы приглашаем и приветствуем все отзывы от сообщества Aptos в это захватывающее время и будем проводить частые встречи сообщества, чтобы слушать, повторять и улучшать эти планы.
Обзор
IT1 (Incentivized Testnet 1): децентрализованный запуск
- Регистрация 13 мая
- Начало 16 мая
- Завершается 27 мая
- Основные результаты
1. Веб-сайт регистрации и отслеживания будет доступен до начала ИТ1
2. Первоначально ограничено 100 узлами валидации (будет расширено на последующих этапах)
3. Инструменты для запуска децентрализованной сети с использованием GitHub
4. Документация для запуска производства Валидатор оценки - Цели
1. Выполнить запуск децентрализованной сети с помощью инструментов GitHub/Genesis
2. Оставаться в сети и участвовать в процессе завершения тестовой сети согласно измерениям Aptos
IT2: Ставка
- Ориентировочное время начала: июнь
- Основные результаты
1. Поддержка ставок и вознаграждений с помощью тестовых монет
2. Поддержка децентрализованных кранов
3. Обновленный график газа, например, улучшенная и хорошо задокументированная стоимость каждой операции в транзакции, чтобы сделать стоимость транзакций предсказуемой. - Цели
1. Подтвердить, что стейкинг, вознаграждение и делегирование работают должным
образом. 2. Мотивировать валидаторов предлагать токены через сборщики для поддержки распространения тестовых монет, делегирования валидаторам и вовлечения экосистемы.
IT3: Управление и обновления
- Ориентировочное время начала: июль
- Основные результаты
1. Голосование и управление в сети
2. Облегченная синхронизация состояния с помощью технологии резервного копирования и восстановления - Цели
1. Выполнить обновление децентрализованной сети с помощью сетевого управления
. 2. Поддержать новых валидаторов, присоединяющихся к сети посредством резервного копирования и восстановления.
IT4: Топология динамического валидатора
- Ориентировочное время начала: август
- Основные результаты
1. Поддержка как можно большего числа валидаторов
2. Защита валидаторов от DDoS-атак - Цели
1. Окончательная разминка перед переходом в основную сеть
2. Валидатор DDoS-валидация
Возможности сообщества
Чтобы помочь придать импульс к запуску основной сети, которая изменит правила игры, мы также планируем пригласить как технических, так и нетехнических специалистов в области образования, разработки и роста. Наше сообщество бесстрашных аптонавтов будет координировать миссии по исследованию Аптовселенной. Таким образом, у каждого есть возможность принять участие и получить вознаграждение за качественное участие. Мы открыто обсуждаем несколько мотивированных проектов:
- Аптоверсити (образование)
- Баунти + Хакатоны (разработка)
- Творческий вызов (рост)
Вскоре мы поделимся дополнительной информацией о том, как принять участие в этой общественной программе Aptos. Заходите на наш канал Discord, чтобы обсудить, и следите за новым форумом сообщества Aptos.
Часто задаваемые вопросы
Какое поведение будет вознаграждено?
- Для каждого результата и цели Aptos Labs при поддержке сообщества Aptos определит надлежащие критерии успеха и стимулы для понимания нашего прогресса в этой области. Некоторые оценки, возможно, придется повторить, возможно, с улучшенными критериями успеха и с другими стимулами. Мы предоставим четкое определение как критериев успеха, так и стимулов до начала каждой оценки с сообществом.
Как будет выглядеть процесс регистрации?
- Мы все еще работаем над требованиями для присоединения к стимулированной тестовой сети и тем, что будет включать в себя процесс регистрации.
Когда будут еще обновления?
- Мы поделимся более подробной информацией по мере приближения к запуску поощрительной тестовой сети. Многие из этих областей неоднозначности отмечены в нашей дорожной карте, описанной ниже.
Когда вы опубликуете свою токеномику и технический документ?
- Мы активно оцениваем различные подходы к токеномике и ожидаем, что какая-то форма будет опубликована, пока мы запускаем стимулированные тестовые сети. Точно так же наш технический документ будет охватывать работу, которая, как мы полагаем, будет готова Mainnet, которая также будет готова.
Не могли бы вы уточнить размер участия валидатора?
- Во время IT1 мы начнем со 100 участников. Мы устанавливаем это число с осторожностью, так как это первый раз, когда стек программного обеспечения будет запущен в дикой природе. Внутри мы оценили гораздо более крупные сети. Мы ожидаем увеличения числа участников в каждом последующем раунде по мере того, как сообщество обретает понимание развертывания и управления узлом Aptos. К IT4 мы планируем разрешить как можно больше валидаторов.
Техническая дорожная карта
С этого момента и до окончания поощрительных тестовых сетей мы будем модернизировать блокчейн Aptos, внося множество технических вкладов. Многие из них перечислены ниже, большинство из которых можно отследить с помощью задач в нашем репозитории GitHub :
Основной стек блокчейна
Сеть
- Обнаружение в цепочке для полных узлов — больше не нужно рекламировать
- Улучшенная топология сети, например, разделение восходящего, нисходящего и однорангового каналов.
- Защита от DDoS-атак и оценка для валидаторов — как атак с нижестоящих полных узлов, так и валидаторов.
- Встроенные проверки работоспособности для уменьшения ненужной конкуренции в сетевом стеке
Консенсус
- Наборы динамических валидаторов, подкомитеты
- Удаление устаревшего кода консенсуса
- Интеграция Deep Safety Rules через эталонную модель для минимизации затрат на копирование
- Ключ получен через переменные окружения или параметры конфигурации
- Хранение данных о безопасности в консенсусной БД (rocksdb)
Хранилище
- Детализированное хранилище — текущая модель использует хранилище BLOB-объектов, которое ограничивает максимальную емкость хранилища для одной учетной записи. Включая собственное расширение таблицы.
- CRSN (конфликтоустойчивые порядковые номера) — используйте окна допустимых порядковых номеров, а не последовательное поле.
- Экономика хранения, антигосударственный взрыв. Газ и государство выселение.
- Сравнительный анализ производительности и улучшения, в том числе поблочное обслуживание структуры аутентификации состояния для каждой транзакции.
Синхронизация состояния
- Синхронизация с использованием последних изменений состояния и вывода состояния, а не транзакций
- Резервное копирование и восстановление адаптеров для конечных точек, например корзин AWS S3.
- Интеллект между консенсусом и синхронизацией состояния, осведомленностью о производительности и ролью в консенсусе (набор валидаторов или последователей)
Мемпул
- Улучшенная сериализация и прилипание транзакций, включая параллельную поддержку транзакций в одной и той же учетной записи.
- Устранение или ограничение валидаторов, транслирующих транзакции
Исполнитель
- Включение параллельного выполнения транзакций
- Уменьшение степени детализации обновлений дерева Меркле от транзакций до блоков
- Удаление доверенной вычислительной базы корректности выполнения
Виртуальная машина (ВМ)/фреймворк
- Более строгое соблюдение изменчивости модулей, например, замораживание версий на данный момент и оставление открытой возможности управления для ее включения.
- Типы ошибок или более сложные ошибки из неосновных модулей платформы
- Модернизированный график подачи газа, который соответствует фактическому использованию — мы по-прежнему работаем по устаревшему графику подачи газа, который предлагает мало возможностей для настройки в будущем.
- Поддержка параллельных порядковых номеров, позволяющих выполнять транзакции «не по порядку» для одной учетной записи, также известных как устойчивые к конфликтам порядковые номера.
Оперативная оснастка
- Создание и регистрация валидатора и полной ноды
- Смена ключей и адресов
- Резервное копирование и восстановление в сотрудничестве с синхронизацией состояния
- Глубокая проверка работоспособности
- Получение и печать информации об управляемом узле
- Получить и распечатать информацию о цепочке для узла
- Подтвердите развертывание полного узла/валидатора, например, запустите автономную тестовую сеть.
Смарт-контракты и фреймворки
- Доказательство доли, делегирование и вознаграждение
- Структура обновления управления / DAO, заменяющая корневую учетную запись
- DeFi или приложение для обмена (желательна поддержка сообщества!)
Настройка производительности
- Оцените потери с помощью производительности и внесите ценные изменения в валидаторы и полные узлы.
- Унифицированные исполнители Tokio для уменьшения конкуренции
Экосистема
- Индексатор для предоставления более широких представлений данных, например, подсчет и поиск различных типов транзакций.
- Мотивированный веб-сайт для регистрации и мониторинга тестовой сети
- Прототип/эталонная реализация кошелька Веб-расширение и нативное
1. Передача монет
2. Публикация, просмотр, передача NFT / токена
3. Поддержка WalletConnect (2.0) - Наглядность
1. Собирайте метрики из экосистемы об использовании узла и инструментов
2. Валидатор и информационная панель/табло полного узла - Плагин кода VS с поддержкой локальной тестовой сети / devnet Aptos
- Документация по Aptos-core, Aptos Move и Aptos Framework
- Aptos + Move CLI вместе с документацией
- Поддержка развертывания узлов с помощью различных инструментов. Предоставить документацию по развертыванию (terraform, helm, kubernetes, docker)
Пожалуйста, поставьте нам звезду на GitHub и присоединяйтесь к нам в Discord , чтобы следить за нами!