Subspace Network ! Обновление НИОКР | сентябрь 2022 г.
Обновление НИОКР | сентябрь 2022 г.
Добро пожаловать в наши ежемесячные обновления исследований и разработок @ Subspace Network !
Команда, как обычно, была занята улучшениями, особенно в преддверии запуска Gemini 2a. Вот некоторые обновления о том, что происходит:
⛓️ Протокол ядра подпространства
Переход на Gemini 2a — поддержка Gemini 1 официально прекращена! Это очищает кодовую базу, и теперь сеть сосредоточена на Gemini 2a и последующих версиях. С Gemini 2a разработка сместилась в сторону использования SSD. Это способствует повышению безопасности с меньшим использованием ЦП, меньшим потреблением энергии, а также лучшей производительностью и удобством для пользователей, участвующих в сети.
Улучшенная синхронизация для узлов среди нас . Были внесены различные улучшения для улучшения нашего опыта синхронизации узлов, особенно во время синхронизации ранней истории с тяжелыми блоками. Информация об одноранговых узлах была дополнена информацией о статусе синхронизации, чтобы узлы могли лучше осознавать свое собственное состояние синхронизации по сравнению с остальной частью сети и не создавать разветвления, создавая блоки до полной синхронизации с сетью.
💻 Подпространственный рабочий стол
Замораживание функций для аудита безопасности — мы начали аудит безопасности на рабочем столе Subspace! Команда внесла некоторые окончательные изменения в рамках подготовки к аудиту, и теперь настольное приложение приостановлено. Мы ожидаем, что проверка будет завершена через несколько недель, и с нетерпением ждем ее результатов.
🧑💻 Подпространство SDK
Команда начала разработку Subspace SDK. Мы планируем создать гораздо более простой слой интерфейса разработчика для людей, которые хотят строить против Subspace. Этот SDK позволит вам гораздо проще и согласованнее взаимодействовать с компонентами Subspace. Мы также будем использовать это внутри, чтобы помочь создать наш новый интерфейс командной строки Subspace: более удобную версию нашего интерфейса командной строки.
📊 Подпространственная телеметрия
Улучшения телеметрии . При подготовке к стресс-тесту Gemini 2a были внесены различные улучшения, которые помогут нам подготовиться к ожидаемому трафику. Мы продолжаем работать над этим, чтобы обеспечить бесперебойную работу телеметрии по мере роста сети.
⤴️ Вклады с открытым исходным кодом
Команда внесла множество исправлений в библиотеки с открытым исходным кодом, которые мы используем. Для Substrate Telemetry мы обновили зависимости и включили некоторые исправления, чтобы улучшить наш опыт разработки. В Substrate мы ввели некоторые рефакторинги и улучшили лимиты ответов блоков. Наконец, мы также внесли исправления ошибок в Parity DB и добавили реализации отладки, чтобы улучшить общий опыт разработчика.
Член сообщества и посол @jim-counter также помог исправить наш пример с docker-compose . Мы ценим вклад нашего сообщества и надеемся увидеть больше!
🌲 Партнеры по экосистеме 🌳
💲 Субкошелек
Выпуск 0.6.4 и поддержка Gemini 2a — Subwallet выпустил новую версию своего браузерного расширения кошелька, которая теперь включает поддержку Gemini 2a! Приходите проверить 0.6.4 на их странице загрузки .
Режим единой цепочки — команда Subwallet также разрабатывает режим единой цепочки для своего кошелька . Это очень помогает пользователям сообщества Subspace. Приходите посмотреть и оставить отзыв!
🔭 Подскан
Благодаря Subscan у нас теперь есть рабочая версия нашего обозревателя блоков, которую можно просмотреть по адресу https://subspace.subscan.io/ . Это поможет дополнить доступные ресурсы, которые у нас есть для сообщества в дополнение к телеметрии.
🌎 Послы подпространственной сети
Наши послы усердно работали, помогая нам отвечать на вопросы и решать проблемы во время запуска Gemini 2a. Мы ценим всех наших амбассадоров и надеемся на успешное тестирование сети! Кроме того, вот некоторые из проектов, которые они создали, чтобы помочь сообществу во время Gemini 2a:
Подпространственный мониторинг
Big Jim и counterpoint выпустили ноду Subspace и фермера со стеком мониторинга с помощью Docker Compose
Subspace-утилиты
jrwashburn создал утилиты для управления и эксплуатации узлов подпространственной сети. Он также включает в себя панель управления graphana для мониторинга!
Учебный бот по установке Gemini II для Telegram
DmitryZD создал телеграм-бота, который помогает пользователям в процессе установки Gemini II.
Пользовательский интерфейс для установки Gemini II CLI на Ubuntu
Yurally создал красивый пользовательский интерфейс, чтобы помочь пользователям в процессе установки CLI для Gemini II. Посмотрите демо проекта здесь .
Скрипт сбора данных
Beething выпустил набор скриптов для узлов Subspace, таких как журналы journalctl / docker logs / ps / open ports / статус брандмауэра, чтобы улучшить отладку с помощью Subspace на терминале!
Спасибо, что читаете и следите за нами в этом путешествии. Пожалуйста, не стесняйтесь обращаться к нам за любыми другими вопросами или идеями!