В нашем повседневном интернет-опыте действие 'войти' стало привычной операцией. Однако задумывались ли мы когда-нибудь о том, как концепция 'соединения' должна быть представлена в мире Блокчейн? На самом деле, истинной преградой для пользователей на пути в мир в блокчейне является не сложность смарт-контрактов, а те, на первый взгляд, незначительные, но часто прерывающие пользовательский опыт операции: переключение Кошелька, повторное соединение, многократная авторизация, несовпадение подписей и проблемы с прерываниями сети на мобильных устройствах.



Инновация WalletConnect заключается не только в оптимизации процесса сканирования QR-кода, но и в том, что концепция 'подключения' была поднята на совершенно новый уровень. Он создает криптографический сеансовый канал, который может поддерживаться долгое время, нарастать по мере необходимости и гибко вызываться приложениями. После установления соединения этот сеанс передает подписи, сообщения, квитанции и статусную информацию по каналу с сквозным шифрованием. Права доступа делятся на несколько комбинируемых измерений и временные рамки, позволяя не только читать адресную информацию, но и ограничивать конкретные Блоки и смарт-контракты, а также устанавливать порог без подписи для мелких взаимодействий. Даже после отключения сети пользователь может восстановить соединение на одном или нескольких устройствах, эффективно избегая проблем, связанных с частыми отключениями.

Для пользователей это нововведение принесло плавный опыт "подключения без вмешательства в операции". А для разработчиков это предоставляет мощные инженерные возможности, позволяя рассматривать соединение как управляемый компонент. Сессия абстрагируется в базовые примитивы, что приводит к инновациям в форме продукта. Приложения теперь могут рассматривать такие операции, как вход, платежи, межсетевые вызовы, массовая подпись, подписка на уведомления и т. д., как управляемые "инструкции", управляя соединениями, правами и обменом сообщениями через единый SDK.

На сетевом уровне механизм ретрансляции берет на себя ответственность за маршрутизацию, оффлайн-буферизацию и защиту от повторных атак, эффективно решая проблемы слабых сетей на мобильных устройствах, ограничений стратегий браузеров на настольных ПК и асинхронного подтверждения в многопоточных цепях, делая опыт пользователей более последовательным. Процесс действий пользователя упрощается до единого процесса: инициирование запроса, подпись, получение квитанции, синхронизация состояния. Разработчики могут постепенно внедрять абстракцию аккаунтов, вход без пароля и другие передовые функции в этот процесс, чтобы еще больше оптимизировать пользовательский опыт.

Инновации WalletConnect не только упрощают порог использования блокчейн-приложений, но и прокладывают путь для более широких сценариев применения блокчейн в будущем. Путем переопределения 'подключения', WalletConnect приносит качественный скачок в пользовательском опыте мира блокчейн.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
VCsSuckMyLiquidityvip
· 09-10 10:52
Криво, криво, разве это не просто продвинутое сканирование?
Посмотреть ОригиналОтветить0
FUDwatchervip
· 09-10 10:50
Наконец, не нужно повторно сканировать код.
Посмотреть ОригиналОтветить0
TokenDustCollectorvip
· 09-10 10:49
Наконец-то кто-то затронул больную тему! Каждый раз подключать Кошелек — это настоящая мука.
Посмотреть ОригиналОтветить0
DecentralizeMevip
· 09-10 10:48
Наконец-то не нужно постоянно подключать Кошелек!
Посмотреть ОригиналОтветить0
  • Закрепить