니모닉 단어 24개만으로는 지갑 전부를 복구하기 어렵다
BIP39 표준에 따라 생성된 24개의 단어는 무작위 값을 사람이 읽을 수 있는 형태로 변환한 것에 불과합니다. 이 단어만으로는 지갑의 주소 유형, 파생 경로, 계정 번호, 다중 서명 구조 등 세부적인 설정 정보를 복구할 수 없습니다. 따라서 24개 단어만을 기록해 두는 것은 지갑의 모든 정보를 백업하는 것과는 근본적으로 다르며, 실제 지갑 복구 시 어려움을 겪을 수 있습니다.
니모닉 철판과 코어 지갑 백업의 장단점을 비교하며 개인 자산 보호 방안을 모색합니다.
BIP39 표준에 따라 생성된 24개의 단어는 무작위 값을 사람이 읽을 수 있는 형태로 변환한 것에 불과합니다. 이 단어만으로는 지갑의 주소 유형, 파생 경로, 계정 번호, 다중 서명 구조 등 세부적인 설정 정보를 복구할 수 없습니다. 따라서 24개 단어만을 기록해 두는 것은 지갑의 모든 정보를 백업하는 것과는 근본적으로 다르며, 실제 지갑 복구 시 어려움을 겪을 수 있습니다.
비트코인 코어 지갑 파일을 백업하는 방식은 지갑의 모든 설정을 그대로 보존합니다. 실제 테스트에서는 지갑 파일을 위장된 확장자로 저장하고 비밀번호를 별도로 관리한 후 복구를 시도했습니다. 그 결과, 복구 과정에서 파생 경로와 같은 세부 설정을 수동으로 지정할 필요 없이 기존의 모든 거래 내역과 잔액을 즉시 확인할 수 있었습니다.
이는 비트코인이 사라진 것이 아니라, 지갑이 비트코인의 정확한 위치를 찾아내지 못했기 때문입니다. 이 경우 사용자는 파생 경로, 주소 유형, 검색 한도 등 여러 매개변수를 직접 추측하고 설정하는 시행착오를 거쳐야 하며, 이 과정이 복구 시간의 상당 부분을 차지하게 됩니다.
단어만 들고 시작하면 이야기가 달라집니다. 지갑 프로그램에 단어를 넣었는데 잔액이 0으로 나오는 일이 자주 있습니다. 비트코인은 대게 그 자리에 그대로 있습니다. 다만 어디에 있는지 찾아내는 일이 남습니다.
니모닉 단어를 금속판에 새겨 보관하는 방식은 보안상 취약점을 안고 있습니다. 금속판에 새겨진 24개의 영어 단어는 누가 봐도 중요한 정보임을 알 수 있어 평범한 물건으로 위장하기 어렵습니다. 더욱이, 금속판 자체가 암호화되어 있지 않은 '잠기지 않은 비밀'과 같아서, 일단 노출되면 누구든 해당 자산에 접근할 수 있게 됩니다. 니모닉 단어 뒤에 덧붙이는 비밀번호(passphrase)를 잘못 입력할 경우 빈 지갑이 생성되지만, 이에 대한 경고 없이 그대로 진행될 수 있어 주의가 필요합니다.
하드웨어 지갑과 같은 전용 장치를 사용하는 것은 '신뢰가 사라진다'는 비트코인의 기본 철학과 상충될 수 있습니다. 실제로는 사용자가 해당 장치 제조사의 펌웨어와 소프트웨어 업데이트 방식에 대한 신뢰를 바탕으로 이용하게 됩니다. 만약 널리 사용되는 특정 표준 방식이나 제조사 장치에서 보안 취약점이 발견될 경우, 광범위한 피해로 이어질 수 있습니다. 또한, 기기를 교체할 때 니모닉 단어를 다시 입력하는 과정에서 피싱 공격 등의 위험에 노출될 가능성도 존재합니다.
지갑 파일의 비밀번호는 별도로 관리하여 보안을 강화하고, 비트코인 거래 시 서명 전 파일을 활용한 오프라인 서명 방식을 이용하는 것이 좋습니다. 또한, 정기적으로 지갑 되살리기 시험을 수행하여 백업의 유효성을 확인하는 것이 중요합니다.
Answers come from the transcript, with the exact spot cited.
Want the next article from 비트코인 지식저장소?
When 비트코인 지식저장소 publishes, we'll write it up like the one you just read and email it to you.
비트코인 지식저장소 published 2 in the last 7 days.