Впечатления разработчика DuskEVM: я пробежался по инструментам и обнаружил, что toolchain всё ещё «ломаный»
DuskEVM в основной сети уже больше полугода. Официальная команда всё время говорит: «Solidity-разработчики могут без проблем деплоить». Я решил пройтись по процессу лично и посмотреть, насколько зрелым стал дев-экспириенс этой сети.
Открыл документацию — структура довольно целостная. Но после прохождения туториала я начал искать знакомые вещи. В списке кошельков нет привычных плагин-кошельков, как тогда подключать Metamask? Я полдня рылся и нашёл только «настройку пользовательского RPC». Но после заполнения в кошельке не отображается баланс DUSK. Я задал вопрос в сообществе — мне ответили: «используйте CLI-кошелёк». Я промолчал. L1-сеть в 2026 году, и чтобы проверить баланс, нужно поднимать командную строку. @Dusk
Дальше — блок-эксплорер. У Ethereum есть Etherscan: почти каждую транзакцию можно отследить по статусу, логам и токеновым переводам. Браузер Dusk тоже позволяет смотреть, но многие поля помечены как «ожидает парсинга». Я хотел посмотреть фактический расход Gas в одной Hedger-транзакции — не смог. Хотел увидеть, успешно ли в сеть записались приватные данные внутренних вызовов контракта — тоже нет. Инструменты, которыми может пользоваться разработчик, всё ещё выглядят как полуготовый набор. Отладочный toolchain слабее: после ошибки в контракте нужно вручную конструировать транзакцию для переброса/реплея, нет готовой dev-сети, нет стабильной версии фаундерской «тестнет-водопроводки», нет one-click симуляции выполнения.
Это не «более продвинутые функции». Это минимальные предпосылки, без которых разработчик не может нормально работать в рамках сети. Dusk действительно приложил большие усилия в слоях приватности и соответствия, но проблемы с инструментами, с которыми разработчики сталкиваются в повседневной работе, почему-то оказались самым затратным по времени местом. Умный контракт-разработчик приходит в Dusk, видит, что защита приватности сделана лучше, чем у большинства сетей, — и одновременно понимает, что простая задача, которая на других сетях делается за пару кликов, здесь приходится разбирать на три шага.
Это не проблема техмаршрута. Это приоритетность дев-экспириенса. Когда-нибудь я смогу прямо в кошельке видеть баланс DUSK, в браузере находить полные логи транзакций и в отладочных инструментах воспроизводить ход исполнения контракта. Только тогда я почувствую, что эта сеть действительно готова. А пока — это просто сеть с неплохой технологией, но дев-экспириенс ещё нужно доводить. #dusk $DUSK
DuskEVM в основной сети уже больше полугода. Официальная команда всё время говорит: «Solidity-разработчики могут без проблем деплоить». Я решил пройтись по процессу лично и посмотреть, насколько зрелым стал дев-экспириенс этой сети.
Открыл документацию — структура довольно целостная. Но после прохождения туториала я начал искать знакомые вещи. В списке кошельков нет привычных плагин-кошельков, как тогда подключать Metamask? Я полдня рылся и нашёл только «настройку пользовательского RPC». Но после заполнения в кошельке не отображается баланс DUSK. Я задал вопрос в сообществе — мне ответили: «используйте CLI-кошелёк». Я промолчал. L1-сеть в 2026 году, и чтобы проверить баланс, нужно поднимать командную строку. @Dusk
Дальше — блок-эксплорер. У Ethereum есть Etherscan: почти каждую транзакцию можно отследить по статусу, логам и токеновым переводам. Браузер Dusk тоже позволяет смотреть, но многие поля помечены как «ожидает парсинга». Я хотел посмотреть фактический расход Gas в одной Hedger-транзакции — не смог. Хотел увидеть, успешно ли в сеть записались приватные данные внутренних вызовов контракта — тоже нет. Инструменты, которыми может пользоваться разработчик, всё ещё выглядят как полуготовый набор. Отладочный toolchain слабее: после ошибки в контракте нужно вручную конструировать транзакцию для переброса/реплея, нет готовой dev-сети, нет стабильной версии фаундерской «тестнет-водопроводки», нет one-click симуляции выполнения.
Это не «более продвинутые функции». Это минимальные предпосылки, без которых разработчик не может нормально работать в рамках сети. Dusk действительно приложил большие усилия в слоях приватности и соответствия, но проблемы с инструментами, с которыми разработчики сталкиваются в повседневной работе, почему-то оказались самым затратным по времени местом. Умный контракт-разработчик приходит в Dusk, видит, что защита приватности сделана лучше, чем у большинства сетей, — и одновременно понимает, что простая задача, которая на других сетях делается за пару кликов, здесь приходится разбирать на три шага.
Это не проблема техмаршрута. Это приоритетность дев-экспириенса. Когда-нибудь я смогу прямо в кошельке видеть баланс DUSK, в браузере находить полные логи транзакций и в отладочных инструментах воспроизводить ход исполнения контракта. Только тогда я почувствую, что эта сеть действительно готова. А пока — это просто сеть с неплохой технологией, но дев-экспириенс ещё нужно доводить. #dusk $DUSK
