12 марта 2025 года на встрече операторов узлов EOS собрались ключевые игроки сообщества EOS, чтобы обсудить последние события и проблемы. Основное внимание было уделено развертыванию версии 3.8.0 системных контрактов EOS и текущим проблемам с производительностью сети, особенно в тестовых сетях. Участники поделились мнениями о том, как улучшить подключение и оптимизировать пиринговую сеть, а также обсудили уникальные проблемы, вызванные быстрым временем блокировки. Эта встреча стала шагом к совершенствованию экосистемы EOS и обеспечению ее надежной работы в будущем.
Ключевые выводы
-
Развертывание системных контрактов v3.8.0 было успешно одобрено со всеми необходимыми подписями.
-
Ключевые обновления в v3.8.0 включают введение "подарочной ОПП" и зарезервированные строки имен аккаунтов.
-
В тестовых сетях наблюдаются задержки в распространении голосов, что побудило обсуждения возможных решений.
-
Разрабатывается новая система пиринга на основе сплетен для улучшения эффективности пиринговой сети.
-
Быстрое время блокировки создает проблемы для распространения голосов, подчеркивая необходимость лучшей координации между узлами.
Развертывание системных контрактов EOS v3.8.0
Одобрение и выполнение MSIG
Хорошие новости по поводу системных контрактов! MSIG, необходимый для развертывания системных контрактов v3.8.0, получил одобрение. Он на самом деле получил все 15 необходимых подписей прямо перед началом встречи. Это довольно эффективно.
Сводка изменений в v3.8.0
Итак, что нового в v3.8.0? Вот краткий обзор:
-
Исправлены некоторые проблемы с рикардианскими положениями. Я не разработчик, но слышал, что это хорошо.
-
Добавлена "подарочная ОПП". Это позволяет вам дарить ОПП кому-то другому, но они не могут передать ее или перепродать. Интересно.
-
Введены резервирования строк для имен аккаунтов. Это поможет защитить бренды, чтобы кто-то не мог просто забрать имя, которое уже используется.
Следующие шаги
Следите за 18 марта. Именно тогда будет раскрыт хэшированный вектор зарезервированных строк. Это остановит людей от создания новых аккаунтов с этими зарезервированными строками. Все это направлено на поддержание порядка и предотвращение захвата имен, я полагаю.
Обновления тестовой сети и проблемы с подключением
Проблемы с распространением блоков в тестовых сетях
После обновления до версии 1.1.1 некоторые производители блоков заметили, что голоса не распространяются так быстро, как должны. Это было особенно заметно в тестовых сетях Jungle и Kyland. Похоже, что некоторые узлы испытывали трудности с распространением информации о последних блоках. Они изменили настройки пиринга, и это, похоже, немного помогло.
Возможные причины задержек в распространении голосов
Почему голоса были медленными? Ну, несколько вещей могли происходить. Само обновление, с 1.1.0 до 1.1.1, могло повлиять на то, как обрабатываются соединения. Были внесены некоторые изменения в "обработку дублирующих соединений", и, возможно, это вызвало странное поведение. Также есть эта функция "Block MAC", которая была добавлена в 1.1.0. Она может фильтровать или блокировать соединения, когда не должна.
Устранение неполадок и предложенные решения
Вот что они попробовали: отключить Block MAC. И угадайте что? Это, похоже, решило проблему! Но, конечно, им нужно провести больше тестов, чтобы убедиться, что это действительно решение. Вот список вещей, которые они рассматривают:
-
Больше тестирования на различных тестовых сетях.
-
Анализ сетевого трафика с включенным и отключенным Block MAC.
-
Проверка использования ЦП и памяти во время распространения голосов.
-
Обзор изменений в коде, связанных с обработкой соединений.
Все это направлено на то, чтобы точно выяснить, что вызывает задержки, и убедиться, что исправление не сломает ничего другого.
Оптимизация пиринговой сети
Важность координированного пиринга
В настоящее время сеть EOS полагается на производителей блоков (BPs), чтобы эффективно общаться друг с другом. Это глобальная сеть, поэтому быстрое распространение информации очень важно. Текущая настройка требует от BPs много координации, чтобы убедиться, что блоки быстро распространяются. Подумайте об этом так:
-
Каждый должен знать, с кем говорить.
-
Эти соединения должны быть надежными.
-
Если что-то пойдет не так, это может замедлить все.
Предлагаемые улучшения: пиринг на основе сплетен
Команда рассматривает новый способ обработки соединений между BPs. Это называется "пиринг на основе сплетен". Идея заключается в автоматизации части процесса соединения. Вот как это может работать:
-
BPs автоматически находят пирей с помощью протокола сплетен.
-
Сообщения будут подписаны, чтобы убедиться, что они легитимны.
-
Только лучшие BPs будут делиться информацией о соединениях, что обеспечит безопасность и эффективность.
Обсуждения консенсуса и производительности сети
Быстрое время блокировки создает уникальные проблемы
Быстрое время блокировки EOS, всего полсекунды, означает, что голоса должны распространяться очень быстро. Некоторые узлы наблюдают время обратного хода до 500 мс, что затрудняет своевременное получение голосов. Это создает интересные проблемы для сети. Это как пытаться выиграть гонку, когда ты уже на полпути к финишу.
Необходимость централизованной координации в децентрализованной сети
Это может показаться странным, но даже в децентрализованной настройке вам все равно нужна какая-то центральная координация, особенно когда дело касается того, кто с кем общается в сети. Некоторые люди считают, что производители блоков (BPs) не должны полагаться только на программное обеспечение для оптимизации сети. Было упомянуто, что:
-
Ручная координация все еще важна.
-
Автоматизация программного обеспечения не является полным решением.
-
Масштабирование финализаторов может помочь улучшить устойчивость.
Заключение
В заключение, встреча операторов узлов EOS 12 марта 2025 года подчеркнула значительные достижения и текущие проблемы в экосистеме EOS. Успешное развертывание системных контрактов v3.8.0, включая такие функции, как "подарочная ОПП" и защита имен аккаунтов, является шагом вперед для сообщества. Однако проблемы с распространением голосов в тестовых сетях после недавнего обновления указывают на то, что еще много работы впереди. Обсуждения по оптимизации пиринговых соединений и необходимость лучшей координации между производителями блоков отражают сложности поддержания высокопроизводительной сети. Поскольку сообщество EOS продолжает решать эти проблемы, баланс между децентрализацией и эффективным управлением сетью остается ключевым фокусом.
Эта статья была написана с помощью ИИ для сбора информации из нескольких авторитетных источников. Контент был проверен и отредактирован нашей редакционной командой для обеспечения точности и согласованности. Выраженные мнения принадлежат ИИ и не обязательно отражают мнения BlockzHub. Оригинальные источники информации указаны, когда это необходимо и уместно. Эта статья предназначена только для информационных целей и не является финансовым советом. Инвестирование связано с риском, и перед принятием инвестиционных решений вам следует проконсультироваться с квалифицированным финансовым консультантом.
