Я думаю, что самое важное слово в Dusk Connect — это «discover».
Сеть Dusk открыла SDK для разработчиков в режиме предварительного просмотра, чтобы браузерное dApp могло находить совместимые кошельки, запрашивать доступ к профилю, отслеживать выбранную сеть и отправлять транзакции, одобренные пользователем. Это следует общей модели провайдера, а не встраиванию одной конкретной.
Похоже на инфраструктурные детали на стороне фронтенда. Я считаю, что это решение для экосистемы.
Когда каждое приложение напрямую интегрирует один кошелёк, этот кошелёк становится неофициальным привратником. Конкурирующий кошелёк может поддерживать протокол, но оставаться невидимым для пользователей, потому что каждому dApp нужно выполнять свою кастомную работу. Dusk Connect переносит этот выбор в слой обнаружения. Приложение спрашивает, какие провайдеры доступны, а пользователь выбирает.
SDK не привязан к фреймворку, типизирован и не имеет зависимостей во время выполнения. Эти детали снижают трение при интеграции. Но они не гарантируют, что два кошелька будут интерпретировать разрешения, скрытые адреса, подписи и изменения сети абсолютно одинаково.
Поэтому для меня важнее тесты на соответствие, чем отполированная кнопка подключения.
Dusk может опубликовать общий интерфейс, но интерфейс становится стандартом только тогда, когда независимые кошельки реализуют его последовательно. Провайдер, который успешно подключается, но затем по-разному обрабатывает изменения профиля, может создать сбои, которые будут выглядеть как баги приложения.
Я слежу за тремя сигналами: вторым кошельком, готовым к продакшену, найденным через тот же процесс; публичными результатами совместимости по ключевым методам; и dApp, которые переключают провайдеров без пользовательских веток.
Если это появится, Dusk Connect сделает больше, чем просто упростит доступ к кошелькам. Он отделит слой приложений Dusk от зависимости от конкретной реализации кошелька.
Настоящая проверка — не то, сможет ли подключиться кошелёк первого лица. Вопрос в том, сможет ли прийти следующий кошелёк, не прося разрешения у каждого разработчика Dusk.
#dusk $DUSK @Dusk
Сеть Dusk открыла SDK для разработчиков в режиме предварительного просмотра, чтобы браузерное dApp могло находить совместимые кошельки, запрашивать доступ к профилю, отслеживать выбранную сеть и отправлять транзакции, одобренные пользователем. Это следует общей модели провайдера, а не встраиванию одной конкретной.
Похоже на инфраструктурные детали на стороне фронтенда. Я считаю, что это решение для экосистемы.
Когда каждое приложение напрямую интегрирует один кошелёк, этот кошелёк становится неофициальным привратником. Конкурирующий кошелёк может поддерживать протокол, но оставаться невидимым для пользователей, потому что каждому dApp нужно выполнять свою кастомную работу. Dusk Connect переносит этот выбор в слой обнаружения. Приложение спрашивает, какие провайдеры доступны, а пользователь выбирает.
SDK не привязан к фреймворку, типизирован и не имеет зависимостей во время выполнения. Эти детали снижают трение при интеграции. Но они не гарантируют, что два кошелька будут интерпретировать разрешения, скрытые адреса, подписи и изменения сети абсолютно одинаково.
Поэтому для меня важнее тесты на соответствие, чем отполированная кнопка подключения.
Dusk может опубликовать общий интерфейс, но интерфейс становится стандартом только тогда, когда независимые кошельки реализуют его последовательно. Провайдер, который успешно подключается, но затем по-разному обрабатывает изменения профиля, может создать сбои, которые будут выглядеть как баги приложения.
Я слежу за тремя сигналами: вторым кошельком, готовым к продакшену, найденным через тот же процесс; публичными результатами совместимости по ключевым методам; и dApp, которые переключают провайдеров без пользовательских веток.
Если это появится, Dusk Connect сделает больше, чем просто упростит доступ к кошелькам. Он отделит слой приложений Dusk от зависимости от конкретной реализации кошелька.
Настоящая проверка — не то, сможет ли подключиться кошелёк первого лица. Вопрос в том, сможет ли прийти следующий кошелёк, не прося разрешения у каждого разработчика Dusk.
#dusk $DUSK @Dusk
