WalletConnect — это протокол с открытым исходным кодом, который позволяет вам подключать ваш криптокошелек к децентрализованным приложениям (dApps) в интернете. Если вы используете самохозяйственный веб3 криптокошелек, такой как приложение Bitcoin.com Wallet, вы можете использовать ваш кошелек для взаимодействия с dApps без необходимости предоставлять доступ к вашим закрытым ключам.
Например, допустим, у вас есть ETH в вашем Bitcoin.com Wallet, и вы хотите использовать приложение децентрализованных финансов (DeFi) на Ethereum под названием "ABC Finance", которое позволяет вам предоставлять ваш ETH в займы в обмен на программируемые процентные платежи. WalletConnect устанавливает безопасное соединение между вашим Bitcoin.com Wallet и ABC Finance, позволяя ABC Finance видеть содержимое вашего Ethereum Wallet. Затем у вас будет возможность, например, отправить ETH из вашего Bitcoin.com Wallet в смарт-контракт ABC Finance. Когда вы решите, сколько ETH отправить, ваш Bitcoin.com Wallet запросит у вас подтверждение запроса.
Продолжая наш пример, на сайте или в приложении "ABC Finance" вы сначала выберете кнопку Подключить. Обычно это вызывает список вариантов подключения, одним из которых будет WalletConnect. Выберите WalletConnect и, если вы используете мобильное устройство, выберите Bitcoin.com Wallet из списка кошельков для подключения. Если вы используете настольный компьютер, вам будет представлен QR-код, который вы можете отсканировать с помощью функции сканирования Bitcoin.com Wallet. В обоих случаях Bitcoin.com Wallet запросит у вас подтверждение подключения перед продолжением.
Вот как это выглядит на мобильном устройстве:
Вот более подробное руководство по использованию WalletConnect в Bitcoin.com Wallet.
Он безопасен в том смысле, что устанавливает безопасное (зашифрованное) соединение с вашего одобрения между вашим Bitcoin.com Wallet и выбранными вами DApps. Он также запрашивает ваше подтверждение для любых транзакций и никогда не предоставляет DApps доступ к вашим закрытым ключам. Другими словами, когда вы подключаетесь к DApp через WalletConnect, невозможно, чтобы средства в вашем кошельке были потрачены без вашего одобрения. Тем не менее, каждый раз, когда вы (намеренно) отправляете криптоактивы в смарт-контракт, существуют риски (см. ниже).
Читать далее: Общие риски dApp и как их избежать.
Откройте для себя лучшие платформы для покупки, продажи и торговли криптовалютами.