$DUSK
Я предположил, что новый кошелёк Dusk — это в основном редизайн существующего web-кошелька.
Затем я прочитал анонс developer-preview за апрель и проверил репозитории.
Старый web-кошелёк мог взаимодействовать с Dusk напрямую, но это было отдельное приложение. dApp не мог обнаружить его, запросить профиль или попросить подписать транзакцию через стандартный процесс подключения.
Так образовалась “пустота” между контрактами Dusk и реальными пользователями.
Dusk Connect заполняет эту часть — со стороны приложения. Он позволяет dApp обнаруживать совместимые кошельки, запрашивать доступ к профилю и отправлять действия, одобренные пользователем, через общий интерфейс провайдера.
А новая версия кошелька Dusk находится по другую сторону.
Она хранит ключи локально, показывает запрос и даёт пользователю возможность одобрить или отклонить его. В первом релизе есть публичные и Phoenix-балансы, скрытие (shielding), приватные переводы, стейкинг и потоки активов DRC-20/DRC-721.
Есть одна деталь реализации, которая бросилась мне в глаза.
dApp не получает всё автоматически после “Connect Wallet”. Доступ к публичному профилю, скрытые адреса для получения, подпись сообщений и транзакции имеют отдельные запросы и отдельные процессы одобрения. Разрешения также сохраняются отдельно для каждого origin.
Это важно для Dusk, потому что подключение к финансовому приложению может включать не только раскрытие одного публичного адреса.
Но это всё ещё история уровня developer-preview.
Стандарт подключения становится по-настоящему ценным только тогда, когда реальные dApps начнут его использовать, а совместимые кошельки — корректно его реализуют. Один кошелёк первого лица показывает, что интерфейс может работать; но пока это не доказывает существование широкого экосистемного набора приложений.
У Dusk уже были контракты, приватность и расчёты.
Dusk Connect и новый кошелёк дают недостающий слой взаимодействия между ними и человеком, который нажимает кнопку.
Следующий вехой, за которой я бы следил, является простое: production DuskDS dApp, где пользователь может подключиться, одобрить и завершить действие со скрытым (shielded) или токенизированным активом, не покидая приложение.
#dusk @Dusk
Я предположил, что новый кошелёк Dusk — это в основном редизайн существующего web-кошелька.
Затем я прочитал анонс developer-preview за апрель и проверил репозитории.
Старый web-кошелёк мог взаимодействовать с Dusk напрямую, но это было отдельное приложение. dApp не мог обнаружить его, запросить профиль или попросить подписать транзакцию через стандартный процесс подключения.
Так образовалась “пустота” между контрактами Dusk и реальными пользователями.
Dusk Connect заполняет эту часть — со стороны приложения. Он позволяет dApp обнаруживать совместимые кошельки, запрашивать доступ к профилю и отправлять действия, одобренные пользователем, через общий интерфейс провайдера.
А новая версия кошелька Dusk находится по другую сторону.
Она хранит ключи локально, показывает запрос и даёт пользователю возможность одобрить или отклонить его. В первом релизе есть публичные и Phoenix-балансы, скрытие (shielding), приватные переводы, стейкинг и потоки активов DRC-20/DRC-721.
Есть одна деталь реализации, которая бросилась мне в глаза.
dApp не получает всё автоматически после “Connect Wallet”. Доступ к публичному профилю, скрытые адреса для получения, подпись сообщений и транзакции имеют отдельные запросы и отдельные процессы одобрения. Разрешения также сохраняются отдельно для каждого origin.
Это важно для Dusk, потому что подключение к финансовому приложению может включать не только раскрытие одного публичного адреса.
Но это всё ещё история уровня developer-preview.
Стандарт подключения становится по-настоящему ценным только тогда, когда реальные dApps начнут его использовать, а совместимые кошельки — корректно его реализуют. Один кошелёк первого лица показывает, что интерфейс может работать; но пока это не доказывает существование широкого экосистемного набора приложений.
У Dusk уже были контракты, приватность и расчёты.
Dusk Connect и новый кошелёк дают недостающий слой взаимодействия между ними и человеком, который нажимает кнопку.
Следующий вехой, за которой я бы следил, является простое: production DuskDS dApp, где пользователь может подключиться, одобрить и завершить действие со скрытым (shielded) или токенизированным активом, не покидая приложение.
#dusk @Dusk
