Stellar Development Foundation выпустила стабильную версию Stellar Core 30.0.0 и руководство по обновлению Bell, Protocol 30. Само обновление ещё не работает в основной сети: валидаторы должны проголосовать за него в тестовой сети 3 ноября, а в mainnet — 23 ноября в 17:00 UTC. При одобрении Protocol 30 включится сразу, поэтому это готовое ПО с назначенной процедурой активации, а не уже доступная возможность сети.

Самое прикладное изменение — мультиплексированные адреса контрактов с префиксом W и 64-битным идентификатором клиента. Один смарт-контрактный счёт сможет принимать переводы для множества пользователей и различать их по идентификатору вместо развёртывания отдельного контракта для каждого. Кошелькам, биржам и платёжным шлюзам придётся обновить SDK, а затем добавить новый тип адреса в собственную проверку, хранение и отображение. Существующие контракты продолжат работать без изменений.

Bell также добавляет смарт-контрактам встроенную проверку постквантовых подписей ML-DSA, но не делает всю Stellar устойчивой к квантовым атакам: подписи сетевых транзакций пока остаются Ed25519, а новый механизм смогут добровольно использовать контрактные счета. Третья часть переводит время закрытия реестра на миллисекундную точность. Она лишь снимает технический предел в одну секунду для будущих ускорений — нынешнее обновление само по себе не сокращает примерно пятисекундный интервал.

Практическая цена перехода — новый формат заголовка реестра. Индексаторы, обозреватели и аналитические системы со старыми XDR-описаниями после активации не распознают новые варианты данных и перестанут декодировать реестр. Поэтому обновление SDK и XDR обязательно до голосования; график всё ещё зависит от решения валидаторов и может измениться.