*** Я пытался следовать рабочему процессу Dusk dApp и наткнулся на часть, которая обычно меня раздражает: контракт может работать, но подключение кошелька, запрос аккаунта, подпись чего-то и отправка транзакции могут стать отдельной проблемой.
Это заставило меня внимательнее посмотреть на Dusk Connect.
Что показалось интересным, так это то, что Dusk пытается стандартизировать именно это подключение, а не заставлять каждый dApp выстраивать всё вокруг одного конкретного кошелька. SDK может находить совместимые кошельки, обрабатывать доступ к аккаунтам и подпись, а также взаимодействовать через общие интерфейсы.
Затем я посмотрел на новый кошелёк Dusk, и пазлы начали складываться.
Он создаётся для расширений браузера, настольных и мобильных приложений, при этом Dusk Connect встроен с самого начала. Пользователи могут управлять публичными и приватными переводами, стейкингом, наградами и разрешениями dApp, при этом ключевой материал хранится локально.
Одна деталь, которую я заметил, — это дизайн безопасности: версии расширений используют PBKDF2 и AES-GCM, а нативные сборки используют Stronghold с Argon2.
Сначала мне казалось, что это в основном обновление кошелька. Но моё мнение изменилось после изучения разработческой части.
Forge занимается созданием контрактов, Connect — коммуникацией с кошельком, а сам кошелёк даёт пользователям способ взаимодействовать с этими приложениями. Это убирает один неловкий слой между кодом и человеком, который фактически его использует.
Для меня теперь полезный вопрос — это уже не только то, работает ли dApp.
Вопрос в том, может ли всё взаимодействие ощущаться доверенным, не превращаясь при этом в сложную процедуру.
$DUSK #dusk @Dusk
Это заставило меня внимательнее посмотреть на Dusk Connect.
Что показалось интересным, так это то, что Dusk пытается стандартизировать именно это подключение, а не заставлять каждый dApp выстраивать всё вокруг одного конкретного кошелька. SDK может находить совместимые кошельки, обрабатывать доступ к аккаунтам и подпись, а также взаимодействовать через общие интерфейсы.
Затем я посмотрел на новый кошелёк Dusk, и пазлы начали складываться.
Он создаётся для расширений браузера, настольных и мобильных приложений, при этом Dusk Connect встроен с самого начала. Пользователи могут управлять публичными и приватными переводами, стейкингом, наградами и разрешениями dApp, при этом ключевой материал хранится локально.
Одна деталь, которую я заметил, — это дизайн безопасности: версии расширений используют PBKDF2 и AES-GCM, а нативные сборки используют Stronghold с Argon2.
Сначала мне казалось, что это в основном обновление кошелька. Но моё мнение изменилось после изучения разработческой части.
Forge занимается созданием контрактов, Connect — коммуникацией с кошельком, а сам кошелёк даёт пользователям способ взаимодействовать с этими приложениями. Это убирает один неловкий слой между кодом и человеком, который фактически его использует.
Для меня теперь полезный вопрос — это уже не только то, работает ли dApp.
Вопрос в том, может ли всё взаимодействие ощущаться доверенным, не превращаясь при этом в сложную процедуру.
$DUSK #dusk @Dusk

