Как понять, что чейн уже близок к мейннету, если анонс ещё не появился? Не по роадмапу. По тому, что инженеры трогали на прошлой неделе.

Начну с моей собственной недели. Я развернул простой контракт на Solidity в тестнете DuskEVM, chain 745, с помощью Foundry. Выполнил forge create к RPC тестнета, затем открыл контракт в обозревателе. Ничего переучивать не нужно. Вот и весь тезис EVM-направления — и он подтверждается.

Затем я прочитал developer update @Dusk за 17–24 августа. Одиннадцать публичных репозиториев. Почти никаких фич.

PLONK забрал львиную долю. Ограниченное выделение compressed-circuit, отклонение некорректных индексов, длины полиномов, позиции публичных входных данных и крайние случаи при сложении точек на кривой. Кэширование данных prover/verifier, группировка multiscalar-работы, параллелизация независимых стадий FFT. Каждая запись заканчивается одинаково: выходы proofs, transcripts и сериализации без изменений.

Poseidon252 теперь отклоняет недопустимые общие секреты шифрования до вывода ключа — с покрытием identity, точек вне кривой (off-curve), точек малого порядка и смешанного порядка.

Web Wallet выпустил три вещи, которые реально чувствует пользователь. Замок на бездействие на 15 минут, который соблюдает свой дедлайн даже в фоновом табе. Шифрование мнемоники с версионированием и увеличенным фактором работы PBKDF2. Миграция для устаревших записей.

А duskevm-genesis расширил окно восстановления последовательности в одноразовом rehearsal для devnet на 400 L1-блоков, не сбрасывая историю rehearsal.

Rehearsal. Вот слово, которое я бы подчеркнул.

Моё мнение: это читается так, будто команда фиксирует форматы и тренирует восстановление ещё до того, как кто-то начнёт размещать ценные бумаги сверху. Приземлённые, «скучные» коммиты — вот индикатор.

Менее приятное прочтение идентичного списка: апдейты зависимостей и рефакторинги тестов тоже описывают команду, у которой нечего отправлять в релиз. Снаружи я не могу полностью разделить эти два варианта. Chain 744 стоит в документации, а пост о запуске всё ещё нет. $DUSK платит gas на обоих направлениях и обеспечивает L1 через стейкинг.

Итак, вернёмся туда, откуда я начал. Когда вы оцениваете чейн, который ещё не запущен, что вы читаете в первую очередь?

#dusk