Mnemonic Phrase & HD Wallets Simplified(KR)

David Park
Cosmostation
Published in
8 min readMay 15, 2019

니모닉 시드키와 HD 지갑이 무엇인지, 그리고 코스모스테이션 코스모스(아톰) 지갑 ( iOS / Android / Web )의 지갑 관리 원리에 대한 간략한 블로그 포스트입니다.

Cosmostation(코스모스테이션) 은 텐더민트 검증인 & 서비스 프로바이더 입니다. 코스모스테이션은 코스모스(아톰) 검증인 노드 운영 외에도 민트스캔 익스플로러, 모바일 지갑(Android, iOS)과 웹 지갑을 운영하고 있습니다.

저희 스테이션 팀은 사용자들에게 편리하고 유용한 도구들을 제공함으로써 코스모스 생태계 확장과 텐더민트 기반 PoS 체인의 대중화에 많은 노력을 기울이고 있습니다.

코스모스테이션이 제공하는 코스모스(아톰) 서비스/툴

Cosmostation 코스모스(ATOM) 지갑
iOS Wallet — 아이폰 지갑 어플리케이션
Android Wallet — 안드로이드 지갑 어플리케이션
Web Wallet — 웹 지갑

Cosmos (ATOM) Block Explorer
Mintscan Explorer — 민트스캔 코스모스(아톰) 익스플로러

아래의 블로그 포스트는 니모닉의 생성 과정과 작동 원리, 그리고 HD 월렛에 대한 자세한 설명이 적혀있는 영문 글 입니다. 자세한 내용을 읽어보시려면, 아래의 링크를 클릭하세요.

니모닉 시드키 & HD 지갑이란

위의 영문 포스트 내용을 간략하게 한글로 요약한 내용입니다

니모닉 시드

마스터 시드키의 생성 원리.

코스모스테이션 코스모스(아톰) 지갑 ( iOS / Android / Web ) 에 “니모닉 시드”를 입력하면, 유저는 하나의 시드로 다수의 코스모스 지갑을 생성/사용할 수 있게 됩니다.

니모닉 시드는 엔트로피(entropy)라는 것에서 생성됩니다. 코스모스테이션 지갑에 니모닉 시드를 입력하면, 해당 시드를 통해 “마스터 키”가 생성됩니다. “마스터 키”는 무한대의 하위 지갑을 생성할 수 있습니다.

호텔로 비유하자면, “니모닉 시드”는 무한대의 객실이 있는 호텔의 마스터 키와 같습니다. 니모닉 시드 하나만 있으면, 호텔에 있는 모든 객실의 문을 열고 사용할 수 있게 됩니다.

HD 지갑

하나의 니모닉 시드로 무한대의 지갑 사용하기.

호텔의 모든 객실을 사용할 수 있는 마스터 키가 있다면, 이제 이걸로 무엇을 할 수 있을까요?

우선 코스모스(ATOM), 비트코인(BTC), 이더리움(ETH) 의 지갑 경로를 살펴봅시다.

HD 지갑 Cosmos (ATOM), ETH, BTC 지갑 경로

“지갑 경로”를 호텔로 비유하자면, 사용하고자 하는 각 객실의 객실 번호라고 생각할 수 있습니다. 각 종류의 암호화폐는 고유의 객실 번호가 있으며, 각 객실 안에는 또 무한대의 방이 존재합니다.

유저는 니모닉 시드 하나로 다양한 종류의 암호화폐(객실)을 사용할 수 있으며, 각 암호화폐(객실) 안에서 무한대의 지갑(방)을 생성할 수 있게 됩니다.

니모닉 시드를 입력하면, 코스모스테이션 지갑은 유저를 “코스모스(아톰)” 에 해당하는 객실 번호로 안내합니다.

코스모스의 “지갑 경로(객실번호)”는 44/118/0/0/0 로 시작합니다. “0”을 원하는 번호로 변경하여 사용하고자 하는 코스모스 지갑(방)을 액세스 할 수 있습니다.

예를 들어, 코스모스테이션 모바일 지갑에서는 하나의 니모닉 시드키로 최대 5개의 지갑을 사용할 수 있도록 서비스를 제공하고 있습니다. 코스모스테이션 모바일 지갑에선, 이 5개 지갑의 “지갑 경로” 설정을 아래와 같이 해놓았습니다.

