암호화폐 지갑의 개념(2)

in #wallet6 years ago (edited)

암호화폐에서 지갑을  만들다. 또는 생성한다 라는 표현을 씁니다.  공짜로 지갑을 만드는 것이지요. 하지만 실물에서 지갑은 공짜로 주는 경우는 거의 없으며 또한 이 지갑에 카드/현금등을 담고 다닙니다.

암호화폐를 투자하는 입장에서 실물에서 지갑과 암호화폐에서 지갑의 차이는 간략하게 설명해보면

  • 실물에서 지갑은  현금/카드등을 보관하고 다닐수 있도록 만든 물질
  • 암호화폐 체계에서 지갑은 비밀번호 

즉 실물에서 지갑은 내가 행동으로 먼가 직접 넣어놓고, 꺼내지만 않는다면 그대로 보관하는 형태이지만...

암호화폐에서 지갑은 실물에서 처럼 먼가 직접 넣는게 아닌, 비밀번호 라는 겁니다. 이걸 일반적으로 Private Key 라고 부르며 이 Private Key만 있으면 이미 다른 사람의 암호화폐를 얻은 거나 다름이 없는 겁니다.

일반적으로 암호화폐에서 지갑(비밀번호)을 생성할때 아래와 같은 다양한 곳에서 이루어 집니다.

  • MyEtherWallet, MetaMask 등과 같은 웹
  • 안드로이드 or iOS 앱
  •  Ledger Wallet, TREZOR, Digital Bitbox 하드웨어

마치 위에서 언급된 다양한 곳에서 반드시  만드러야 될 것 같은 느낌이나, 생각을 가지고 있었다면  암호화폐에서 지갑에 대한 이해가 약간 부족한 상태입니다.

이제 부터 제가 위에서 나열된 곳이 아닌 글을 작성하면서 테스트용 개인지갑을 한번 만드러 보겠습니다.

이더계열의 지갑을 만들건데요. 이더 계열의 지갑을 생성하는 기본 규칙은 Ascii(32)문자를 Hex(64)로 표시해야 됩니다.

Hex는 16진수 표기법으로, 우리가  a 라고 표기했던것을 Hex 로 표기하면 61 로 표기한다는 정도로 이해하시면 됩니다.

그럼 제가 지갑을 만든다는 것은 32문자를 정해야 된다는 겁니다. 그리고 이걸 hex 로 표시하면 완성됩니다.

코인투자자 분들이 많이 외치는 Gazuaa 단어와 82를 합성해서 

ASCII :  Gazuaa82828282828282828282828282 이렇게 정해 보겠습니다.(32문자)

HEX :  47617a7561613832383238323832383238323832383238323832383238323832(64문자)

HEX로 변환하면 64글자로 표현됩니다.  이게 제가 방금 만든 지갑인겁니다.

무슨 소린지 ?  이해가 안가신다고요 ?

위에서 제가 ASCII : Gazuaa82828282828282828282828282 이렇게 정했고, 이걸 HEX 표현해보면

47617a7561613832383238323832383238323832383238323832383238323832 이렇게 표현되고,

이게 여러분이 들어본 Private Key=(HEX64문자) 인겁니다. 

그럼 https://www.MyEtherWallet.com 사이트를 방문하셔서 개인키를 선택하신다음, 위에서 HEX 64문자를 넣고 지갑을 엑세스 하시면

아래처럼 이더주소와 함께 표시되는 것을 보실 수 있습니다. 개인키 =HEX64 위에서 나온거랑 같습니다.

HEX(64Byte)->ASCII(32Byte) ->Gazuaa82828282828282828282828282

즉 제가 방금 테스트로 만든 Private Key 는 Ascii(32)표현으론  Gazuaa828282828282828.. 입니다. 

결국 이더 주소는  구조는   Private key = ASCII(32) = 이더주소 입니다. 다만 이더주소로 저희가

Private Key 변환 할 수 없을뿐 이게 가능하면 주소만 알면 다  가져 갈수 있는 겁니다.(그래선 안되져)


알고 보면 별것도 아닙니다.  즉 지갑은 생성한다, 만든다라는 것은 위에서 언급된 지갑만들기 사이트를 이용해서 하는 거니까 맞는 표현입니다. 하지만 엄밀히 말하면 암호화폐에서 지갑을 만든다라는 표현은 비밀번호를 정한다 라고 이해 하시는게 맞을듯 합니다.

정리..

암호화폐에서 지갑은 만드는게 중요한게 아니고, 최초 생성과정과 이후 관리가 중요한 겁니다.

  • 인터넷이 연결된 상태에서 만들었냐 ? 
  •  PC 에 지갑의 비밀번호가 저장되었냐 ? 
  • 악성/피싱사이트에 방문해서 혹시라도 Private Key 노출되었나 ?


직접 만드러 보고 싶은 분들은..

https://www.asciitohex.com/   (ascii 문자를- > hex로 변환해주는 사이트)


Sort:  

Congratulations @holcoin! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 67271.13
ETH 3515.41
USDT 1.00
SBD 2.70