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.