
Мы рады сообщить, что сейчас мы находимся на третьем эпизоде нашей программы поощрения тестовой сети. Подведем итоги, где мы находимся!
Сообщество и количество узлов продолжают расти! С более чем 2400 постоянно работающими узлами (рост на 60% по сравнению с эпизодом 1) тестовая сеть доказала, что есть возможности для роста! Наше сообщество растет так же быстро, как сеть: более 6000 участников (+100% с конца 1-го эпизода) в Discord и более 1200 в Telegram (+50% с конца 1-го эпизода).
Какие ближайшие сроки?
Третий эпизод начнется 6 октября в 12:00 по Гринвичу .
Как обычно, мотивационная программа продолжится. Чтобы дать каждому время обновить свой узел, подсчет очков начнется только 11 октября. Не забудьте использовать ту же учетную запись Discord при регистрации, так как ваш счет связан с вашим идентификатором Discord!
Что нового в 3 серии?
ТЕСТ.3.0. приносит несколько улучшений.
В TEST.3.0 представлен совершенно новый API, который должен в конечном итоге заменить старый API (в TEST.3.0 пока присутствуют оба).
Этот новый API использует отраслевой стандарт JSON-RPC и разделен на две части:
- частный сервер администрирования, локально прослушивающий порт TCP 33034, позволяющий владельцу узла выполнять административные задачи
- общедоступный интерфейс узла, глобально прослушивающий порт TCP 33035, позволяющий всем использовать узел для чтения консенсуса или выполнения операций при условии, что соответствующий порт доступен из Интернета.
Подробная документация по новому API скоро появится. Это также позволит другим разработчикам и членам сообщества начать создавать свои собственные обозреватели и кошельки, чтобы отслеживать активность сети Massa и взаимодействовать с ней.
Соответствующий новый и улучшенный клиент/кошелек также доступен в качестве предварительного просмотра (старый еще не удален). Это незавершенная работа, и она будет завершена во время эпизода.
В этом эпизоде также есть серьезные улучшения производительности:
- более эффективное и раннее кэширование, индексирование и предварительное хэширование
- меньше бесполезных сериализаций
- удалено огромное количество избыточной межузловой связи
- общее количество соединений на узел уменьшено с 61 до 31
Также включены многие другие улучшения:
- лучшая документация
- встроенная поддержка IPV6
- лучшая ясность кода
- улучшения набора тестов
- исправлены ошибки таймингов
- лучший процесс начальной загрузки
- улучшения ведения журнала
- улучшения взаимодействия с пользователем
Наконец, мы также изменили некоторые вещи в Эпизоде 3:
- Улучшение фактора децентрализации Максима: мы заметили, что наш старый фактор Максима иногда был неточным. Новый фактор Maxim теперь учитывает, насколько далеко один IP находится по отношению к другим IP (подробнее в нашем Gitlab ). Эта новая формула должна лучше отражать (де)централизацию узлов.
- Модификации крана: Discord Bot теперь будет давать 100 Massa, достаточно для одного броска.
- Изменения в подсчете очков: теперь MassaBot будет сообщать о количестве очков, заработанных за эпизод, а не о расчетном количестве очков, которые будут заработаны в конце эпизода. Старая оценка сбивала с толку, так как со временем она могла уменьшаться.
- Технические требования: во время нашего традиционного теста в конце эпизода мы заметили, что многие узлы не соответствуют техническим требованиям. Чтобы начать тестирование протокола в более реальных условиях, тестовая сеть теперь будет постоянно работать со скоростью 100 транзакций в секунду. Это увеличит нагрузку на ваш узел. Если ваш узел не соответствует требованиям к оборудованию, он, скорее всего, будет рассинхронизирован, что приведет к автоматической продаже ваших роликов. Убедитесь, что ваш узел имеет не менее 4 ЦП и 8 ГБ ОЗУ.
Что будет дальше?
Спецификации механизма смарт-контрактов продвигаются вперед, а также реализуется совместимость с EVM.
Мы также опубликуем информацию о команде, нашей дорожной карте и наших сторонниках, чтобы обеспечить прозрачность и повысить узнаваемость проекта.
Наконец, мы запустили обновление нашего веб-сайта и пользовательского интерфейса Explorer, которое должно быть развернуто в ноябре.
Напоминание: как обновить мой узел?
Если вы используете git для управления кодом (что вам и следует делать), обновите свой узел, используя следующие команды:
компакт-диск масса
git тайник
git checkout тестовая сеть
git тянуть
Вы также можете запустить узел с помощью исполняемых файлов. В этом случае не забудьте отредактировать файл config/config.toml, если ваш узел маршрутизируемый.
Полезные ссылки:
- Обозреватель тестовой сети: test.massa.net
- Исходный код и руководства: github.com/massalabs/massa
- Telegram: t.me/massanetwork
- Discord: discord.com/invite/TnsJQzXkRN
- Reddit: reddit.com/r/massa/
- Youtube: youtube.com/channel/UChVfdvYpn0eFk4B-T7TGmOg
- Все выпуски и журналы изменений всех версий
Поскольку постоянно работает более 2400 узлов, а большинство узлов можно маршрутизировать во время эпизода TEST.2.X, наша тестовая сеть уже является одной из самых децентрализованных сетей.