Откройте @Dusk_Foundation эксплорер в 2 часа ночи — и одно число просто стоит на месте, не двигаясь: 1,7 миллиона DUSK в неполученных наградах. Общая сумма стейка — 216,9 миллиона, активный стейк — 215,2 миллиона: здоровая, гудящая сеть. Но эти 1,7 миллиона — деньги, которые никто не забрал. Никаких вспышек оповещений. Никаких писем. Оно просто накапливается — как непрочитанная почта в коридоре, по которому больше никто не проходит.
Зазор начинается при онбординге. Как только стейк активирован, награды становятся вероятностными: они зависят от участия в консенсусе и размера стейка относительно сети, а не являются гарантией — лотерейный билет, который нужно не забыть обналичить. Получение наград не происходит автоматически: это второе, отдельное действие, которое должен инициировать провайдер.
Миграция усугубляет ситуацию. Поскольку нативный DUSK использует 9 десятичных знаков, а версия ERC20 — 18, контракт округляет вниз до ближайших целых долей LUX, и эти лишние части просто исчезают: без возврата, без уведомления. А если вы держите DUSK на бирже, бесшовный бридж перестаёт работать полностью: биржи обычно не могут подключиться через WalletConnect, поэтому вам сначала нужно вывести на самостоятельное хранение, затем провести миграцию двумя транзакциями — две комиссии за газ, — и всё это под одной историей, которая обещала “один клик”.
Справедливости ради: дизайн не выглядит безрассудным. В DUSK используется soft slashing: стейк не сжигается, он просто приостанавливается, а хэш транзакции исходной цепочки сохраняется в Dusk memo для отслеживаемости. Продуманы те элементы, которые люди могут увидеть.
Но 1,7 миллиона DUSK не лежат там потому, что протокол “сломался”. Они лежат там потому, что автоматизация тихо стала маркетинговым словом — и где-то реальный человек просто забыл нажать “claim”.
#dusk $DUSK @Dusk
Зазор начинается при онбординге. Как только стейк активирован, награды становятся вероятностными: они зависят от участия в консенсусе и размера стейка относительно сети, а не являются гарантией — лотерейный билет, который нужно не забыть обналичить. Получение наград не происходит автоматически: это второе, отдельное действие, которое должен инициировать провайдер.
Миграция усугубляет ситуацию. Поскольку нативный DUSK использует 9 десятичных знаков, а версия ERC20 — 18, контракт округляет вниз до ближайших целых долей LUX, и эти лишние части просто исчезают: без возврата, без уведомления. А если вы держите DUSK на бирже, бесшовный бридж перестаёт работать полностью: биржи обычно не могут подключиться через WalletConnect, поэтому вам сначала нужно вывести на самостоятельное хранение, затем провести миграцию двумя транзакциями — две комиссии за газ, — и всё это под одной историей, которая обещала “один клик”.
Справедливости ради: дизайн не выглядит безрассудным. В DUSK используется soft slashing: стейк не сжигается, он просто приостанавливается, а хэш транзакции исходной цепочки сохраняется в Dusk memo для отслеживаемости. Продуманы те элементы, которые люди могут увидеть.
Но 1,7 миллиона DUSK не лежат там потому, что протокол “сломался”. Они лежат там потому, что автоматизация тихо стала маркетинговым словом — и где-то реальный человек просто забыл нажать “claim”.
#dusk $DUSK @Dusk
