#dusk @Dusk Раньше я думал, что «Connect Wallet» — это в основном вопрос интерфейса.
Если кнопка работает и кошелёк открывается, я считал, что сложная часть уже сделана.
Но затем я немного глубже разобрался, что именно делает
@Dusk с Dusk Connect.
Сейчас в документации это описано как стандартный SDK, который может обнаруживать совместимые кошельки и позволять приложениям Dusk взаимодействовать с ними через общий интерфейс провайдера.
Сначала это прозвучало для меня как небольшое удобство для разработчиков.
Но чем больше я об этом думал, тем заметнее становились последствия.
Если каждые
#dApp вынуждены собирать собственную логику подключения кошелька, то поддержка большего числа кошельков также означает больше работы по интеграции и больше вещей, которые нужно поддерживать.
Общий слой подключения решает это.
Интересная часть заключается не столько в том, что Dusk делает опыт «Connect Wallet» проще. Дело в том, что подключение кошелька может стать частью базовой инфраструктуры, а не задачей, которую каждое приложение должно решать с нуля.
Раньше я не особо смотрел на кнопку с этой стороны.
Кнопка простая. Инфраструктура за ней — нет.
Так что теперь я задаюсь вопросом: по мере того как всё больше приложений начинают работать на Dusk, общий слой кошельков остаётся просто улучшением UX или в итоге превращается в одну из тех частей инфраструктуры, которые разработчики просто ожидают получить?
@Dusk #Dusk. $DUSK $TRUMP $ZEC