ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Crypto Wallet] 크립토월렛
    프로덕트/조사 2022. 6. 23. 21:53

    Date : 2022. 05. 22

    목표 : 블록체인 기반의 Wallet 제품들을 탐색하고 서비스 관점, 기술적 관점에서의 차이와 사용자 관점에서 이상적인 지갑 서비스에 대한 견해를 도출해본다.

     

     

    목차

    • 💡 아이데이션
    • ✏️ 분석
      • 1️⃣ 정의
      • 2️⃣ 유형
      • 3️⃣ 제품분석
    • ⚡ 결론
    • 📚 참고자료

     

     

     

    💡 아이데이션

    내가 블록체인 기반의 Wallet에서 불편했던 점은? 어떤 관점에서 바라보는 게 좋을까?

    1. 익숙하지 않은 키 관리
      • 2018년 처음 Wallet을 사용했을 때의 첫 느낌은 “어렵다”였다.
      • 공개키, 개인키, 복구키 13단어의 대한 개념이 생소하면서 어려웠으며 디지털 친화적인 세대가 아닌 경우 접근이 매우 어려웠다.
    2. 읽기 어려운 주소, 사라진 내 자산
      • 송금을 할 때 내가 내 주소를 잘 입력했는지 몇 번을 확인한다.
      • 외부 거래소로 올바른 주소로 보냈다고 생각했는데, 입금되지 않고 중간에 사라진 경우가 있었다.
    3. 불안한 보안
      • 많은 지갑이 보안에 신경을 많이 쓰고 있지만 혹시 모를 해킹을 대비하기 위해 여러 지갑에 자산을 분배하여 관리하는 모습을 볼 수 있었다.

     

     

    1. 트래블룰 도입
      • 작년 9월 25일 특정금융정보법(특금법)과 올해 3월 25일 트래블룰이 시행되며 가상자산이 법 제도화에 들어오게 되었다.
      • 가상자산을 전송할 때 송수신 자의 신원정보를 수집하는 것이 과거 금융실명제와 비슷하다.
      • 블록체인의 익명성/탈중앙화라는 특징(장점)이 법 제도화로 인해 그 기반이 흔들리게 되었다.

     

     

    ✏️ Wallet 분석

    1️⃣ 정의

    • 블록체인 세상에서는 “공개키 암호화”라는 방식으로 거래가 진행된다.
    • 이는 개인키와 개인키와 대응하는 공개키가 쌍으로 이루어지는 암호화 과정이며, 개인키로 서명한 거래를 공개키로 검증함으로써 거래 주체 사실을 검증한다.
    • Wallet은 위의 거래방식에 필요한 개인키와 공개키를 생성/저장하며, 해당 키와 관련된 모든 트랜잭션을 블록체인에 모니터링하며 유지한다.
    • 쉽게 설명한다면 “공개키=계좌번호”, “개인키=비밀번호”와 같은 개념이다.

     

     

    2️⃣ 유형

    Wallet의 유형은 키를 어떻게 생성하고, 어디에 보관하는지로 구분할 수 있다.

    • 온라인 연결 여부
      • Hot Wallet
        • 온라인에 연결된 암호화폐 지갑으로 인터넷상에 연결되었으며 개인 키가 서버에 저장되어 있기에 사용자가 쉽게 접근할 수 있으며, 실시간 거래가 가능하다.
        • 해킹 등 보안 문제에 취약하지만 이용하기는 편리하다.
      • Cold Wallet
        • 지갑의 개인키를 오프라인으로 보관
        • 해킹 등 보안 측면에서는 안전하나 이용하기에는 조금 불편하다.
    • 공개키/개인키 생성 방법
      • 비결정적 지갑 nondeterministic wallet
        • 트랜잭션마다 새로운 개인키를 생성하며, 이로인해 매번 개인키를 추출해서 보관해야 한다.
      • 결정적 지갑 deterministic wallet
        • 위 비결정적 지갑의 불편함을 해결하기 위한 지갑으로써, 하나의 시드에서 하나의 시드키를 가진다
      • HD 지갑 Hierarchical Deterministic Wallet
        • 하나의 Seed key를 사용하여 여러 주소를 생성할 수 있는 암호화폐 지갑
        • HD 지갑에서는 하나의 부모 키가 여러 개의 연속된 자식 키를 만들고, 이 자식키는 다시 여러 개의 손자 키를 만들어 내는 방식으로 여러 개의 주소를 생성
        • 니모닉(Mnemonic) 코드 기반으로 시드키를 생성한다.

     

    3️⃣ 제품 분석

    • 기술적 관점에서는 Key 생성 방법 및 보관 위치, 탈중앙화/익명성 범위, 보완 수준, 속도에서 월렛마다 차별점이 있어 보인다.
    • 서비스 관점에서는 지원 환경, 지원 코인/토큰, 하드웨어 월렛 연동 유무, Defi 기능, 고객센터, 거래소 기능으로 차별점을 볼 수 있었다.

     

    6 Best Crypto Wallets of 2022, May 5, 2022, Money.com Link

     

     

     

     

    ⚡ 결론

    사용자 관점에서 이상적인 지갑 서비스에 대한 견해

    Wallet을 선택하는 기준은 크게 “안전한 자산 보관”, “활발한 자산 운영” 이 두 가지 목표가 기준이 되는 것처럼 보인다.

    사용자는 상황에 맞게 지갑을 선택해서 사용하며, 위 6개 제품 모두 보안을 강조하지만 아이러니하게도 해킹/분실은 책임은 사용자 본인에게 있다.

    P2E, NFT Market 등 체감할 수 있는 서비스가 등장하며 가상자산 시장은 성숙해지고 있으며, 법 제도권 테두리 안에 조금씩 안착함에 따라 지갑, 그리고 지갑 소유주에 대한 신원이 필요한 시점이 왔다고 생각한다.

    이러한 생각의 흐름 속에 사용자와 블록체인 시장 관점에서 다음과 같은 조건이 갖춰진 Wallet이 이상적 Wallet이라 생각한다.

    1. 사용자는 선택적으로 개인키를 서비스 제공자에게 위임할 수 있도록 한다.
      • 블록체인 기반의 Wallet 제품들은 제공하는 기능에 차이가 있을 뿐, 개인키를 어떻게 생성하고 안전하게 보관하는지가 가장 중요한 포인트이다.
      • 익명성, 탈중앙화라는 철학으로 개인키를 개인이 관리하도록 하고 있으나, 사용자는 분실에 대한 책임을 오로지 자신이 짊어져야 하는 문제가 있다.
      • 보안에 더 강점이 있는 서비스 제공자에게 개인키 관리를 위임하여 분실/해킹에 대한 리스크를 줄일 수 있도록 한다.
    2. 최대한 할 수 있는 보안 기능을 제공한다.
      • Face ID, 2-FA 인증, 접속 IP 주소 탐지, 해외 IP 차단, 이상 거래 탐지를 통한 자동 차단 등을 최대한의 보안 기능을 제공하여 해킹으로 자산이 이동되는 것을 방지할 수 있도록 노력해야 한다.
    3. 사용자는 원한다면 신원인증을 통해 지갑을 인증할 수 있도록 한다.
      • 익명성, 탈중앙화라는 철학으로 누구나 쉽게 지갑을 만들 수 있으나, 특금법, 트래블 룰 도입에 따라 블록체인 시장이 성숙해지고 제도권에 들어오기 위해서 “익명성”은 필수가 아닌 선택사항으로 가져가야 한다고생각한다.
      • 사용자는 지갑 소유주에 대해 증명하여 실명거래를 할 수 있도록 해야한다.
    4. 다양한 Dapp 연동을 지원해야한다.
      • DEX, Defi, Staking, P2E, NFT Market 등 다양한 블록체인 기반의 서비스들이 나오면서 자산을 보관하는 지갑은 필수기능이 되었다.
      • 고립된 지갑보다는 다양한 Dapp연동을 통해 사용자들이 여러 블록체인 서비스를 이용할 수 있는 환경을 만들어 블록체인 시장 커뮤니티를 활성화시켜 시장 가치를 올릴 수 있도록 해야한다.

    📚 참고자료

    암화화폐 지갑이란?

    가상자산 지갑, 우리가 ‘미리’ 알아야 할 것들 (1/2)

    MetaMask 지갑 뜯어보기

    업비트·빗썸에서 코인 사고팔면 블록체인에 기록될까? [한경 코알라]

    파이썬으로 배우는 블록체인 구조와 이론

    업비트 이용약관

    트래블룰 한줄평: 누구를 위한 트래블룰인가

    블록체인 서비스에 필요한 디자인 관점

    쉽게 설명하는 블록체인 : 공개키와 개인키

    이더리움의 안전한 관리를 위한 멀티시그 월렛

    Blockchain Wallet

    암호화폐 지갑에 대해서

    [중요] 트래블룰 이행에 따른 입출금 방식 변경 및 디지털 자산 입출금 중단 안내 (변동 사항 안내)

    코빗 거래소 지갑주소 등록 가이드

    댓글

Designed by Tistory.