HD(계층 결정적) 지갑은 앞으로 사용할 모든 개인 키와 주소를 하나의 마스터 비밀에서 파생하는 지갑입니다. 그래서 12개 또는 24개 단어로 된 시드 문구 하나가 지원되는 모든 체인의 모든 계정을 백업합니다. BIP-39는 그 단어들을 마스터 시드로 바꾸고, BIP-32는 거기서 재현 가능한 자식 키의 나무를 키우며, BIP-44는 파생 경로 — 그 키가 어떤 용도, 어떤 체인, 어떤 계정, 몇 번째 주소 인덱스에 속하는지 알려 주는 m/44'/60'/0'/0/0 같은 좌표 — 를 표준화합니다. 시드와 경로가 같으면 언제나 같은 키가 나오므로, 호환되는 지갑이라면 단어만으로 나무 전체를 다시 만들 수 있습니다. 기본 경로가 다른 두 지갑에서 같은 시드가 서로 다른 주소를 보여 주는 이유도 바로 이것입니다. WATS는 완전한 논커스터디얼 HD 지갑입니다. 하나의 시드가 단일 EVM 가지를 공유하는 Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain과 각자의 가지를 쓰는 Solana, TON을 모두 아우르며, WATS는 결코 키를 보유하지 않습니다.
하나의 백업, 수많은 계정
초기 암호화폐 지갑은 무작위 개인 키를 헐겁게 담은 주머니였습니다 — 파일을 잃으면 코인을 잃었고, 새 주소마다 새 백업이 필요했습니다. 현대의 지갑은 믿기 어려울 만큼 단순한 아이디어로 이를 해결했습니다. 앞으로 필요할 모든 키를 하나의 마스터 비밀에서 결정론적으로 생성하는 것입니다. 그것이 HD 지갑 — 계층 결정적 지갑 — 이며, 종이에 적어 둔 시드 문구 하나가 몇 년 뒤, 그것들을 본 적 없는 소프트웨어에서, 여러 블록체인에 걸친 수십 개의 계정을 복원할 수 있는 이유입니다.
단어에서 마스터 시드로: BIP-39
시드 문구 자체는 BIP-39라는 표준에서 나옵니다. 지갑은 무작위 엔트로피를 뽑아 고정된 단어 목록에 대응시키고, 체크섬이 내장된 12개 또는 24개의 단어를 건네줍니다. 키 연장 함수를 거치면 이 단어들은 커다란 이진 마스터 시드가 됩니다. 두 가지 성질이 중요합니다. 단어는 키가 아니라 키의 레시피이며, 과정은 단방향이고 재현 가능합니다. 같은 단어를 넣으면 어떤 BIP-39 지갑이든 영원히 같은 마스터 시드를 계산합니다. 그것이 문구를 완전한 백업으로 만들며, 그 보호가 셀프 커스터디의 핵심 습관인 이유입니다 — WATS의 시드 문구 가이드에서 자세히 다룹니다.
놓치기 쉬운 세부 사항이 하나 있습니다. BIP-39는 선택 사항인 패스프레이즈, 이른바 '25번째 단어'도 지원합니다. 이것은 키 연장 단계에 섞여 들어가므로, 같은 12개 단어라도 패스프레이즈가 다르면 완전히 다른 마스터 시드가, 따라서 완전히 다른 계정 묶음이 만들어집니다. 기존 지갑에 거는 비밀번호가 아니라 아예 다른 지갑을 고르는 장치이며, 이를 잃어버리면 단어를 잃은 것과 똑같이 그 자금도 사라집니다.
파생 트리: BIP-32
그 마스터 시드에서 BIP-32는 키의 나무를 키우는 방법을 정의합니다. 마스터 키가 결정론적으로 자식 키를 파생하고, 자식은 손주를 파생하며, 모든 가지는 뿌리에서 재현할 수 있습니다. 하나의 비밀이 무한한 구조를 떠받칠 수 있게 하는 것이 바로 이 계층입니다. 저축용과 지출용의 분리된 계정, 결제마다 새로운 수신 주소, 각자의 가지에 놓인 체인들 — 전부 같은 12개 또는 24개 단어에서 복구되며, 새로 백업할 것은 영원히 없습니다.
BIP-32는 또한 강화(hardened) 파생과 비강화 파생을 구분합니다. 강화 단계(경로에서 아포스트로피가 붙은 계층)는 부모 개인 키를 필요로 하며, 그렇게 해당 가지를 격리합니다. 비강화 파생에서는 유출된 자식 개인 키와 부모의 확장 공개 키만 있으면 부모 개인 키를 복원할 수 있는데, 강화는 그 지름길을 없애 공격자가 나무를 거슬러 올라가지 못하게 합니다. 표준 경로에서 계정 계층은 강화되고 마지막 두 계층만 강화되지 않은 이유가 이것입니다.
파생 경로: 주소의 주소
파생 경로 — 고급 설정에서 봤을 법한 m/44'/60'/0'/0/0 같은 암호 같은 문자열 — 는 그 나무를 지나는 길 안내일 뿐입니다. 어떤 용도, 어떤 코인, 어떤 계정, 몇 번째 인덱스인지. BIP-44가 배치를 표준화했고, 공용 등록부(지금은 SLIP-44로 관리됩니다)가 코인 번호를 배정해 Ethereum 가지와 Solana 가지가 결코 충돌하지 않게 합니다. 여기서 사람들이 놀라는 결과가 하나 나옵니다. 모든 EVM 체인이 코인 타입 60을 그대로 재사용하기 때문에, Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain은 애초에 서로 다른 가지가 아닙니다. 같은 키를 파생하고 같은 주소를 보여 줍니다. 하나의 주소가 네트워크마다 다른 잔액을 갖는 이유가 그것입니다. 생태계마다 내부 서명 방식도 다릅니다. Ethereum을 비롯한 EVM 체인은 secp256k1 곡선에서 서명하고, Solana와 TON은 ed25519를 씁니다. 그래도 원칙은 어디서나 같습니다. 시드 더하기 경로는 키, 언제나 그렇습니다.
xpub이 드러내는 것
이 나무에는 재주가 하나 더 있습니다. 확장 공개 키입니다. xpub이 있으면 소프트웨어는 한 가지의 모든 공개 주소를 파생할 수 있습니다 — 하지만 개인 키는 하나도 파생하지 못합니다. 이것이 조회 전용 포트폴리오 화면과, 오프라인 기기를 대신해 생성되는 수신 주소를 가능케 합니다. 주의할 점은 보안이 아니라 프라이버시입니다. 당신의 xpub을 가진 사람은 그 가지의 모든 주소를 보고 서로 연결할 수 있습니다. 그 계정의 완전한 거래 내역서를 넘기듯 공유하세요 — 기능적으로 그것이 맞으니까요.
알아 둘 점: 이것은 secp256k1의 기능입니다. Solana와 TON처럼 ed25519를 쓰는 체인에서는 모든 계층이 강화 파생이라, 건네줄 '공개 키만의 가지' 자체가 없습니다. 그곳의 조회 전용 도구는 확장 공개 키가 아니라 주소 자체를 가지고 동작합니다.
같은 시드, 다른 주소?
고전적인 고객지원 미스터리: 시드를 다른 지갑에 가져왔더니 잔액이 비어 보입니다. 거의 언제나 아무것도 잃지 않았습니다 — 두 번째 지갑이 같은 나무에서 다른 경로를 걷고 있거나, 기본값으로 다른 체인용 키를 파생하고 있을 뿐입니다. 자금은 늘 있던 자리, 원래 지갑이 쓰던 가지에 정확히 그대로 있습니다. '만능' 백업에 대한 정직한 단서도 여기 있습니다. 시드 표준은 공유되지만 경로 관례는 지갑마다 달라서, 복원은 그 시드를 만든 지갑 계열에서 — 또는 흔한 경로들을 대신 스캔해 주는 지갑에서 — 가장 매끄럽게 됩니다. 무언가 사라졌다고 결론 내리기 전에 파생 경로 설정과 체인 선택기를 확인하고, 기대하는 주소를 블록 익스플로러에서 확인해 보세요.
키는 실제로 어디에 있나
모든 것이 시드에서 내려오기 때문에, 보안에서 정말 중요한 질문은 하나뿐입니다. 시드와 거기서 파생된 키가 어디에 저장되어 있고 누가 거기에 닿을 수 있는가. 논커스터디얼 지갑에서 답은 당신의 기기, 그리고 그 밖의 어디도 아닙니다. 이 구분은 하드웨어를 볼 때도 올바른 렌즈입니다. 예를 들어 WATS NFC 메탈 카드는 개인 키를 저장하지 않습니다. 고유한 카드 ID를 담고 있으며, NFC 태그 한 번으로 WATS 앱 안에 있는 키에 대해 인증하고, 정확히 한 대의 기기와만 페어링됩니다 — 콜드 스토리지 금고보다는 물리 보안 키에 가깝습니다. 내 도구 중 무엇이 키를 보유하고 무엇이 그저 사용을 승인할 뿐인지 아는 것이, 명확한 복구 계획과 추측을 가르는 차이입니다.
WATS는 이것을 어떻게 활용하나
HD 설계는 진정한 멀티체인 지갑을 가능케 하는 토대이고, WATS는 그것에 온전히 기댑니다. 하나의 백업, 하나의 정체성, 그리고 올바른 가지에서 파생된 EVM·Solana·TON 계정 — 하나의 지갑에서 Ethereum, Solana, TON 관리하기에서 그린 경험입니다. WATS는 끝에서 끝까지 논커스터디얼입니다. 시드와 거기서 파생된 모든 키는 오직 당신 쪽에만 존재하며, WATS는 결코 키를 보유하지 않습니다. 수수료 계층도 이에 맞게 통일되어 있습니다. 모든 동작 — 송금, 스왑, 스테이킹 — 이 각 체인의 네이티브 가스 대신 하나의 토큰 ATS로 과금됩니다. EVM에서는 ERC-4337 페이마스터, Solana와 TON에서는 동등한 수수료 대납자/릴레이어를 통해서입니다. 이것은 할인이 아닙니다. 네트워크가 청구하는 금액이 아니라 어떤 토큰으로 내는지가 바뀌는 것입니다. ATS는 LayerZero OFT라서 하나의 잔액이 세 생태계를 아우르고, 걷힌 ATS는 1억 개 공급량에서 3천만 개 바닥을 향해 소각됩니다 — 메커니즘은 ATS 수수료 페이지에 있습니다.
이 모든 이야기의 실전 버전은 짧습니다. WATS를 한 번 설정하고 — Chrome 확장 프로그램, 모바일 앱, 또는 둘 다 — 시드 문구를 오프라인에 적어 두세요. 그 이후 WATS가 Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana, TON에서 당신을 위해 파생하는 모든 계정은 첫날 만들어 둔 그 백업으로 이미 보호됩니다. 그것이 HD 지갑이 약속하는 전부이며, 앱이 아니라 그 열두 단어를 진짜로 지켜야 할 대상으로 여겨야 하는 이유입니다.
자주 묻는 질문
시드 문구 하나로 정말 모든 체인과 계정을 백업할 수 있나요?
네 — 그것이 HD 설계의 핵심입니다. 시드는 블록체인별·계정별로 분리된 가지를 가진 키의 나무를 결정론적으로 생성하므로, 지갑이 만들어 주는 모든 주소는 같은 12개 또는 24개 단어에서 복구할 수 있습니다. 뒤집으면 위험의 집중이기도 합니다. 문구를 가진 사람은 나무 전체를 재구축할 수 있으니, 시드는 가장 강력한 보호를 받을 자격이 있습니다.
WATS는 HD 지갑인가요? 시드 하나가 어떤 체인들을 아우르나요?
WATS는 완전한 논커스터디얼 HD 지갑입니다. 하나의 BIP-39 시드 문구가 Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana, TON에 걸친 계정을 파생하므로, 백업 하나가 전부를 아우릅니다. 여섯 개의 EVM 체인은 하나의 파생 가지 — 따라서 하나의 주소 — 를 공유하고, Solana와 TON은 서명 방식이 달라 각자의 가지에 놓입니다. 시드와 거기서 파생된 모든 키는 당신의 기기에 머물며, WATS는 결코 키를 보유하지 않습니다. WATS NFC 메탈 카드도 키를 저장하지 않습니다. WATS 앱 안에 있는 키에 대해 태그로 인증할 뿐이며, 정확히 한 대의 기기와만 페어링됩니다.
왜 내 시드가 다른 지갑에서는 다른 주소를 보여 주나요?
두 번째 지갑이 기본값으로 다른 경로를 따라, 혹은 다른 체인용으로 파생하고 있기 때문이지, 자금이 이동해서가 아닙니다. 키는 시드와 파생 경로가 결정합니다. 지갑들은 시드 표준(BIP-39)에는 합의하지만 경로 관례는 다릅니다. 자산은 원래 지갑이 파생한 주소에 그대로 있습니다 — 그 지갑에서, 또는 흔한 경로를 스캔하는 지갑에서 복원하면 다시 보입니다.
xpub을 공유하면 위험한가요?
자금을 잃게 하지는 못합니다 — 확장 공개 키는 주소만 파생할 뿐 개인 키는 결코 파생하지 못해, 기껏해야 조회 전용 화면을 가능케 할 뿐입니다. 대가는 프라이버시입니다. 보유자는 그 가지의 모든 주소를 나열하고 당신의 활동을 연결할 수 있습니다. xpub을 그 계정의 살아 있는 완전한 거래 내역서로 여기고, 그 정보를 맡길 만한 서비스에만 공유하세요.
BIP-39 패스프레이즈는 실제로 무슨 일을 하나요?
단어를 마스터 시드로 바꾸는 단계에 섞여 들어가므로, 패스프레이즈를 추가하거나 바꾸면 완전히 다른 키의 나무가 만들어집니다. 즉 기존 지갑을 지키는 비밀번호가 아닙니다 — 같은 12개 단어라도 패스프레이즈가 있을 때와 없을 때는 서로 다른 두 개의 지갑이며, 잊어버린 패스프레이즈는 잊어버린 단어만큼이나 복구가 불가능합니다. 문구 자체만큼 신중하게 보관할 자신이 있을 때만 사용하세요.

