#가상화폐를 활용한 거래.
가상 화폐 (또는 암호 화폐)를 사용하여 거래하기 위해서는, 우선 가상 화폐의 보관 및 송금을 지원하는 가상 화폐 지갑을 생성하여 준비할 필요가 있습니다.
가상 화폐 지갑은 PC 또는 모바일 기기에 설치하여 사용할 수 있는 앱 타입, 소형 메모리 형태의 하드웨어 타입, 웹 사이트에 접속하여서 이용하는 클라우드 타입, 그리고 종이에 프린트 하여 이용하는 종이 지갑이 있습니다.
보안상 가장 안전한 타입은, 메모리 형태의 하드 웨어 지갑과 종이 지갑으로, 지갑을 네트웍에 연결하지 않은 상태로 보관할 수 있기 때문에, 해킹에 의한 도난 사고로부터 지갑을 안전하게 보호할 수 있습니다.
지갑을 생성 및 배포하는 단체나 기관은 여러 곳이 있으며, 하드웨어 지갑을 제외하면, 개인용 가상화폐 지갑은, 대부분 간단한 사용자 등록만으로, 무료로 제공 받을 수 있으며, 하드 웨어 지갑의 경우에만, 해당 기기를 구입할 필요가 있습니다.
이용하는 거래소가 있는 경우에는, 거래소에서 지갑을 제공하므로 거래소 지갑을 이용할 수 있습니다.
지갑의 구입 또는 생성 시에는, 해당 지갑이 본인이 보유한 가상 화폐를 지원하는가를 먼저 확인한 후, 지갑 신청을 하는 것이 좋으나, 대표적인 가상화폐인 비트 코인과 이더리움은 대부분의 지갑에서 지원합니다.
가상 화폐 지갑의 특성 상, 지갑의 주소만 알면, 해당 지갑 주소의 가상화폐 보유량, 송출금 기록의 열람이 누구나 가능하므로, 대량의 가상화폐를 보유한 경우에는, 개인의 안전을 위하여 여러 지갑에 가상화폐를 나누어 두거나, 해당 지갑 주소를 사용하는 개인이 누구인지를 특정할 수 없도록 관련 정보의 관리에 주의를 하는 것이 좋습니다.
#가상 화폐 지갑 만들기
대표적인 가상 화폐인 비트코인과 이더리엄의 보유 및 송금을 지원하는 지갑을 만드는 방법에 관하여 간단하게 소개합니다. 블럭체인 (BLOCKCHAIN) 사이트에서 제공하는 클라우드 형태의 지갑과, 마이이더월렛 (MEW, MyEtherWallet)에서 제공하는 종이 지갑을 예를 들어, 지갑을 생성하는 방법에 관하여 설명합니다.
1.블럭체인 사이트 (www.blockchain.com)
해당 사이트에 접속하여 사용자 등록 (Sign Up) 을 합니다.
사용자 등록이 되면, 로그인 시 사용하는 지갑 아이디가 이메일로 전송됩니다. (지갑 아이디는, 가상 화폐의 송금에 사용하는 가상화폐 지갑 주소하고 다른 것입니다!)
지갑 아이디를 사용하여, 로그인하면 대쉬보드에서 비트 코인, 이더리움, 비트 코인 캐쉬 3종의 가상화폐가 지원 되는 것을 확인할 수 있으며, ‘설정’에서 지갑 사용에 필요한 기능을 설정합니다. 각 설정 항목마다 설명이 되어 있으므로, 설명을 참조하면서 진행하면 어렵지 않게 필요한 설정을 모두 끝낼 수 있습니다.
보안 설정에 관하여, 설명을 추가하자면,
지갑 아이디의 암호를 분실하거나, 2중 인증 사용 등록 후, 등록 된 모바일 기기를 분실하여, 일회용 암호를 확인할 수 없는 경우 등, 기존의 지갑 아이디로 블럭체인 사이트에서 로그인이 불가능하게 되면, 새로운 지갑 아이디를 발급받아야 합니다 (지갑 아이디를 지갑의 이름이라고 생각하고, 개명하는 것이라고 생각하면 될 것같습니다). 지갑 아이디를 변경 한 경우, 기존의 지갑아이디에서 사용하던 지갑의 백업을 새로운 지갑 아이디의 지갑으로 복구하면, 기존 아이디에서 사용중이던 지갑 주소 및 보유한 가상 화폐를 새로운 지갑 아이디로 로그인 하여서도 계속해서 사용할 수 있습니다.
지갑의 백업은 자동으로 이루어지고 있으므로, 사용자가 관리할 필요는 없습니다. 단, 백업에서 지갑을 복구하는 경우에 필요한 지갑 복구 구절 (Wallet Recovery Phrase)은 사용자만이 알 수 있으며, 변경 또는 재설정이 불가능하므로, 별도로 기록하여 두고, 분실하지 않도록 합니다. 지갑 복구 구절을 모르면, 백업에서 지갑을 복구를 할 수 없게 되어, 보유한 가상 화폐도 함께 분실 될 수 있습니다.
지갑 복구 구절은 '설정> 보안> 지갑 복구 구절'에서 제공 받으며, 12개의 영어 단어로 되어있습니다.
기타, 추가적으로 보안을 강화하고자 하는 경우에는, '설정> 보안> 고급 설정'에서 설정을 추가합니다.
지갑 주소는, 디폴트로 제공 된 지갑 주소외에, 갯수의 제한없이 추가로 만들수 있으며, 기존에 사용하고 있는 비트코인 지갑이 있으면, 사용중인 지갑 주소를 블럭체인사이트에 지갑 등록하여 사용할 수 도 있습니다.
'설정> 주소들'에서, 지갑 주소를 추가로 생성하거나, 주소 가져오기로 기존의 사용중인 지갑 주소를 등록합니다. 단, '주소 가져오기'로 등록 된 지갑은, 블럭체인 사이트에서 지갑 백업을 할 수 없으므로, 보유한 가상 화폐도 블럭체인 사이트에서 백업되지 않습니다. 백업 하고자 한다면, 보유한 가상 화폐를 블럭체인 사이트에서 생성한 지갑주소로 이체하여 두어야 백업이 됩니다.
2.마이이더월렛 (MEW, www.myetherwallet.com, 한글 사이트가 없으므로, 영문사이트를 이용합니다.)
MEW는 이더리움 및 ERC-20 계열의 가상 화폐를 지원하는 대표적인 이더리움 지갑입니다.
해당 사이트에 접속하면, 초기 화면에 팝업 윈도우로 사이트 이용과 관련 된 안내문과 하단에 MEW에 접속중이라는 배너가 표시됩니다. 배너는 자동으로 사라지나, 안내문 팝업은 팝업 이외의 화면 부분을 클릭하여야 사라집니다. MEW에 접속중이라는 배너가 표시되지 않으면, 피싱 사이트로 접속되었거나, 공식 MEW사이트에 접속 되어있는 것이 아니므로, 안내문 배너가 뜨는가를 확인하는 것이 좋습니다.
화면에 'Create New Wallet' 이라고 타이틀이 표시되는 화면임을 확인하고, 'Enter a Password' 밑의 입력 상자란에 사용 할 지갑 암호를 입력한 후, 'Create New Wallet' 버튼을 눌러서 다음 화면으로 진행합니다.
키 스토어 (Keystore) 파일이 생성되었다는 메세지가 표시되는 것을 확인 후, 'Download Keystore File (UTC/JSON)' 버튼을 눌러서, 파일을 다운로드합니다. 파일명이 UTC로 시작하며, 재발급 또는 초기화등이 안되므로, 주의하여 관리합니다. 'I understand. Continue' 를 눌러서 다음 화면으로 진행합니다.
다음 화면에서, 개인 키 (Private Key) 가 생성되었다는 메세지가 표시됩니다. 표시되는 개인 키는 별도로 메모하여 둡니다. 오타를 방지하기 위하여, 복사하기 및 붙여넣기 기능을 이용하는 것이 좋습니다. 'Printer Paper Wallet' 버튼을 누르면, 개인 키 정보와 지갑 주소 및 QR코드가 포함 된 종이 지갑 파일이 다운로드 됩니다. 다운로드 된 종이 지갑 파일은, 이더리움 화폐를 송금하거나, 송금 받을 때, 개인 키 및 지갑 주소의 입력이 필요한 경우, QR스캔이 가능한 기기라면, QR스캔을 이용할 수 있도록, 인쇄하여 사용합니다. 'Save Your Address' 버튼을 눌러서 다음 화면으로 진행하면, 지갑 생성이 완료되고, 'View Wallet Info' 라고 하는 지갑 정보를 확인할 때, 접속하는 사이트로 이동됩니다.
생성 된 키스토어 파일 및 종이 지갑은 USB 메모리에 보관하고, 네트웍에 연결 된 PC에 두지 않는다면, 해커로부터 안전하게 보관할 수 있습니다.
지갑 정보 확인 또는 이더리움 송금하기위해 지갑에 접속할 때, 키스토어 파일을 사용할지, 개인 키를 사용할지 선택할 수 있습니다. 키스토어 파일을 사용하는 경우, 'Select Wallet File' 을 눌러서, 해당 지갑의 키스토어 파일을 업로드하면, 암호 입력 상자가 표시됩니다. 지갑 생성 시, 첫 화면에서 설정한 암호를 입력하고, 'Unlock' 버튼을 누르면, 지갑에 접속됩니다. 개인 키로 접속하는 경우에는, 개인 키를 입력 상자에 개인키 문자를 입력 후 (오타에 주의합니다), 'Unlock' 버튼을 누르면 지갑에 접속됩니다.
지갑내의 화폐 보유량 또는 송금 기록만 확인하고자 한다면, http://etherscan.io 사이트에서 지갑 주소를 입력하여, 확인하는 방법도 있습니다.