니모닉 문구(Mnemonic Phrase)는 코인 지갑의 프라이빗 키를 복구할 수 있는 12개 단어로 구성된 핵심 보안 요소입니다. 이 글에서는 니모닉의 원리, 보안성, 프라이빗 키와의 관계, 보관법, 유출 시 대처 방법 등을 누구나 이해할 수 있게 정리했습니다. 메타마스크, 트러스트 월렛 등 주요 지갑 사용자를 위한 필독 가이드입니다.
Mnemonic(니모닉 문구)란 무엇인가?
비밀복구문구라고 불리며 영어로는 니모닉이라고 불리는 이는 개인 키를 불러올 수 있는 12개의 단어를 말합니다.
코인 지갑은 카카오페이, 네이버페이와 같은 중앙 시스템이 아니고 탈중앙화 시스템으로 개인정보를 보관하지 않아서 잃어버리게 되는 순간 모든 것을 찾을 수 없게 됩니다.
이를 예방하기 위해서 인간이 외우기 쉬운 영어 12개의 단어를 무작위로 주며, 이를 순서대로 입력하면 개인 키를 불러올 수 있습니다.
- Mnemonic (니모닉) = 복구용 단어 세트
- 보통 12개 또는 24개의 영어 단어로 구성
- 하나하나 의미 없는 단어 같지만, 사실은 지갑 전체를 복구할 수 있는 열쇠
왜 중요한가?
| 역할 | 설명 |
|---|---|
| 비밀번호 역할 | 프라이빗 키보다 외우기 쉽고, 사람이 읽을 수 있음 |
| 복구 기능 | 지갑이 삭제되거나 핸드폰을 잃어버려도 니모닉만 있으면 복구 가능 |
| 단 하나뿐 | 이걸 잃어버리면 지갑, 코인, NFT 모두 복구 불가능 |
예시
12개 니모닉 단어 예시:
banana drive panda taxi menu kite ladder music oval pencil heart winter
- 이 12개의 단어만 있으면
👉 메타마스크, 트러스트 월렛, 코인베이스 월렛 등을 어느 기기에서든 복구할 수 있음
주의점
코인은 탈중앙화 시스템으로 주인이 존재하지 않습니다. 12개의 니모닉으로 개인 키를 불러온 사람이 곧 주인이 되고, 내가 아닌 다른 사람이 니모닉 문구를 입력하면 다른 사람의 소유인 코인, 지갑도 모두 불러서와 송금할 수 있습니다.
즉, 주인이라는 개념이 사람에게 붙는 게 아니라 개인 키를 들고 있는 사람이 곧 주인이 되는 형태죠. 그래서 비밀 복구 문구는 누구에게도 알려주면 안 됩니다.
- 절대 온라인에 저장하지 말 것 (스크린샷, 클라우드, 메모앱 모두 금지)
- 종이에 적거나, 금속 보관판으로 만들어 오프라인에서 안전하게 보관할 것
- 유출 시 지갑 전체 탈취 가능 (비밀번호 바꿀 수 없음)
운이 좋아서 맞출 수 있지 않나요?
여러분이 니모닉 문구에 포함되는 12개의 단어를 운으로 맞췄다면 로또는 200번 정도 걸렸을 것이고, 벼락을 23,432번 맞았을 것입니다. 니모닉 문구를 운으로 맞춘다는 것을 불가능 한 이유는 극한의 희박한 확률이기 때문이죠.
니모닉 문구의 조합 수
- 보통 12개의 영어 단어로 구성됩니다.
- 단어는 BIP39 표준에 따라 정해진 2048개 단어 목록 중에서 선택됩니다.
즉, 조합 수는 2048ⁿ = 2048¹² ≈ 2^132 ≈ 5.44 × 10³⁹
🌍 전 우주에 존재하는 원자 수보다 많습니다. 그러니 ‘운이 좋아서 맞춘다’는 건 말 그대로 불가능한 일입니다.
보안 강도 비교
| 항목 | 보안 강도 (비트 단위) | 설명 |
|---|---|---|
| ATM 비밀번호 4자리 | 약 13비트 | 10,000개 조합 |
| 아이폰 6자리 PIN | 약 20비트 | 1,000,000개 조합 |
| 12단어 니모닉 문구 | 132비트 | 5 × 10³⁹개 조합 |
양자 컴퓨터가 나오면 블록체인의 시스템을 해킹해서 0원이 된다는 등의 이야기가 많았는데 10에 39승을 계산하기에는 양자컴퓨터도 아직은 느립니다. 또, 마이크로 웨이브가 아닌 이 정도면 테라 웨이브기 때문에 전파도 맞지 않습니다.
니모닉 문구는 왜 12개나 쓰고 복잡한가요?
- 프라이빗 키는 너무 길고 사람이 기억하기 어렵습니다.
- 그래서 사람이 외울 수 있을 정도의 단어 조합으로 바꿔주는 게 니모닉 문구입니다.
- 하지만 ‘외울 수 있다’와 ‘맞출 수 있다’는 전혀 다른 이야기입니다.
정말 중요한 코인 지갑이라면 12개의 니모닉 문구 정도는 외워 놓길 바랍니다. 하루에 1개를 외운다고 하면 10개 ~ 20개 정도는 외우기가 쉽니다.
마치며
이 글은 코인 지갑에 사용되는 니모닉 문구에 대한 설명을 하는 콘텐츠입니다. 코인 지갑을 이용하는 사람에게 매우 유용한 정보입니다.
| 개념 | 설명 |
|---|
| 니모닉 문구 | 프라이빗 키를 복구할 수 있는 12~24개의 영어 단어 |
| BIP39 | 니모닉 단어 목록 표준, 총 2048개 단어 |
| 프라이빗 키 | 코인 전송을 위한 진짜 열쇠 |
| 퍼블릭 키 | 지갑 주소 역할을 하는 공개 키 |
| 종이 지갑 | 프라이빗/퍼블릭 키를 오프라인 종이에 보관 |
| 복구 기능 | 지갑 삭제, 분실 시 니모닉으로 복원 가능 |
| 유출 위험 | 니모닉 유출 시 지갑 전체가 도난당할 수 있음 |
👇당신이 코인으로 돈을 잃는 것은 모르기 때문이다.👇
FAQ
니모닉 문구와 프라이빗 키는 같은 건가요?
아닙니다. 니모닉 문구는 프라이빗 키를 복원하기 위한 단어 세트이며, 사람이 외우기 쉽게 만들어졌습니다.
니모닉 문구는 몇 단어인가요?
일반적으로 12개 또는 24개의 영어 단어입니다. 메타마스크, 트러스트 월렛 등에서 기본 12개를 제공합니다.
니모닉 문구를 이메일에 저장해도 되나요?
절대 안 됩니다. 온라인 저장은 유출 위험이 크기 때문에 종이나 금속에 오프라인으로 보관해야 안전합니다.