비트코인 지갑의 복구 문구를 정확하게 만들었더라도 보관 과정에서 훼손되거나 잃어버리면 필요할 때 지갑을 복원하기 어렵습니다.
반대로 복구 문구가 다른 사람에게 노출되면 지갑 접근 위험이 생길 수 있습니다.
복구 문구 보관은 단순히 단어를 적어 숨겨두는 일이 아닙니다. 시간이 지난 뒤에도 기록을 찾을 수 있고, 정확하게 읽을 수 있으며, 같은 지갑을 다시 구성할 수 있는 상태를 유지하는 것이 중요합니다.
저는 복구 문구를 작은 문자 타일을 배열하는 형태의 금속 매체에 기록하고 있습니다. 같은 복구 문구를 기록한 금속 백업을 하나 더 준비했으며, 실제로 원더케이를 초기화한 뒤 복구 문구와 패스프레이즈를 다시 입력해 기존 지갑이 복원되는지도 확인했습니다.
이번 글에서는 제가 사용하고 있는 방법을 바탕으로 다음 내용을 정리해보겠습니다.
- 종이와 금속 백업의 차이
- 금속 매체를 선택할 때 확인할 점
- 복구 문구를 정확하게 기록하는 방법
- 복제본 수와 보관 장소를 정하는 기준
- 복구 문구와 패스프레이즈를 분리하는 이유
- 복구 문구를 임의로 나누거나 암호화할 때의 위험
- 실제로 같은 지갑이 복원되는지 확인하는 방법
- 장기 부재와 상속 상황에서 생각할 점
지갑 백업의 목적은 단어를 보관하는 것이 아니다
복구 문구를 종이나 금속판에 기록하면 백업을 마쳤다고 생각하기 쉽습니다.
하지만 지갑 백업의 최종 목적은 단어를 보관하는 것이 아니라, 사용하던 기기가 사라진 뒤에도 기존 지갑을 다시 구성하는 것입니다.
복구 문구의 철자와 순서가 정확하더라도 다음 정보가 달라지면 예상했던 주소가 나타나지 않을 수 있습니다.
- 패스프레이즈
- 주소 형식
- 파생 경로
- 지갑 계정
- 지갑 구성 방식
- 다중 서명에 사용한 키와 설정 정보
BIP39 패스프레이즈를 사용한다면 복구 문구만으로는 기존 패스프레이즈 지갑을 다시 찾을 수 없습니다. 복구 문구와 정확히 같은 패스프레이즈를 함께 입력해야 합니다.
마스터 핑거프린트와 기존에 확인한 수신 주소는 복원된 지갑이 원래 지갑과 같은지 비교하는 데 도움이 될 수 있습니다.
따라서 백업을 준비할 때는 다음 세 가지를 함께 생각해야 합니다.
- 복구 문구를 훼손되지 않게 보관할 수 있는가?
- 필요한 순간에 복구 문구와 패스프레이즈를 찾을 수 있는가?
- 해당 정보로 기존 지갑을 실제로 다시 구성할 수 있는가?
이 가운데 하나라도 준비되지 않으면 기록은 남아 있어도 지갑 복원이 어려워질 수 있습니다.
종이 백업과 금속 백업의 차이
지갑을 처음 만들면 복구 문구를 종이에 적으라는 안내가 나오는 경우가 많습니다.
종이는 특별한 장비 없이 바로 기록할 수 있고, 디지털 파일을 만들지 않는다는 장점이 있습니다. 새로운 지갑을 만들고 복원 가능성을 확인하는 초기 단계에서는 유용하게 사용할 수 있습니다.
하지만 장기간 보관할 때는 다음과 같은 물리적 위험을 생각해야 합니다.
- 화재와 열
- 침수와 습기
- 잉크 번짐과 퇴색
- 찢김과 마모
- 벌레와 곰팡이
- 다른 문서와 함께 폐기되는 문제
- 시간이 지나 글씨를 읽기 어려워지는 문제
종이를 코팅하거나 밀폐 용기에 넣으면 일부 위험을 줄일 수 있지만, 높은 열과 화재에 충분히 견딜 수 있다는 의미는 아닙니다.
금속 백업은 이러한 물리적 훼손 위험을 줄이기 위해 사용하는 방법입니다.
금속판에 단어를 직접 각인하거나, 문자 타일을 배열하거나, 정해진 위치에 구멍을 표시하는 방식으로 복구 문구를 기록할 수 있습니다.
다만 금속으로 만들었다는 사실만으로 모든 제품이 같은 내구성을 갖는 것은 아닙니다.
금속 매체를 선택할 때 확인할 점
금속 백업 제품은 재질, 두께와 기록 방식이 서로 다릅니다.
제품을 선택할 때는 다음 내용을 확인해보는 것이 좋습니다.
- 사용된 금속의 종류와 부식 가능성
- 화재와 높은 열에 대한 내구성
- 침수와 습기에 대한 내구성
- 충격이나 압력으로 변형될 가능성
- 각인이나 타공 표시가 충분히 깊은지
- 열과 변형 이후에도 글자를 읽을 수 있는지
- 문자 타일이 움직이거나 빠질 가능성
- 단어 순서를 계속 구분할 수 있는 구조인지
- 봉인이나 훼손 여부를 확인할 수 있는지
스테인리스강, 티타늄처럼 비교적 내구성이 높은 재질을 사용했더라도 얇은 판이 심하게 변형되거나 기록이 얕게 남으면 내용을 읽기 어려울 수 있습니다.
조립식 타일 제품은 잘못 배치한 문자를 수정하기 쉽지만, 충격이나 변형으로 타일이 움직이지 않도록 고정되는지도 확인해야 합니다.
금속 백업 제품의 실제 내열·부식·압력 테스트 결과는 제조사의 광고만으로 판단하기보다, 조건과 평가 방법이 공개된 독립 시험 자료를 함께 참고하는 편이 좋습니다.
금속 백업이 막아주지 못하는 위험
금속 백업은 복구 문구를 암호화하는 장치가 아닙니다.
누군가 금속판을 확보하면 기록된 내용을 읽거나 촬영하고 복제할 수 있습니다.
따라서 금속 백업을 사용하더라도 다음 위험은 별도로 관리해야 합니다.
- 도난
- 무단 열람
- 사진 촬영
- 보관 장소 노출
- 복구 문구와 패스프레이즈의 동시 노출
- 잘못 기록한 단어와 순서
- 백업 위치를 잊는 문제
금속 매체는 복구 문구의 물리적 내구성을 높이는 수단입니다. 그 자체로 완성된 지갑 보안 계획이 되는 것은 아닙니다.
내가 사용하는 타일식 금속 백업
저는 작은 문자 타일을 배열해 고정하는 형태의 금속 매체에 복구 문구를 기록하고 있습니다.
타일식 제품은 글자를 직접 각인하는 방식과 달리 잘못 배치한 문자를 수정하기 쉽습니다. 반면 타일이 정확하게 고정되지 않으면 강한 충격이나 금속판 변형으로 문자 배열이 움직일 가능성을 생각해야 합니다.
타일을 모두 배치한 뒤에는 다음 내용을 다시 확인했습니다.
- 각 단어의 철자가 정확한가?
- 단어가 원래 순서대로 배열되어 있는가?
- 문자 타일이 움직이거나 빠지지 않게 고정되어 있는가?
- 시간이 지난 뒤에도 배열을 읽을 수 있는가?
- 같은 기록을 이용해 실제 지갑을 복원할 수 있는가?
눈으로 단어를 대조하는 것만으로 확인을 끝내지는 않았습니다.
실제 복구 절차를 진행해 같은 지갑이 다시 만들어지는지까지 확인했습니다. 금속판이 튼튼한 것과 그 기록으로 지갑을 복원할 수 있는지는 서로 다른 문제이기 때문입니다.
복구 문구를 금속에 정확하게 기록하는 방법
내구성이 좋은 금속 매체를 준비해도 복구 문구를 잘못 옮기면 기존 지갑을 복원할 수 없습니다.
기록할 때는 다음 기준을 확인하는 것이 좋습니다.
- 모든 단어의 순서 번호를 분명히 표시합니다.
- 철자나 문자 배열을 정확하게 기록합니다.
- 비슷하게 보이는 문자와 숫자가 없는지 확인합니다.
- 제조사가 정한 기록 규칙을 정확히 따릅니다.
- 타일식 제품은 문자가 움직이지 않도록 고정되는지 확인합니다.
- 완성된 기록을 처음부터 끝까지 다시 대조합니다.
- 실제 사용 전에 해당 기록으로 복원 가능한지 확인합니다.
일부 금속 백업 제품은 BIP39 영어 단어의 앞 네 글자만 기록하도록 설계되어 있습니다.
BIP39 명세의 영어 단어 목록은 앞 네 글자로 각 단어를 구분할 수 있도록 구성되어 있기 때문입니다.
하지만 모든 언어의 단어 목록과 지갑 프로그램이 같은 입력 방식을 제공하는 것은 아닙니다. 앞 네 글자만 기록하는 방식은 사용 중인 단어 목록과 복원 도구가 이를 지원하는지 충분히 이해한 경우에만 고려하는 편이 좋습니다.
공간이 허용된다면 전체 단어를 분명하게 기록하는 편이 오랜 시간이 지난 뒤 사람이 읽고 복원하기에는 더 직관적일 수 있습니다.
기록 과정에서 디지털 흔적을 만들지 않는다
복구 문구를 금속 매체로 옮기기 위해 사진을 찍거나 문서 파일로 정리하는 것은 피하는 편이 좋습니다.
특히 다음과 같은 방법은 복구 문구가 예상하지 못한 곳으로 복제될 수 있습니다.
- 스마트폰 사진과 스크린샷
- 메모 앱과 클라우드 문서
- 이메일과 메신저
- 컴퓨터와 프린터
- 온라인 BIP39 확인 사이트
- 클립보드와 기기 간 동기화
이 내용은 시리즈 3편인 비트코인 복구 문구를 만들 때 조심할 점에서 자세히 다뤘습니다.
이번 보관 과정에서도 같은 원칙을 적용해 실제 복구 문구가 일반 컴퓨터, 스마트폰이나 온라인 서비스에 새로 입력되지 않게 하는 것이 중요합니다.
복제본은 몇 개를 만들어야 할까
복구 문구 백업이 하나뿐이면 해당 백업의 분실이나 훼손이 전체 복구 실패로 이어질 수 있습니다.
반대로 복제본이 많아질수록 복구 문구가 노출될 수 있는 장소와 사람도 늘어납니다.
복제본 수에는 모든 사람에게 적용되는 정답이 없습니다. 다음 두 위험 사이에서 결정해야 합니다.
- 복제본이 적을 때 커지는 분실 위험
- 복제본이 많을 때 커지는 노출 위험
저는 같은 복구 문구를 기록한 타일식 금속 백업을 총 두 개 준비했습니다. 하나를 주 백업으로 사용하고, 나머지 하나는 주 백업을 분실하거나 사용할 수 없게 되는 상황에 대비한 예비 백업으로 두고 있습니다.
복제본 하나가 추가되면 물리적인 분실 위험은 줄어들 수 있지만, 복구 문구가 노출될 수 있는 지점도 하나 더 생깁니다.
저에게는 두 개가 현재 관리 가능한 수라고 판단했지만, 이것이 모든 사람에게 적합한 정답은 아닙니다.
복제본을 서로 다른 장소에 보관할 때는 단순히 거리를 떨어뜨리는 것보다 다음 조건을 확인하는 편이 좋습니다.
- 같은 화재나 침수에 동시에 영향을 받지 않는가?
- 보관 장소의 소유권이나 접근 조건이 바뀔 수 있는가?
- 다른 사람이 내용물을 쉽게 열어볼 수 있는가?
- 본인이 시간이 지난 뒤에도 위치를 확인할 수 있는가?
- 장기간 보관해도 금속이나 문자 배열이 손상되지 않는가?
- 복제본 하나가 사라졌을 때 이를 알아차릴 수 있는가?
복제본의 구체적인 보관 위치와 접근 방법은 공개 게시물이나 온라인 문서에 남기지 않는 편이 좋습니다.
백업이 몇 개 있는지보다 각각의 상태를 관리할 수 있고, 하나가 사라졌을 때 알아차릴 수 있는 구조가 더 중요합니다.
복구 문구와 패스프레이즈를 함께 보관하지 않는다
패스프레이즈를 사용하는 이유 중 하나는 복구 문구만 노출되었을 때 기존 패스프레이즈 지갑에 바로 접근하기 어렵게 만드는 것입니다.
하지만 복구 문구와 패스프레이즈를 같은 금속판이나 같은 보관함에 두면 두 정보가 한 번에 노출될 수 있습니다.
두 정보를 분리할 때는 다음 원칙을 생각해볼 수 있습니다.
- 복구 문구와 패스프레이즈를 같은 매체에 기록하지 않습니다.
- 한 번의 접근으로 두 정보가 동시에 노출되지 않게 합니다.
- 패스프레이즈의 대소문자와 공백을 정확히 구분합니다.
- 본인이 두 정보를 다시 찾거나 재현할 수 있는 구조를 만듭니다.
- 보관 방법을 지나치게 복잡하게 만들지 않습니다.
- 장기 부재와 상속 상황에서도 복원 가능성을 검토합니다.
패스프레이즈의 구체적인 작동 원리와 입력 차이는 시리즈 6편에서 자세히 설명했습니다.
나는 패스프레이즈를 별도로 기록하지 않고 있다
저는 현재 패스프레이즈를 별도로 기록하지 않고 암기하고 있습니다.
복구 문구가 기록된 금속 백업을 누군가 확보하더라도 패스프레이즈까지 한꺼번에 노출되지 않게 하려는 관리 방법입니다.
다만 이 방식을 일반적인 권장 방법으로 소개하기는 어렵습니다.
패스프레이즈를 기억에만 의존하면 별도의 기록이 노출될 위험은 줄일 수 있지만, 기억 자체가 하나의 실패 지점이 됩니다.
오랜 시간이 지나 대소문자나 공백을 혼동할 수 있고, 질병이나 사고처럼 본인이 설명할 수 없는 상황에서는 기존 지갑을 아무도 복원하지 못할 수도 있습니다.
현재 기억하고 있고 실제 복원에 성공했다는 사실이 장기간 후의 복원 가능성까지 보장하는 것은 아닙니다.
따라서 암기 방식을 유지하더라도 다음 문제는 계속 검토할 필요가 있다고 생각합니다.
- 오랜 시간이 지나도 정확하게 기억할 수 있는가?
- 대소문자, 공백과 특수문자를 혼동할 가능성은 없는가?
- 본인이 장기간 접근할 수 없을 때 복원할 방법이 있는가?
- 상속이나 비상 상황을 위한 별도의 계획이 필요한가?
- 복구 문구와 동시에 노출되지 않으면서 패스프레이즈 분실에 대비할 방법이 있는가?
패스프레이즈를 분리해 기록하는 방법과 기억하는 방법에는 서로 다른 위험이 있습니다.
어느 한쪽이 무조건 안전하다고 보기보다 노출 위험과 분실 위험을 함께 비교해야 합니다.
복구 문구를 임의로 나누거나 암호화할 때의 위험
복구 문구를 절반으로 나누거나 단어 순서를 바꾸면 더 안전해 보일 수 있습니다.
하지만 사용자가 직접 만든 규칙에는 다음과 같은 문제가 생길 수 있습니다.
- 분할 규칙을 잊을 수 있습니다.
- 한 조각이 사라지면 전체 복구가 불가능할 수 있습니다.
- 단어 순서를 되돌리는 과정에서 실수할 수 있습니다.
- 가족이나 지정된 사람이 규칙을 이해하지 못할 수 있습니다.
- 생각했던 것보다 일부 조각에서 많은 정보가 노출될 수 있습니다.
- 다른 지갑이나 복원 도구와 호환되지 않을 수 있습니다.
복구 문구의 단어 순서를 바꾸거나 개인적인 치환 규칙을 적용하는 방법은 본인에게만 쉬워 보일 수 있습니다. 시간이 지나 규칙의 일부를 잊으면 정상적인 복구 문구가 있어도 복원하지 못할 수 있습니다.
임계값 방식의 분할이 필요하다면 SLIP39처럼 표준화된 구조를 검토할 수 있습니다.
SLIP39는 일정 수 이상의 조각을 모아야 복구할 수 있도록 설계된 방식입니다. 다만 기존 BIP39 복구 문구를 단순히 잘라 나누는 방식이 아니며, BIP39와 그대로 호환되는 구조도 아닙니다.
사용하려는 하드웨어 지갑과 복원 도구가 해당 표준을 지원하는지, 특정 제조사의 기기가 없어져도 장기간 후 복원할 수 있는지를 먼저 확인해야 합니다.
다중 서명 지갑도 하나의 복구 문구를 임의로 나누는 방식과는 다릅니다. 여러 키와 지갑 구성 정보를 함께 관리해야 하므로 별도의 학습과 복원 계획이 필요합니다.
백업은 실제 복원 확인까지 마쳐야 한다
금속 매체에 단어를 정확히 기록한 것처럼 보여도 실제로 같은 지갑이 복원되는지는 별개의 문제입니다.
단어 철자나 순서를 잘못 기록했을 수 있고, 패스프레이즈의 공백을 빠뜨렸을 수도 있습니다. 주소 형식이나 파생 경로가 달라 기존 주소를 찾지 못할 수도 있습니다.
백업 확인은 단순히 BIP39 체크섬이 맞는지 확인하는 작업이 아닙니다.
복구 문구와 패스프레이즈, 지갑 설정과 복원 도구를 이용해 원래 지갑을 다시 구성할 수 있는지 확인하는 과정입니다.
지갑이 제공하는 백업 확인 기능 사용
하드웨어 지갑이나 지갑 프로그램이 공식적인 복구 문구 확인 기능을 제공한다면 먼저 해당 기능을 검토할 수 있습니다.
기능의 이름과 작동 방식은 제품마다 다를 수 있으므로 제조사나 개발사의 공식 문서를 확인하는 편이 좋습니다.
실제 복구 문구를 확인하기 위해 온라인 웹사이트나 출처가 불분명한 앱을 사용해서는 안 됩니다.
실제 자산을 받기 전에 테스트 지갑으로 확인
새로운 보관 구조를 처음 준비한다면 실제 자산을 받기 전에 비어 있는 테스트 지갑으로 전체 복원 과정을 확인하는 편이 안전합니다.
다음 항목을 확인할 수 있습니다.
- 금속 백업의 단어와 순서를 정확하게 읽을 수 있는가?
- 같은 복구 문구를 다시 입력할 수 있는가?
- 패스프레이즈를 정확하게 입력할 수 있는가?
- 마스터 핑거프린트가 기존 기록과 일치하는가?
- 처음 확인한 수신 주소가 다시 나타나는가?
- 주소 형식과 파생 경로가 같은가?
- 다른 호환 기기나 지갑에서도 복원할 수 있는가?
복원 확인은 복구 문구만 맞는지 검사하는 작업이 아닙니다. 백업 매체와 패스프레이즈, 지갑 설정과 복원 도구가 함께 작동하는지 점검하는 과정입니다.
원더케이를 초기화해 직접 복원해본 과정
저는 금속 백업에 기록한 복구 문구가 실제로 작동하는지 확인하기 위해 원더케이를 초기화한 뒤 복원 절차를 진행했습니다.
같은 복구 문구와 제가 기억하고 있는 패스프레이즈를 다시 입력한 뒤 기존과 동일한 지갑이 만들어지는지 확인했습니다.
단순히 복구 문구가 올바른 형식으로 입력되는지만 본 것이 아니라, 마스터 핑거프린트와 기존에 확인한 지갑 정보를 비교해 예상했던 지갑이 복원되었는지 확인하는 과정이었습니다.
복원을 마친 뒤에는 스마트폰의 Nunchuk 앱에 Watch-only 지갑도 설정했습니다.
Watch-only 지갑은 개인키 없이 지갑의 공개 정보만 가져와 주소와 거래 상태를 확인하는 구성입니다. 스마트폰에서 지갑 상태를 살펴볼 수 있지만, 개인키가 없으므로 Watch-only 지갑만으로 거래에 서명할 수는 없습니다.
복원한 원더케이의 지갑 공개 정보를 이용해 Nunchuk의 Watch-only 지갑을 구성하고 기존 지갑 정보와 비교함으로써 예상했던 지갑이 다시 만들어졌는지 한 번 더 확인할 수 있었습니다.
다만 Watch-only 지갑이 있다고 해서 복구 준비가 끝나는 것은 아닙니다.
Watch-only 지갑은 다음 정보를 대신할 수 없습니다.
- 복구 문구
- 패스프레이즈
- 거래 서명에 필요한 개인키
- 금속 백업의 정확성
- 하드웨어 지갑에서의 실제 복원 확인
Watch-only 지갑에 사용하는 확장 공개키나 디스크립터 역시 주소와 거래 내역을 연결해 볼 수 있는 정보가 될 수 있으므로 공개하지 않는 편이 좋습니다.
제가 진행한 과정에서 가장 중요한 단계는 원더케이를 초기화한 뒤 금속 백업의 복구 문구와 패스프레이즈를 이용해 같은 지갑을 다시 만든 것입니다.
Nunchuk Watch-only 설정은 복원된 지갑의 공개 정보를 스마트폰에서 확인하기 위한 추가 점검 방법에 가깝습니다.
사용 중인 유일한 지갑을 무리하게 초기화하지 않는다
복원 테스트를 위해 현재 사용 중인 유일한 하드웨어 지갑을 바로 초기화하는 것은 위험할 수 있습니다.
초기화하기 전에는 다음 내용을 확인해야 합니다.
- 검증된 복구 문구 백업이 따로 있는가?
- 패스프레이즈가 정확한가?
- 기존 마스터 핑거프린트를 확인했는가?
- 비교할 수신 주소를 확인했는가?
- 주소 형식과 파생 경로를 알고 있는가?
- 복구를 진행할 호환 기기나 지갑이 준비되어 있는가?
가능하다면 실제 자산이 없는 테스트 지갑이나 별도의 호환 기기를 이용해 먼저 연습하는 편이 좋습니다.
시간이 지나도 복원할 수 있도록 정기적으로 확인한다
금속은 종이보다 물리적 내구성이 높을 수 있지만, 한 번 보관한 뒤 영원히 확인하지 않아도 되는 것은 아닙니다.
시간이 지나면 금속판의 상태뿐 아니라 보관 장소, 사용하던 지갑 프로그램과 가족 상황도 달라질 수 있습니다.
정기 점검에서는 다음 항목을 확인할 수 있습니다.
- 금속판이 부식되거나 변형되지 않았는가?
- 모든 글자와 순서를 읽을 수 있는가?
- 문자 타일이 빠지거나 움직이지 않았는가?
- 복제본이 정해둔 위치에 있는가?
- 보관 장소에 계속 접근할 수 있는가?
- 복제본이 사라졌는지 확인할 수 있는가?
- 패스프레이즈를 정확히 복구할 방법이 여전히 유효한가?
- 지갑 설정 정보가 현재 구성과 일치하는가?
- 지원되는 호환 지갑이나 복원 도구가 있는가?
- 가족이나 지정된 사람을 위한 안내가 여전히 유효한가?
점검할 때마다 실제 복구 문구를 지갑에 입력할 필요는 없습니다.
물리적 기록 상태와 보관 위치, 패스프레이즈 관리 방법과 지갑 구성 정보가 여전히 유효한지 확인하는 것만으로도 관리에 도움이 될 수 있습니다.
장기 부재와 상속 상황도 함께 생각해야 한다
본인만 모든 보관 위치와 규칙을 알고 있으면 평소에는 안전하게 느껴질 수 있습니다.
그러나 질병, 사고나 사망으로 본인이 설명할 수 없는 상황이 생기면 복구 문구가 남아 있어도 필요한 사람이 지갑을 찾거나 복원하지 못할 수 있습니다.
장기적인 복구 계획에서는 다음 질문을 생각해볼 수 있습니다.
- 비트코인 지갑이 존재한다는 사실을 누가 알아야 하는가?
- 복구 절차를 시작할 사람은 누구인가?
- 필요한 정보가 몇 부분으로 나뉘어 있는가?
- 각 정보의 역할을 이해할 수 있는 안내가 있는가?
- 특정 제조사의 기기가 없어도 복원할 수 있는가?
- 복구 문구와 패스프레이즈가 한 문서에 함께 노출되지 않는가?
- 안내문만으로 실제 복구 문구의 위치가 바로 드러나지 않는가?
- 본인이 설명할 수 없을 때 패스프레이즈를 복구할 방법이 있는가?
상속 안내문에는 실제 복구 문구와 패스프레이즈를 그대로 적지 않고, 필요한 사람이 전체 절차를 이해할 수 있는 최소한의 설명만 남기는 방법을 고려할 수 있습니다.
자산 규모와 가족 관계에 따라 법률·세무 문제가 함께 생길 수 있으므로 구체적인 상속 계획은 해당 지역의 전문가에게 별도로 확인하는 편이 좋습니다.
복구 문구 보관 계획을 점검할 질문
금속 백업을 준비하거나 기존 보관 방법을 다시 확인할 때는 다음 질문을 차례로 살펴볼 수 있습니다.
- 선택한 매체가 화재와 침수에 견딜 수 있는가?
- 충격이나 변형 후에도 단어 순서를 확인할 수 있는가?
- 모든 단어와 순서를 정확하게 기록했는가?
- 디지털 사진, 클라우드나 일반 컴퓨터에 흔적을 남기지 않았는가?
- 복제본 하나가 훼손돼도 복원할 방법이 있는가?
- 복제본이 너무 많아 노출 위험이 커지지 않는가?
- 복구 문구와 패스프레이즈가 한 번에 노출되지 않는가?
- 패스프레이즈를 잃었을 때의 위험을 검토했는가?
- 보관 규칙이 지나치게 복잡하지 않은가?
- 마스터 핑거프린트와 지갑 설정 정보를 확인할 수 있는가?
- 특정 지갑 기기가 사라져도 호환 지갑으로 복원할 수 있는가?
- 실제 사용 전에 같은 지갑이 복원되는지 확인했는가?
- 장기간 후에도 본인이나 지정된 사람이 절차를 이해할 수 있는가?
- 보관 상태와 접근 조건을 정기적으로 점검할 계획이 있는가?
이 질문 가운데 답하기 어려운 항목이 있다면 중요한 자산을 바로 옮기기보다 비어 있는 테스트 지갑으로 보관과 복원 과정을 먼저 연습하는 편이 좋습니다.
직접 보관하고 복원해보며 느낀 점
복구 문구를 금속에 기록하고 예비 백업까지 준비했더라도 실제로 복원해보기 전에는 기록이 정확한지 확신하기 어려웠습니다.
타일식 금속 백업은 종이보다 물리적 훼손에 강할 수 있지만, 문자 배열을 잘못 기록하거나 타일 순서가 바뀌면 복원할 수 없습니다. 패스프레이즈도 기억하고 있다는 사실만으로 정확한 입력이 보장되는 것은 아닙니다.
원더케이를 초기화한 뒤 같은 복구 문구와 패스프레이즈로 동일한 지갑을 복원하고, Nunchuk에 Watch-only 지갑까지 설정해 확인하면서 다음 세 가지가 서로 다른 문제라는 점을 다시 느꼈습니다.
- 복구 문구를 오래 보존하는 것
- 패스프레이즈를 잃지 않는 것
- 해당 정보로 실제 지갑을 다시 구성하는 것
금속 백업은 첫 번째 문제에 대비하는 수단입니다. 두 번째와 세 번째 문제까지 자동으로 해결해주지는 않습니다.
결국 백업의 완성 여부는 금속판이 튼튼한지만으로 판단하기 어렵습니다.
필요한 순간에 복구 문구와 패스프레이즈를 정확히 사용해 기존 지갑을 다시 만들 수 있어야 실제로 사용할 수 있는 백업이라고 생각합니다.
핵심 정리
이번 글의 핵심은 다음과 같습니다.
- 지갑 백업의 목적은 복구 문구를 기록하는 것이 아니라 기존 지갑을 다시 복원하는 것입니다.
- 종이는 간편하지만 화재, 침수, 습기와 잉크 열화에 취약할 수 있습니다.
- 금속 백업은 복구 문구의 물리적 훼손 위험을 줄이는 데 도움이 될 수 있습니다.
- 금속 제품도 재질, 두께와 기록 방식에 따라 내구성이 다릅니다.
- 금속 백업은 도난, 무단 열람과 사진 촬영을 막아주지 않습니다.
- 복구 문구는 정확한 단어와 순서로 기록해야 합니다.
- 복제본이 너무 적으면 분실 위험이 커지고, 너무 많으면 노출 위험이 커집니다.
- 패스프레이즈를 사용한다면 복구 문구와 한 번에 노출되지 않도록 관리해야 합니다.
- 패스프레이즈를 암기하면 기록 노출 위험은 줄일 수 있지만 기억 상실 위험이 생깁니다.
- 복구 문구를 임의로 나누거나 개인적인 규칙으로 암호화하면 복원 실패 위험이 커질 수 있습니다.
- 마스터 핑거프린트와 기존 수신 주소는 복원 결과를 확인하는 데 도움이 될 수 있습니다.
- 백업은 실제로 같은 지갑을 복원할 수 있는지 확인해야 완성됩니다.
- 장기 부재와 상속 상황에서도 필요한 사람이 복구 절차를 이해할 수 있어야 합니다.
비트코인 지갑 시리즈를 마치며
이번 시리즈에서는 비트코인 지갑의 기본 구조부터 복구 문구를 생성하고 보관하는 과정까지 차례로 살펴봤습니다.
1편에서는 지갑, 주소와 개인키의 관계를 정리했습니다.
2편에서는 니모닉과 복구 문구가 지갑 복원에서 어떤 역할을 하는지 살펴봤습니다.
3편에서는 복구 문구를 생성할 때 피해야 할 행동과 안전한 환경의 중요성을 정리했습니다.
4편에서는 엔트로피, 체크섬과 BIP39 단어가 결합되는 원리를 살펴봤습니다.
5편에서는 색이 다른 주사위 두 개로 256비트 엔트로피를 만들고, 오프라인 환경에서 24단어 복구 문구로 변환한 과정을 다뤘습니다.
6편에서는 패스프레이즈가 복구 문구와 결합해 별도의 지갑을 만드는 원리와 복원 시 주의사항을 정리했습니다.
패스프레이즈? 같은 복구 문구로 다른 지갑이 만들어지는 원리
마지막 7편에서는 복구 문구를 장기간 보관할 때 고려해야 할 금속 백업, 패스프레이즈 분리, 복제본 관리와 복원 확인 방법을 살펴봤습니다.
비트코인 지갑을 직접 관리한다는 것은 복구 문구를 한 번 만들어 숨겨두는 것으로 끝나지 않습니다.
기기가 사라진 뒤에도 필요한 정보를 찾고 정확한 지갑을 다시 구성할 수 있는 상태를 유지해야 합니다.
지나치게 복잡한 보관법보다 본인이 이해하고 검증할 수 있으며, 시간이 지나도 다시 실행할 수 있는 방법을 선택하는 것이 중요하다고 생각합니다.
참고 자료
- BIP39: Mnemonic code for generating deterministic keys
- BIP32: Hierarchical Deterministic Wallets
- Bitcoin Design: Bitcoin backups
- Metal Bitcoin Seed Storage Reviews
- Bitcoin Design: Manual backup
- SLIP39: Shamir’s Secret-Sharing for Mnemonic Codes
자료 확인일: 2026년 7월 28일
이 글은 비트코인 지갑과 복구 문구 보관 방법을 이해하기 위한 일반 정보 정리입니다. 실제 복구 문구, 패스프레이즈, 개인키, 지갑 주소, 잔액과 보관 위치는 공개하거나 온라인 서비스에 입력하지 않는 것이 좋습니다.
정말 중요한 내용 같아요. 금속 백업은 확실히 편리하고 안전하게 보관할 수 있는 방법인 것 같네요.