시드 문구
시드문구 · 시드 구문 · 시드구문 · 시드 · 복구 문구 · 복구문구 · 복구 구문 · 비밀 복구 구문 · 니모닉 · 니모닉 코드 · 시드 단어 · 백업 문구 · Seed Phrase · Recovery Phrase · Secret Recovery Phrase · Mnemonic
개인 지갑을 만들 때 나오는 영어 단어 12개나 24개로, 이것만 있으면 어느 기기에서든 그 지갑과 안의 코인을 통째로 되살릴 수 있는 '마스터 열쇠'예요.
쉬운 설명
개인 지갑 앱이나 하드웨어 지갑을 처음 만들면 화면에 영어 단어 12개나 24개가 순서대로 나와요. 이것이 시드 문구예요. 지갑은 이 단어들에서 개인 키를 만들고, 개인 키에서 지갑 주소를 만들어요. 시드 문구 하나에서 비트코인·이더리움 같은 여러 코인의 개인 키와 주소가 정해진 규칙(파생 경로)에 따라 줄줄이 만들어지기 때문에, 시드 문구는 그 지갑의 모든 주소를 여는 마스터 열쇠예요. 대부분의 지갑이 BIP-39라는 공통 규격을 따라서, 한 지갑 앱에서 만든 시드 문구를 다른 지갑 앱에 넣어도 같은 주소가 되살아나는 경우가 많아요. 다만 앱마다 쓰는 경로가 달라 주소가 다르게 보이는 경우도 있어요.
단어는 BIP-39 단어 목록에 있는 2,048개 영어 단어 중에서 나와요. 12단어는 128비트짜리 무작위 수에 4비트 확인값(체크섬)을, 24단어는 256비트에 8비트 체크섬을 붙인 뒤 11비트씩 끊어 단어로 바꾼 거예요. 그래서 마지막 단어에는 체크섬이 섞여 있어, 아무 단어나 12개 늘어놓으면 대부분 '올바르지 않은 문구'가 돼요. 경우의 수가 워낙 커서 남이 맞혀 낼 수는 없지만, 그만큼 단어의 순서와 철자를 정확히 적어 둬야 해요. 일부 지갑은 시드 문구에 직접 정한 암호(패스프레이즈, 흔히 '25번째 단어')를 더할 수 있는데, 이 암호를 잊으면 시드 문구가 있어도 같은 지갑을 열 수 없어요.
시드 문구는 앱 비밀번호와 달라요. 앱 비밀번호나 PIN은 '이 기기에서 지갑 앱을 여는 열쇠'라서 휴대폰을 바꾸면 쓸모가 없지만, 시드 문구는 어느 기기에서든 지갑 전체를 되살리는 열쇠예요. 그래서 휴대폰을 잃어버려도 시드 문구만 있으면 코인을 되찾을 수 있고, 반대로 휴대폰이 멀쩡해도 시드 문구가 남에게 넘어가면 그 사람이 자기 기기에서 지갑을 되살려 코인을 모두 옮겨 갈 수 있어요. 블록체인 전송은 되돌릴 수 없고 비밀번호 재설정 같은 것도 없어요. 시드 문구를 잃어버리고 기기까지 고장 나면 아무도, 지갑을 만든 회사조차 되찾아 줄 수 없어요.
업비트·빗썸 같은 거래소 계정에는 이용자의 시드 문구가 없어요. 거래소에 맡긴 코인은 거래소가 관리하는 지갑에 있고 개인 키도 거래소가 갖고 있기 때문이에요. 그래서 거래소 직원, 고객센터, 지갑 회사, 코인 발행 재단 그 누구도 시드 문구를 물어볼 이유가 없고, 수사기관이나 금융당국을 사칭해 묻는 것도 사기예요. '지갑 인증', '지갑 동기화', '에어드랍 받기', '보안 점검', '출금 오류 해결'을 이유로 시드 문구를 입력하거나 알려 달라는 사이트·앱·메신저 상대는 모두 사기로 봐야 해요. 금융감독원도 발행 재단 직원을 사칭해 피해자에게 전자지갑을 연결하게 한 뒤 지갑 속 자산을 빼앗는 수법에 소비자경보를 낸 적이 있어요.
수법은 여러 가지예요. 공식 앱과 이름·아이콘이 비슷한 가짜 지갑 앱, 검색 광고 맨 위에 뜨는 가짜 지갑 사이트, 고객센터를 사칭한 메시지, 처음부터 시드 문구가 적힌 카드가 들어 있는 중고·위조 하드웨어 지갑 같은 것들이에요. 정상적인 지갑은 지갑을 만들 때 기기나 앱이 직접 새 시드 문구를 만들어 보여 줘요. 남이 미리 정해 준 시드 문구로 만든 지갑은 그 사람도 똑같이 열 수 있어요. 시드 문구를 넘기지 않아도, 모르는 사이트에 지갑을 연결하고 승인(서명)을 누르는 것만으로 코인이 빠져나가는 수법도 있으니 서명 요청은 내용을 확인한 뒤에만 승인해야 해요.
보관의 원칙은 '남은 못 보고, 나는 잃지 않게'예요. 화면 캡처, 사진, 클라우드 메모, 메신저 '나에게 보내기', 이메일에 저장하면 휴대폰이나 계정이 털릴 때 함께 넘어갈 수 있어요. 종이에 순서대로 또박또박 적어 불이나 물에 강한 곳에 두거나 금속판에 새겨 두는 사람도 있어요. 받아 적은 뒤에는 지갑이 묻는 확인 절차(몇 번째 단어 맞히기)를 거치고, 큰 금액을 넣기 전에 시드 문구로 지갑을 복구해 보면 제대로 적었는지 확인할 수 있어요. 가족이 나중에 코인을 찾을 수 있도록 보관 장소를 알리는 방법을 미리 정해 두는 사람도 많지만, 문구 자체는 누구에게도 보여 주지 않는 게 기본이에요.
국내 거래소에서 개인 지갑으로 코인을 옮기는 사람이 늘면서 시드 문구 관리도 더 중요해졌어요. 국내 거래소는 개인 지갑으로 보낼 때 그 주소를 출금 주소로 등록하고 본인 지갑인지 확인을 받게 하는데, 이 과정에서도 시드 문구를 적어 내라고 하지는 않아요. 시드 문구를 받아 '등록을 대신해 주겠다'는 사람이 있다면 사기예요. 김프와 직접 관계는 없지만, 김프 차익거래나 거래지원이 끝나는 코인을 보관하려고 개인 지갑을 거쳐 코인을 옮길 때도 시드 문구가 그 지갑의 유일한 열쇠예요.
코인가자는 지갑 기능이 없어서 시드 문구나 개인 키를 받을 일이 없어요. 개인 지갑으로 옮기기 전에 거래소 입출금 중단 현황에서 그 코인의 출금이 열려 있는지, 거래소 공지 모음에서 지갑·네트워크 관련 공지가 있는지 확인할 수 있어요.
예시
단어 2,048개 중 12개 → 2,048의 12제곱 = 2의 132제곱 가지, 그중 체크섬(4비트)이 맞는 조합은 2의 132제곱 ÷ 16 = 2의 128제곱, 약 3.4 × 10의 38제곱 가지
1초에 1조 개씩 맞춰 봐도 → 3.4 × 10의 26제곱 초 ÷ 31,536,000초(1년) = 약 1,078경 년
24단어라면 → 2의 256제곱, 약 1.16 × 10의 77제곱 가지
자리를 아는 단어 1개만 지워졌다면 → 후보 2,048개 중 체크섬이 맞는 건 약 2,048 ÷ 16 = 128개 (나머지 11개가 정확할 때만)
2,000만 원어치가 든 지갑의 시드 문구를 가짜 '지갑 동기화' 사이트에 입력하면 → 공격자가 지갑을 되살려 코인을 옮기는 순간 잔고 0원, 되돌릴 방법이 없어요
※ 이해를 돕기 위한 예시 숫자예요
코인가자에서 보는 법
관련 용어
댓글 · 궁금한 점을 남겨 주세요
댓글목록
등록된 댓글이 없습니다.