Kryptowaluty cieszą się coraz większą popularnością. Aby uzyskać dostęp i korzystać z funkcji zdecentralizowanych aplikacji (DApps), użytkownicy potrzebują blockchainu kompatybilnego z portfelem. Integracja wielu portfeli kryptowalut w każdej aplikacji jest trudnym zadaniem. Dlatego WalletConnect służy jako pomost, który z łatwością łączy portfele blockchain z wieloma aplikacjami DApp.
Co to jest WallConnect?
WalletConnect to protokół typu open source, który pomaga wdrażać ustanowione połączenia między różnymi portfelami kryptowalut i aplikacjami DApps. Protokół ustanawia zdalne, szyfrowane połączenie pomiędzy portfelem a aplikacją. WalletConnect wykorzystuje klucze do opracowania symetrycznie szyfrowanego połączenia. Mówiąc najprościej, WalletConnect tworzy pomost łączący dowolny portfel mobilny ze zdecentralizowaną aplikacją internetową.
Dzięki WalletConnect użytkownicy mogą połączyć ponad 170 portfeli zgodnych z WalletConnect, takich jak MetaMask i Trust Wallet, z ponad 450 aplikacjami DApp, takimi jak Uniswap i Aave. To połączenie między DApps a portfelami jest inicjowane, gdy osoba skanuje kod QR przy użyciu standardowego identyfikatora URI WalletConnect i zostaje nawiązane, gdy partner zatwierdzi żądanie połączenia. Kiedy WalletConnect jest zintegrowany z konkretną aplikacją DApp, tworzenie bezpiecznego i zaufanego połączenia staje się łatwiejsze. Jest to znacznie bezpieczniejsze niż wdrożenie MetaMask lub innego portfela kryptowalut.
Funkcje WalletConnect 2.0
WalletConnect 2.0 obiecuje ulepszenia infrastruktury w porównaniu z funkcjami wersji 1.0:
Chain Agnostic: WalletConnect 2.0 będzie mógł działać na dowolnym łańcuchu bloków.
Multi-chain: WalletConnect 2.0 umożliwia integrację wielu łańcuchów — co oznacza, że protokół nie tylko obsługuje różne łańcuchy, ale także umożliwia użytkownikom jednoczesne podłączenie jednego portfela do wielu łańcuchów.
Zdecentralizowana usługa przesyłania wiadomości: szyfrowane przesyłanie wiadomości między portfelami zapewni użytkownikom kontrolę nad tym, kto może wysyłać wiadomości do ich portfeli. Niedawno WalletConnect drażnił się z Web3Inbox, giełdą między portfelami.

Powiadomienia push: WalletConnect 2.0 będzie wyposażony w funkcje powiadomień push, które będą powiadamiać użytkowników o przychodzących transakcjach.

Niektóre portfele kompatybilne z WalletConnect:
Metamaska
tęcza
Portfel Crypto.com DeFi
Portfel srebrny
Portfel Gnosis Safe MultiSig
Zaufaj portfelowi
Księga główna
Czy WallConnect jest bezpieczny?
Aplikacje mobilne na ogół nie są tak bezpieczne jak portfele sprzętowe. Portfele sprzętowe często są wyposażone w specjalne rozwiązania bezpieczeństwa, które pozwalają na bezpieczniejsze przechowywanie i interakcję z kluczami prywatnymi użytkowników.
Jednak WalletConnect ustanawia bezpieczne, szyfrowane połączenie pomiędzy portfelem użytkownika a DApp. Wszystkie informacje przesyłane pomiędzy portfelem a DApp są szyfrowane symetrycznie przy użyciu wspólnego klucza, którego właścicielem są tylko te dwie strony. Niezależnie od tego, czy skanujesz kod QR, czy korzystasz z łącza do portfela mobilnego, klucz główny nie jest udostępniany serwerowi pomostowemu, co oznacza, że klucz nie wycieknie do żadnej strony trzeciej, w tym do pośrednika wykonującego bezpieczne tłumaczenie.

Instrukcja korzystania z WalletConnect
Wprowadź aplikację dApp obsługującą WalletConnect. DApps i portfele wybrane w tym przewodniku to Uniswap i Rainbow. Aby rozpocząć, kliknij „Połącz portfel”.

Następnie wybierz WalletConnect z wyświetlonych opcji. Na ekranie pojawi się kod QR. W WalletConnect domyślnie użytkownicy logują się za pośrednictwem portfela mobilnego. Dlatego jeśli planujesz korzystać z portfela stacjonarnego, kliknij „Pulpit”.

Otwórz portfel w telefonie. Wybierz pustą kwadratową ikonę w prawym górnym rogu, jak pokazano poniżej, zeskanuj kod QR. Jeśli ta ikona nie istnieje, przejdź do ustawień i znajdź „Skanuj kod QR”.

Pomyślnie zalogowałeś się do dApp za pośrednictwem swojego portfela.
Wyciągnąć wniosek
WalletConnect to popularny produkt, który stał się szczególnie dobrodziejstwem dla świata DeFi DApps. Upraszcza zamieszanie i złożoność związaną z łączeniem różnych portfeli z DApps obsługującymi wiele łańcuchów. Dodatkowo aktualizacja WalletConnect do wersji 2.0 zapewni jeszcze bardziej przyjazny dla użytkownika interfejs.
Ponieważ portfele kryptowalut stają się coraz bardziej popularne i złożone, WalletConnect zapewnia użytkownikom kompleksowe rozwiązanie umożliwiające bezpieczne przeprowadzanie transakcji kryptowalutowych i tworzenie interakcji pomiędzy dowolną aplikacją DApp a dowolnym portfelem.