마찬가지로, 코스모스테이션 웹 지갑에서는 사용자가 직접 코스모스 객실 내에 원하는 만큼의 방을 생성할 수 있습니다.

아래는 사용자가 직접 설정할 수 있는 여러가지 코스모스 “지갑 경로”의 예 입니다:

44/118/0/0/79
44/118/0/3/56
44/118/0/18/2
44/118/2/0/3
44/118/14/5/4

이것이 대부분의 멀티 지갑들이 하나의 니모닉 시드로 다양한 종류의 암호화폐를 지원하는 원리입니다.

코스모스테이션 모바일 지갑에서 생성한 동일한 니모닉 시드로 비트코인(BTC), 이더리움(ETH), 라이트코인(LTC)등의 다른 암호화폐 지갑을 생성해보고 싶으시다면, 스테이션 팀에서 출시한 링고 월렛을 사용해 보시기 바랍니다.

코스모스테이션 코스모스(아톰) 지갑

코스모스테이션 지갑을 통해 하나의 시드키로 다수의 코스모스(아톰) 지갑을 관리하세요.

코스모스테이션 코스모스(아톰) 지갑 ( 아이폰 / 안드로이드 / 웹 지갑) 은 로컬 사이닝과 HD 지갑을 지원합니다.

HD 지갑을 지원하다는 것은, 유저가 하나의 니모닉 시드로 무한대의 코스모스(아톰) 지갑을 생성할 수 있다는 것을 의미합니다. 코스모스테이션 지갑 사용 시작을 위해 유저가 선택할 수 있는 옵션은 다음과 같습니다.

  • 코스모스테이션 모바일 지갑에서 새로운 니모닉 시드 생성하기
  • Ledger Nano S에 등록한 기존의 니모닉을 코스모스테이션 지갑에 복구하기
  • 다른 암호화폐 지갑 용으로 사용하고 있던 니모닉 시드를 코스모스테이션 지갑에 복구하기

코스모스테이션 모바일 지갑에서 유저는 하나의 니모닉 시드로 최대 5개의 지갑을 생성할 수 있게 되며, 코스모스테이션 지갑에서는 무한대의 코스모스(아톰) 지갑을 생성할 수 있습니다.

About Cosmostation

Welcome, Cosmonaut. FUEL UP on Atom at Cosmostation!

코스모스테이션은 서울에 본사를 두고 있는 코스모스(아톰) 검증인입니다. 스테이션 팀은 Tendermint 기반 프로젝트를 위한 유용한 도구와 솔루션을 제공하며, 10명의 팀원으로 구성되어 있습니다.

각 플랫폼에 종속되어있는 스크립팅 언어나 환경을 사용해야 하는 대부분의 블록체인과는 달리, Tendermint는 개발자에게 편리한 도구를 사용하여 비즈니스 로직을 구현할 수 있는 최대한의 자유를 줍니다.

코스모스테이션은 텐더민트 기반 네트워크의 잠재력과 Cosmos SDK가 블록체인 생태계에 기여할 수 있는 기술적 가치에 대한 믿음을 가지고 있으며, 사용자들에게 편리하고 유용한 도구들을 제공함으로써 코스모스 생태계 확장과 텐더민트 기반 PoS 체인의 대중화에 많은 노력을 기울이고 있습니다.

코스모스테이션 운영 철학커뮤니티에 의해, 커뮤니티를 위해 움직입니다. 저희 스테이션 팀은 앞으로도 위임자 분들의 입장을 대변하고 생태계에 지속적으로 기여하는 코스모스테이션이 되겠습니다.

FUEL UP your wallet at Cosmostation to explore the Cosmos network.

Please visit the links below to begin this journey with Cosmostation!

E-mail: business@cosmostation.io
Official Website: https://www.cosmostation.io/
Cosmos Web Wallet: https://wallet.cosmostation.io/
Cosmos Android Wallet: Android — Google Play Store
Cosmos iOS Wallet: iOS — iTunes App Store
Wallet User Guide: https://www.cosmostation.io/files/guide_EN.pdf
Block Explorer:
https://www.mintscan.io/
Medium:
https://medium.com/cosmostation/
Twitter: https://twitter.com/CosmostationVD
Telegram: https://t.me/cosmostation
Kakaotalk: https://open.kakao.com/o/g6KKSe5

--

--