시드리스(Seedless) 지갑은 어떻게 작동할까요?
암호화폐 시장은 사기와 해킹이 빈번했던 만큼, 보안과 독립성은 무엇보다 중요해요. 온라인, 모바일, 하드웨어 지갑 등 다양한 비트코인 자가 수탁 솔루션이 있지만, 여전히 도난 사고가 끊이지 않는 이유는 뭘까요?
대부분의 비수탁형 암호화폐 지갑은 시드 구문(Seed Phrase)에 의존해요. 사용자가 직접 외우거나 안전하게 보관해야 하는데, 이 자체가 치명적인 단일 실패 지점이 됩니다.
Tangem 같은 시드리스(Seedless) 지갑은 시드 구문을 없애 보안과 사용성을 모두 높였어요.
시드 구문이란?
시드 구문(Seed Phrase, 니모닉 구문)은 암호화폐 지갑의 개인 키를 생성할 때 쓰는 12~24개의 무작위 단어 조합이에요.

시드 구문은 간편한 복구 수단이지만, 피싱 등 심각한 취약점도 함께 안고 있어요. 다른 위험 요소는 Tangem Wallet의 Seed Phrase 완전정복 글에서 다뤘어요.
시드리스(Seedless) 지갑이란?
시드리스 지갑은 시드 구문 없이도 설정과 복구가 가능한 암호화폐 지갑이에요. 대신, 여러 장치나 참여자 간에 키 생성·서명을 위한 다양한 암호 기술을 활용합니다.
시드리스 지갑은 기존 시드 구문 방식보다 더 안전하고 쉽게 암호화폐를 관리할 수 있어요. 단일 실패 지점을 없애 분실 위험도 줄이고, 초보자도 부담 없이 자산을 다룰 수 있도록 돕습니다.
시드리스 지갑의 작동 원리
Tangem Wallet 같은 시드리스 지갑은 하드웨어와 암호 기술을 결합해 개인 키를 직접 생성·보관해요. 아래에서 간단히 설명할게요.
개인 키 생성
설정 시 Tangem Wallet의 하드웨어 TRNG(True Random Number Generator)는 하드웨어 내부의 예측 불가능한 물리적 변동(엔트로피)에서 무작위성을 얻어요.
대표적인 예시:
Thermal noise: 트랜지스터 수준에서 열로 인한 미세한 전압 변동
Electronic noise: 실리콘 내 양자 효과로 생기는 예측 불가 전류 변화
Oscillator jitter: 하드웨어 결함으로 고주파 오실레이터의 타이밍이 미세하게 흔들리는 현상
이런 엔트로피 원천 덕분에 완전히 예측 불가한 비트 시퀀스(난수)를 만들 수 있어요.
시드리스 지갑에서는 TRNG가 암호 해시 함수나 화이트닝(whitening) 같은 보정 알고리즘을 적용해, 특정 패턴이나 편향을 제거하고 모든 값이 균등하게 나오도록 만듭니다.
이렇게 하드웨어 TRNG가 고품질 난수 시퀀스를 만들면, 여기서 256비트 시퀀스를 추출해요.
타원곡선암호(ECC)에서는 개인 키가 특정 범위 내의 유효한 스칼라여야 합니다. 비트코인 등에서 쓰는 secp256k1의 경우, 개인 키는 아래 조건을 만족해야 해요:
1≤k<n
여기서:
- kkk는 개인 키입니다.
- nnn은 타원곡선 secp256k1의 오더(매우 큰 소수)입니다.
n은 22562^{256}2^256보다 약간 작기 때문에, 256비트 난수 값이 유효 범위에 속하는지 반드시 확인하고 필요하면 조정해요:
난수 값이 n 이상이면 버리고, 새 난수를 생성해 다시 시도합니다. n이 2^256에 매우 가까워서, 대부분 한 번에 유효 키가 나와요.
개인 키 저장
검증된 256비트 개인 키는 보안 칩의 보호 메모리에 영구 저장돼요. 암호화되지 않은 상태로 외부로 추출하거나 내보낼 수 없고, 항상 칩 내부에만 남아 있습니다.
이 개인 키로 아래 수식을 통해 공개 키를 만듭니다:
P = k⋅G
여기서:
- PPP는 공개 키(타원곡선 위의 한 점)
- kkk는 개인 키
- GGG는 secp256k1 곡선의 생성점입니다.
이 곱셈은 타원곡선 점 곱셈 방식으로 진행되어, 역산이 불가능한 일방향 보안을 보장해요.
백업 메커니즘
Tangem은 개인 키를 추가 Tangem 카드나 링에 복제(클로닝)하여 백업해요. 이때 카드 간에는 Diffie-Hellman 키 교환 프로토콜로 안전한 통신 채널이 만들어집니다.
Tangem Wallet은 시드 구문에 의존하지 않고, 암호화폐 개인 키를 안전하고 쉽게 관리할 수 있는 방식을 제공합니다. Tangem의 백업 과정이 궁금하다면: How Tangem Wallet backs up private keys.
트랜잭션 서명
시드리스 지갑은 칩 내부에 안전하게 저장된 개인 키로 트랜잭션을 서명하며, 키가 외부로 노출되지 않아요. 서명 과정은 전부 칩 안에서 이뤄지고, 서명된 트랜잭션은 NFC, Bluetooth, QR코드를 통해 스마트폰으로 전송됩니다. 과정은 다음과 같아요.
- 사용자가 암호화폐 지갑 앱에서 트랜잭션(예: 비트코인 송금)을 시작해요.
- 앱이 수신자 주소, 송금액, 수수료 등 포함된 미서명 트랜잭션을 준비해요.
- 스마트폰이 이 미서명 트랜잭션 데이터를 NFC로 지갑에 전송해요.
- 지갑이 미서명 트랜잭션을 받으면, 보안 칩 내부의 개인 키를 꺼내 비트코인 등 네트워크에 맞는 ECDSA(타원곡선 디지털 서명 알고리즘)로 암호 서명을 생성해요.
- 칩이 서명된 트랜잭션을 다시 스마트폰에 NFC로 전송해요.
- 앱이 서명된 트랜잭션을 블록체인 네트워크에 전파합니다.
왜 시드리스 방식이 최고일까요?
시드리스 지갑은 시드 구문 기반 지갑보다 훨씬 안전한 대안이에요. 실제로 시드 구문 관리 실패로만 2,000억 달러 이상의 암호화폐가 사라졌을 정도로, 그 취약점이 큽니다.
시드리스 방식의 주요 장점은 다음과 같아요:
- 키 관리 효율성 향상: 하나의 시드 구문에 의존하지 않고, 여러 물리적 장치를 통해 개인 키 노출 없이 안전하게 관리할 수 있어요.
- 보안성 강화: 시드 구문은 적어두고, 숨기고, 외부 노출을 막아야 하는데, 노출 시 누구나 자산을 탈취할 수 있어요. 시드 구문이 없으니 피싱, 복구 구문 도난, 실수로 인한 노출 등 일반적인 위협에서 자유로워집니다. 피싱 공격에도 강해요.
- 간편한 사용자 경험: 시드 구문은 초보자에게 특히 부담스럽고, 복구 구문 분실·잘못 보관 시 영구 자산 손실 위험이 있어요. Tangem은 추가 카드를 통한 백업 솔루션을 제공해, 여러 카드를 하나의 지갑에 연결하면 분실·손상 시에도 쉽게 복구할 수 있고, 보안도 유지돼요.
- 휴먼 에러 방지: 암호화폐 손실의 큰 원인은 사람의 실수예요. 피싱에 속거나, 시드 구문을 잃어버리거나, 잘못 노출하는 일이 많죠. 시드 구문이 없으니 이런 실수로부터 한층 더 안전해집니다.
마무리
Tangem은 시드 구문을 없애, 암호화폐 보관의 오랜 보안·편의 문제를 근본적으로 해결했어요. 투자 경험이 풍부한 분이든 이제 막 시작한 초보자든, Tangem의 시드리스 설계가 진짜 안심을 선사합니다.