암호화폐 지갑(Crypto Wallet)
다른 이름: 코인 지갑 · 가상자산 지갑 · 크립토 지갑 · wallet
정의
암호화폐 지갑은 블록체인에 있는 코인을 보내고 받을 수 있도록 개인 키를 보관하고 관리하는 도구로, 코인 자체가 아니라 코인을 움직일 권한을 담고 있습니다.
암호화폐 지갑의 작동 방식
코인은 지갑 안에 들어 있는 것이 아니라 블록체인 장부에 기록되어 있습니다. 지갑은 그 기록에 접근해 서명할 수 있는 개인 키를 보관하고, 다른 사람이 돈을 보낼 수 있는 지갑 주소를 보여 줍니다.
누가 개인 키를 갖는지에 따라 수탁형 지갑과 비수탁형(셀프 커스터디) 지갑으로 나뉩니다. 거래소 계정은 거래소가 키를 관리하는 수탁형이고, 메타마스크 같은 앱 지갑이나 하드웨어 지갑은 이용자가 직접 키를 관리하는 비수탁형입니다.
비수탁형 지갑을 만들면 12개나 24개 단어로 된 시드 문구(복구 문구)를 받습니다. 이 문구만 있으면 누구나 지갑 전체를 복구할 수 있으므로 종이 등 오프라인에 보관하고, 사진이나 메신저, 클라우드에 저장하지 않아야 합니다. 인터넷에 연결된 지갑을 핫월렛, 오프라인 지갑을 콜드월렛이라고 부릅니다.
예시
거래소에서 산 0.5 ETH를 개인 지갑으로 옮긴다고 가정해 보겠습니다. 지갑 앱에서 이더리움 네트워크 주소를 복사해 거래소 출금 화면에 붙여 넣고, 네트워크를 이더리움으로 선택합니다. 처음에는 0.01 ETH만 보내 도착을 확인한 뒤 나머지 0.49 ETH를 보내면, 주소나 네트워크를 잘못 고른 경우의 손실을 0.01 ETH로 줄일 수 있습니다. 출금 수수료는 거래소와 네트워크 상황에 따라 다릅니다.
자주 하는 실수
- 시드 문구를 휴대폰 사진이나 메모 앱, 클라우드에 저장했다가 유출됩니다.
- 지갑 지원팀이라며 시드 문구를 묻는 연락에 응합니다. 정상적인 서비스는 시드 문구를 절대 묻지 않습니다.
- 주소는 맞지만 네트워크를 잘못 골라 코인을 보내 찾기 어렵게 만듭니다.
배우고 실습하기
자주 묻는 질문
거래소 계정도 지갑인가요?
거래소 계정에도 입금 주소가 있지만 개인 키는 거래소가 관리하는 수탁형입니다. 코인을 직접 통제하려면 비수탁형 지갑을 써야 합니다.
시드 문구를 잃어버리면 어떻게 되나요?
비수탁형 지갑에서는 시드 문구와 개인 키를 모두 잃으면 누구도 복구해 줄 수 없습니다. 그래서 오프라인 백업을 두 곳 이상에 안전하게 보관하는 것이 좋습니다.