본문으로 건너뛰기
buybitcoinsmart

용어집 / 지갑과 수탁

소프트웨어 지갑

별칭은 모바일 지갑, 데스크톱 지갑입니다.

소프트웨어 지갑이란 무엇입니까?
소프트웨어 지갑은 휴대폰이나 컴퓨터에 설치된 앱으로, 해당 기기의 저장 공간에 키를 보관하고 브라우저를 실행하는 것과 같은 프로세서로 트랜잭션에 서명합니다.

대부분의 사람이 처음 사용하는 지갑이 이 가운데 하나이며, 그것은 합리적인 출발점입니다. 이 범주는 오래되었고 충분히 검증되었습니다. Electrum은 2011년 11월부터 유지되어 왔고 지금도 릴리스를 배포합니다. 제품마다 다른 것은 암호학이 아니라 노출되는 표면적입니다. 앱은 그 아래 운영체제의 모든 약점을 물려받기 때문입니다.

작동 방식

소프트웨어 지갑은 키 자료를 암호화된 파일에 보관하고, 서명할 때 비밀번호나 기기 PIN으로 잠금을 해제합니다. 모바일에서는 암호화 키를 대개 플랫폼 키스토어가 보관하므로, 비밀은 화면 잠금을 지키는 것과 같은 하드웨어로 보호됩니다. 이는 노트북의 일반 파일에 비해 실질적인 개선입니다.

지갑이 데이터를 어디서 가져오는지는 두 번째 설계 결정이며, 아무도 읽지 않는 쪽입니다. 일부 앱은 자신의 노드에 연결하고, 일부는 공개 Electrum 서버에, 일부는 제공업체의 백엔드에 연결합니다. 그 서버는 사용자가 어떤 주소를 조회했는지 알게 되는데, 그것만으로도 잔액과 결제 내역을 재구성하기에 충분합니다. 따라서 소프트웨어 지갑의 프라이버시는 화면에 보이는 무엇보다 이 선택에 의해 대부분 결정됩니다.

소프트웨어라는 사실이 지갑을 핫월렛으로 강제하지는 않습니다. 한 번도 네트워크에 연결된 적 없는 노트북에 같은 프로그램을 설치하고 서명하지 않은 트랜잭션과 서명한 트랜잭션을 메모리 카드로 옮기면 그것은 콜드 서명기입니다. Sparrow와 Electrum은 모두 그런 방식으로 사용되며, Bitcoin Core는 네트워크가 전혀 없는 지갑도 문제없이 실행합니다.

사용되는 곳

소프트웨어 지갑은 거의 모든 경우를 포괄하는 세 가지 형태로 나옵니다. 모바일 앱은 지출을 처리하고 라이트닝 네트워크로 결제를 받으며, 분실되거나 감염될 가능성이 가장 높은 기기에 있습니다. Electrum, Sparrow, Bitcoin Core 지갑 같은 데스크톱 앱은 코인 컨트롤, 수수료 인상, 멀티시그를 처리하며, 트랜잭션에 주의가 필요할 때 대부분의 사람이 사용하는 것입니다. 같은 데스크톱 앱은 하드웨어 지갑의 코디네이터 역할도 하며, 이 경우 소프트웨어는 키를 전혀 보관하지 않고 조회 전용 프런트엔드로 동작합니다.

현실적인 위협은 암호학이 깨지는 것이 아니라 가짜 사본입니다. 검색 광고, 앱 스토어 복제품, 강제로 내려보낸 “업데이트”는 모두 제대로 보이면서 복구 문구를 다른 곳으로 전달하는 지갑을 유포하는 데 사용되어 왔으며, 2022년 4월의 FBI, CISA, Treasury 공동 권고는 바로 이 목적으로 만들어진 트로이 목마화된 가상자산 앱을 기록했습니다. 프로젝트 자체 도메인에서 내려받고, 개발자가 공개한 서명이나 해시를 확인하며, 누군가 보낸 링크를 통해 도착한 앱에는 절대 문구를 복원하지 마십시오.

지갑에 돈을 맡기기 전에 세 가지로 판단하십시오. 소스가 공개되어 있어 그곳에서 일하지 않는 사람들이 버그를 찾을 수 있는가. 재현 가능한 빌드를 배포하여 바이너리가 소스와 일치하는가. 그리고 결국 자신의 노드를 운영할 때 지갑을 그 노드에 연결할 수 있는가. 연결할 수 없는 지갑은 잔액을 항상 낯선 사람에게 알리는 지갑이기 때문입니다.

소프트웨어 지갑 vs 핫월렛

거의 모든 소프트웨어 지갑은 핫월렛이지만, 두 용어는 서로 다른 질문에 답합니다. 소프트웨어 지갑은 형태를 설명합니다. 전용 기기가 아니라 앱이라는 점입니다. 핫은 상태를 설명합니다. 서명할 때 온라인 상태인 기기에 키가 있다는 점입니다. 겹치는 범위가 충분히 커서 사람들은 두 단어를 구분 없이 쓰며, 차이는 정확히 두 곳에서 드러납니다. Electrum을 실행하는 에어갭 노트북은 핫월렛이 아닌 소프트웨어 지갑이고, 거래소 계좌는 사용자의 지갑이 전혀 아닌 채로 핫입니다.

혼동하기 쉬운 용어

자주 묻는 질문

소프트웨어 지갑은 첫 구매에 쓸 만큼 안전합니까?

잃어도 감당할 수 있는 금액이라면 안전합니다. 프로젝트 자체 사이트에서 설치하고 복구 문구를 오프라인으로 적어 두며, 잔액이 감염된 휴대폰이 닿아서는 안 되는 수준을 넘어서면 서명 기기로 옮기십시오.

모바일과 데스크톱 중 무엇을 선택해야 합니까?

지출에는 모바일, 주의가 필요한 일에는 데스크톱입니다. 휴대폰 지갑은 편리하고 라이트닝 네트워크를 잘 지원하며, 데스크톱 지갑은 코인 컨트롤, 수수료 인상, 멀티시그와 자신의 노드에 연결할 수 있는 선택지를 제공합니다.

다음에 읽을 글

관련 용어

지갑과 수탁 분야의 다른 용어

이 페이지를 영어로 읽기