Регистрация и веб-сайт отслеживания будут доступны до начала IT1
Первоначально ограничено 100 узлами валидатора (будет расширено на последующих этапах)
Инструменты для запуска децентрализованной сети с использованием GitHub
Документация для запуска валидатора производственного класса
Цели
Выполните децентрализованный запуск сети с помощью GitHub / Genesis tooling
Оставайтесь в Сети и участвуйте в завершении тестовой сети, измеренной Aptos
IT2: Ставки
Предполагаемое время начала: июньОсновные результаты
Поддержка ставок и вознаграждений с помощью тестовых монет
Децентрализованная поддержка faucet
Обновленный график газа, например, улучшенная и хорошо документированная стоимость для каждой операции в рамках транзакции, чтобы сделать стоимость транзакций предсказуемой
Цели
Убедитесь, что ставки, награды и делегирование работают должным образом
Мотивируйте валидаторов предлагать токены через краны для поддержки распространения тестовых монет, делегирования валидаторам и взаимодействия с экосистемой
IT3: Управление и обновления
Предполагаемое время начала: июльОсновные результаты
Голосование по цепочке и управление
Облегченная синхронизация состояния с помощью технологии резервного копирования и восстановления
Цели
Выполните децентрализованное обновление сети с помощью управления on-chain
Поддержка новых валидаторов, присоединяющихся к сети через резервное копирование и восстановление
IT4: динамическая топология валидатора
Предполагаемое время начала: августОсновные результаты
Поддержите как можно больше валидаторов
Валидатор защиты от DDoS
Цели
Финальная разминка перед переходом в Mainnet
Валидатор проверки DDoS
Возможности сообщества
Чтобы помочь создать импульс к запуску основной сети, Aptos также планирует пригласить как технические, так и нетехнические вклады в образование, развитие и рост. Сообщество бесстрашных аптонавтов будет координировать миссии по исследованию Аптоверса. Таким образом, у каждого есть возможность принять участие и получить вознаграждение за качественное участие. Aptos открыто обсуждает несколько стимулированных проектов:Aptoversity (образование)
Баунти + Хакатоны (разработка)
Творческий вызов (рост)
Вопросы и ответы
Какое поведение будет вознаграждено?
Для каждого результата и цели Aptos Labs при поддержке сообщества Aptos определит надлежащие критерии успеха и стимулы для понимания прогресса в этой области. Некоторые оценки, возможно, придется повторить, возможно, с улучшенными критериями успеха и с различными стимулами. Aptos обеспечит четкое определение как критериев успеха, так и стимулов до начала каждой оценки с сообществом.Как будет выглядеть процесс регистрации?
Aptos все еще работает над требованиями для присоединения к стимулированной тестовой сети и над тем, что будет включать в себя процесс регистрации. Как минимум, пользователи должны иметь возможность предоставить проверенную учетную запись GitHub, чтобы участвовать в этом процессе, поскольку это зависит от инструментария Genesis ceremony.Когда будет больше обновлений?
Aptos поделится более подробной информацией по мере приближения Aptos к запуску стимулированной тестовой сети. Многие из этих областей двусмысленности отмечены в дорожной карте.Когда вы опубликуете свою токеномику и белую книгу?
Aptos активно оценивает различные подходы к токеномике и ожидает публикации какой-либо формы, пока Aptos запускает стимулированные тестовые сети. Аналогичным образом, Aptos white paper будет охватывать работу, которая, по мнению команды, будет готова к Mainnet, которая также будет выпущена.Не могли бы вы подробнее рассказать о размере участия валидатора?
Во время IT1 проект начнется со 100 участников. Aptos устанавливает это число осторожно, так как это первый раз, когда программный стек будет работать в дикой природе. Внутри Aptos оценил гораздо более крупные сети. Aptos ожидает увеличения числа участников в каждом последующем раунде, поскольку сообщество устанавливает понимание развертывания и управления узлом Aptos. По IT4 Aptos ожидает, что позволит как можно больше валидаторов.Техническая дорожная карта
Между настоящим моментом и до конца стимулированных тестовых сетей Aptos будет модернизировать блокчейн со многими техническими вкладами. Многие из них перечислены ниже, большинство из которых можно отслеживать через проблемы в репозитории GitHub:Стек ядра блокчейна
Сеть
Обнаружение по цепочке для fullnodes — больше не нужно рекламировать
Улучшенная топология сети, например, дифференциация восходящего, нисходящего и однорангового узлов
Меры по смягчению и оценке DDoS для валидаторов — как атаки из нижестоящих полных узлов, так и валидаторов
Встроенные проверки работоспособности для уменьшения ненужных конфликтов в сетевом стеке
Консенсус
Динамические наборы валидаторов, подкомитеты
Удаление устаревшего кода консенсуса
Глубокая интеграция правил безопасности с помощью эталонной модели для минимизации накладных расходов на копирование
Ключ извлекается с помощью переменных среды или параметров конфигурации
Хранение данных о безопасности в консенсусной БД (rocksdb)
Хранение
Мелкозернистое хранилище - текущая модель использует хранилище blob, которое ограничивает максимальную емкость хранилища одной учетной записи. Включая собственное расширение таблицы.
CRSN (Conflict resistant sequence numbers) — используйте окна подходящих порядковых номеров, а не последовательное поле
Экономика хранения, антигосударственный взрыв. Газ и государственное выселение.
Сравнительный анализ и улучшения производительности, включая обслуживание структуры аутентификации состояния для каждого блока вместо каждой транзакции.
Синхронизация состояния
Синхронизация с использованием последних дельт состояния и выходных данных состояния, а не транзакций
Адаптеры резервного копирования и восстановления для конечных точек, например, ведер AWS S3
Интеллект между консенсусом и синхронизацией состояний, осведомленность о производительности и роль в консенсусе (набор валидаторов или последователь)
Мемпул
Улучшена сериализация и липкость транзакций, включая распараллеленную поддержку транзакций на одном счете
Устранение или ограничение транзакций вещания валидаторов
Исполнитель
Возможность параллельного выполнения транзакций
Уменьшение детализации обновлений дерева merkle от транзакций до блоков
Удаление корректности выполнения доверенной вычислительной базы
Виртуальная машина (VM) / Framework
Более строгое соблюдение изменчивости модулей, например, замораживание версий на данный момент и оставление открытой возможности для управления включить его
Типы ошибок или более богатые ошибки из неосновных модулей фреймворка
Модернизированный график газа, который соответствует фактическому использованию — мы все еще работаем по устаревшему графику газа, который мало что предлагает с точки зрения конфигурируемости в будущем.
Поддержка параллелизуемых порядковых номеров, позволяющих выполнять транзакции “не по порядку” для одной учетной записи, также известной как конфликтоустойчивые порядковые номера
Операционный инструментарий
Создание и регистрация валидатора и fullnode
Ротация ключей и адресов
Резервное копирование и восстановление в сотрудничестве с синхронизацией состояний
Глубокая проверка здоровья
Получение и печать информации об управляемых узлах
Получение и печать информации о цепочке для узла
Проверка развертывания fullnode / validator, например, запуск автономной тестовой сети
Смарт-контракты и фреймворки
Доказательство доли, делегирование и награды
Управление / DAO upgrade framework замена корневой учетной записи
DeFi или exchange app (требуется поддержка сообщества!)
Настройка производительности
Оценка отходов с использованием perf и применение ценных изменений в валидаторах и полных узлах
Унифицированные исполнители Tokio для снижения конкуренции
Экосистема
Индексатор для обеспечения более богатого представления данных, например, подсчетов и поиска различных типов транзакций.
Сайт регистрации и мониторинга Incentivized testnet
Прототип кошелька / эталонная реализация Веб-расширение и родной