Исследование @Dusk За это время я все чаще замечаю, что этот проект попал в тупик «мышления программистов»: они безумно наращивают «техническую полноту», но напрочь забывают про «удобство для пользователя».
Самый показательный пример — кроссчейн-активы. Сейчас с мейннета Dusk на BSC переводить почему-то приходится по архаичному маршруту: пользователь из «кошелька для веба» должен сделать «перевод на адрес определённого моста + Memo с указанием целевого адреса в другой сети». С каждой операции берут по 1 DUSK, а официально время ожидания сразу помечено как примерно 1 час. Хуже того, механизмы защиты от ошибок практически отсутствуют: если Memo не заполнить или заполнить неверно, официальная документация прямо говорит, что система не сможет обработать ситуацию автоматически и средства могут быть потеряны навсегда.$DUSK
Для блокчейна, который выдает себя за «передовую соответствующую требованиям» сеть, это звучит особенно иронично. Вспомним, как в 2025 году, когда запустили двусторонний мост, заявляли о завершении процесса за 15 минут; теперь же пользователи сталкиваются с «часовой задержкой + постоянной тревогой при заполнении Memo + необходимостью разбираться в Tx, если что-то пошло не так». Даже если все понимают, что это сделано, чтобы нивелировать болевые точки безопасности после кражи при кроссчейне в январе и последующей переоценки архитектуры после выявленных уязвимостей в марте, перекладывать цену защиты на пользователей — крайне неэффективно.
Да, с точки зрения бэкенда необходимы срабатывание схемы с автоматическим разрывом (熔断) и контроль лимитов для hot wallet. Но в интерфейсах для розничных пользователей безопасность не должна достигаться за счёт отъёма удобства.
Стоит попробовать тестнет DuskEVM — и станет ясно, насколько эта «гик»-паранойя зашла далеко: вывод активов требует, чтобы пользователь по очереди нажал initiate, prove и finalize, и при этом нужно три раза подтверждать операцию в цепочке, а ещё мейннету нужно заранее держать незамаскированный DUSK в роли топлива. Такая конструкция, которую даже старые игроки вынуждены искать в мануале, по сути отговаривает обычные средства от входа.$BTC
Хотя в «планах» Dusk перечислено, что будут делать браузерное расширение, мобильное приложение и десктопный кошелёк — то есть расширять точки входа — я считаю, что это совершенно не попадает в суть. Если нельзя сделать так, чтобы разбор подписи, сетевую маршрутизацию, проверку Memo и защиту от неудачных сценариев полностью превращать в безмолвную (не требующую действий) абстракцию, то сколько бы ни появлялось кошельков, это будет лишь смена обложки без решения проблемы.
Сложная криптография должна оставаться «за кулисами», а максимально минималистичная и понятная интеракция — быть на виду. Насколько бы логика кода ни была внутренне согласованной, если пользовательский опыт на выходе отпугивает, то это не становится полноценным финансовым продуктом.
#dusk
Самый показательный пример — кроссчейн-активы. Сейчас с мейннета Dusk на BSC переводить почему-то приходится по архаичному маршруту: пользователь из «кошелька для веба» должен сделать «перевод на адрес определённого моста + Memo с указанием целевого адреса в другой сети». С каждой операции берут по 1 DUSK, а официально время ожидания сразу помечено как примерно 1 час. Хуже того, механизмы защиты от ошибок практически отсутствуют: если Memo не заполнить или заполнить неверно, официальная документация прямо говорит, что система не сможет обработать ситуацию автоматически и средства могут быть потеряны навсегда.$DUSK
Для блокчейна, который выдает себя за «передовую соответствующую требованиям» сеть, это звучит особенно иронично. Вспомним, как в 2025 году, когда запустили двусторонний мост, заявляли о завершении процесса за 15 минут; теперь же пользователи сталкиваются с «часовой задержкой + постоянной тревогой при заполнении Memo + необходимостью разбираться в Tx, если что-то пошло не так». Даже если все понимают, что это сделано, чтобы нивелировать болевые точки безопасности после кражи при кроссчейне в январе и последующей переоценки архитектуры после выявленных уязвимостей в марте, перекладывать цену защиты на пользователей — крайне неэффективно.
Да, с точки зрения бэкенда необходимы срабатывание схемы с автоматическим разрывом (熔断) и контроль лимитов для hot wallet. Но в интерфейсах для розничных пользователей безопасность не должна достигаться за счёт отъёма удобства.
Стоит попробовать тестнет DuskEVM — и станет ясно, насколько эта «гик»-паранойя зашла далеко: вывод активов требует, чтобы пользователь по очереди нажал initiate, prove и finalize, и при этом нужно три раза подтверждать операцию в цепочке, а ещё мейннету нужно заранее держать незамаскированный DUSK в роли топлива. Такая конструкция, которую даже старые игроки вынуждены искать в мануале, по сути отговаривает обычные средства от входа.$BTC
Хотя в «планах» Dusk перечислено, что будут делать браузерное расширение, мобильное приложение и десктопный кошелёк — то есть расширять точки входа — я считаю, что это совершенно не попадает в суть. Если нельзя сделать так, чтобы разбор подписи, сетевую маршрутизацию, проверку Memo и защиту от неудачных сценариев полностью превращать в безмолвную (не требующую действий) абстракцию, то сколько бы ни появлялось кошельков, это будет лишь смена обложки без решения проблемы.
Сложная криптография должна оставаться «за кулисами», а максимально минималистичная и понятная интеракция — быть на виду. Насколько бы логика кода ни была внутренне согласованной, если пользовательский опыт на выходе отпугивает, то это не становится полноценным финансовым продуктом.
#dusk