[블록미디어 박솔] 요즘 대부분의 웹사이트나 앱에서는 복잡한 회원가입 절차를 요구하지 않는다.
‘카카오로 로그인’, ‘네이버로 로그인’ 같은 간편 로그인 버튼 하나만 누르면 곧바로 서비스 이용이 가능하다. 빠르고 간편하게 다양한 웹사이트와 앱에 접속할 수 있는 방식은 이제 디지털 환경의 기본 로그인 방식으로 자리잡았다.
그렇다면 웹3에서는 어떤 방식이 사용되고 있을까?
#웹3 생태계 내 필수 서비스, 지갑
웹3에서 다양한 디앱들을 사용하기 위해서는 지갑 연결이 필수적이다.
여기서 말하는 지갑(Wallet)은 암호화폐를 보관하고 거래하기 위한 디지털 공간으로, 사용자의 개인 키를 안전하게 저장하고, 블록체인과 상호작용할 수 있도록 도와주는 핵심 도구다. 따라서 지갑은 웹3 세상에서의 아이디와 비밀번호 같은 역할을 한다.
#월렛커넥트와 탄생 배경
웹3 지갑 연결은 오랜 시간 불편하고 제각각인 방식으로 운영되어 왔다. 디앱마다 요구하는 지갑이 달라 사용자는 매번 새로 설치하고 설정해야 했고, 구글이나 네이버 로그인처럼 한 번에 로그인할 수 있는 통합된 방식이 없어 사용자 입장에서는 늘 번거로울 수밖에 없었다. 그 결과 많은 디앱이 메타마스크(MetaMask)처럼 특정 지갑에 의존하게 되었고, 이는 오히려 웹3가 추구하는 ‘다양성’과 ‘탈중앙성’과는 달리 점차 중앙화된 로그인 시스템으로 흘러가게 만들었다.
월렛커넥트(WCT)의 창시자인 페드로 고메스(Pedro Gomes)는 이더리움 지갑을 직접 개발하고 다양한 웹3 애플리케이션을 사용하면서 지갑 연결 방식이 표준화되어 있지 않다는 점에서 큰 불편함을 느꼈다. 특히 디앱마다 연결 방식이 달라 사용자 경험이 저해되고 특정 지갑이 사실상 표준처럼 자리 잡으면서 생태계가 한쪽으로 치우치는 문제도 발견했다.
이러한 문제의식을 바탕으로 월렛커넥트를 개발했다. 월렛커넥트는 다양한 디지털 지갑과 디앱을 연결하는 오픈소스 프로토콜로, QR 코드를 스캔하거나 지갑 앱을 선택하는 간단한 방식으로 손쉽게 연결할 수 있다. 로그인 제약 없이 여러 지갑을 하나의 방식으로 연동할 수 있도록 해, 파편화된 웹3 로그인 환경을 통합된 사용자 경험으로 전환해준다.
이는 마치 다양한 웹사이트에서 각각 다른 로그인 방식을 사용하던 것을 ‘구글 계정 로그인’ 하나로 통합한 것처럼, 웹3에서도 일관된 로그인 경험을 제공해준다. 예를 들어, 메타마스크, OKX 월렛, 래비 월렛(Rabby Wallet) 등 어떤 지갑을 사용하더라도 하나의 디앱에서 QR 코드를 스캔하는 방식만으로 간편하게 로그인하고 거래를 진행할 수 있다.
월렛커넥트는 현재 △3800만 개 이상의 활성 지갑에서 사용되고 있으며, 누적 연결 수는 △24억 회를 넘는다. 또한 △5만 7000 개 이상의 디앱이 이를 지원하고 있을 만큼 웹3 생태계에서의 입지도 점점 더 견고해지고 있다.
월렛커넥트는 다양한 분야의 디앱들과 호환된다. 대표적으로는 디파이 프로토콜인 유니스왑(UNI)과 에이브(AAVE)와 같은 디앱들이 있으며, 파라스왑(Paraswap, $PSP) 같은 스왑 플랫폼도 지원한다. NFT 거래소인 오픈씨(OpenSea), 텐서(TNSR) 역시 월렛커넥트를 통해 지갑 연결이 가능하다.
이더리움(ETH), 바이낸스 스마트체인(BSC), 솔라나(SOL) 등 여러 블록체인을 기반으로 한 멀티체인 디앱에서도 월렛커넥트는 표준화된 연결 방식으로 활용되고 있어 사용자는 지갑을 바꾸지 않고도 다양한 디앱 환경에 손쉽게 접근할 수 있다.
월렛커넥트는 수십 개 이상의 지갑을 지원하며, 대표적으로 이더리움 기반의 브라우저 및 모바일 지갑인 메타마스크가 있고, 이 외에도 OKX 월렛, 래비 월렛, 트러스트월렛(TWT), 렛저라이브(Ledger Live) 등이 있다.
각 지갑은 체인 지원 범위나 보안 기능 등에서 저마다의 특징을 갖고 있지만 월렛커넥트를 통해 디앱에 접속할 수 있도록 지원된다.
이러한 지원 덕분에 복잡한 설정이나 별도의 개발 없이도 다양한 지갑과 디앱 환경에서 일관된 사용자 경험이 가능해졌으며, 월렛커넥트는 웹3 환경에서 사용자의 신원을 대표하는 지갑과 애플리케이션을 안전하게 연결하는 핵심 인프라로 자리매김하고 있다.
#월렛커넥트 사용 방법
1. 사용할 디앱에 접속해 상단 메뉴의 [Connect] 버튼을 클릭한다.
2. 목록에서 WalletConnect를 선택한다.
3. 지갑 앱 내 QR 스캐너로 디앱의 QR 코드를 스캔한다.
4. 디앱이 서명 요청을 보내면 지갑에서 해당 내용을 확인한다.
5. 연결이 완료되면 디앱에서 지갑 주소가 표시된다.
#웹3의 복잡함을 해결하기 위한 첫걸음
기존 웹3 환경에서는 디앱을 사용하기 위해 두 가지 주요 문제가 있었다.
- 디앱을 이용하기 위해 복잡한 절차를 거쳐야 했고,
- 지갑 간 연결 방식도 제각각이라 사용자 경험에 큰 불편을 초래했다.
월렛커넥트는 이 두 가지 문제를 다음과 같이 해결한다.
- 첫째, 다양한 지갑과 디앱을 하나의 표준화된 프로토콜로 연결하여 웹에서도 ‘간편 로그인’과 같은 직관적인 로그인 방식을 제공한다.
- 둘째, 특정 지갑에 종속되지 않고 다양한 블록체인 생태계 전반에서 일관된 연결 방식을 제공해 웹3의 진입 장벽을 획기적으로 낮췄다.
이처럼 월렛커넥트는 파편화된 웹3 환경을 보다 직관적이고 접근성 높은 공간으로 전환하는 데 핵심적인 역할을 수행하고 있다. 디앱과 사용자, 그리고 다양한 블록체인 생태계를 자연스럽게 이어주는 데 있어서 월렛커넥트의 역할은 앞으로 더욱 중요해질 것이다.
▶ 블록미디어 리서처들이 쏙쏙 뽑아 전하는 시장 이슈 ‘아무거나 리서치’ 텔레그램
같이 보면 좋은 기사