이 문서는 구버전입니다.
신버전 https://www.ddengle.com/board_FAQ/2580055 글을 확인해주세요.
--------------------------------------------------------------------------------------
이 문서는 초보자가 비트코인 지갑을 PC에 설치하고 암호화, 백업, 복구하는 방법을 설명하는 글입니다.
이 문서는 비트코인 저서에 들어가는 내용으로 저작권의 보호를 받는 문서이며 일부 및 전체를 무단으로 복사해가실 수 없으며 오로지 링크만 가능합니다. 많은 이해 부탁드립니다.
1. 비트코인 QT 지갑 다운받기
위 링크를 틀릭해서 비트코인 QT 지갑을 다운 받습니다.
새로운 버전은 http://bitcoin.org/en/download 이 링크에서 확인하세요.
2. 비트코인 QT 지갑 설치하기
다운 받은 bitcoin-0.8.6-win32-setup.exe 을 실행하면 다음과 같은 첫화면이 뜹니다.
Next를 눌러줍니다.
또 Next를 누릅니다.
Install을 누릅니다.
또 Next를 누릅니다.
아래와 같이 설치 종료 화면이 나타납니다.
이대로 Finish를 눌러줍니다.
윈도우7의 경우 아래 그림처럼 방화벽 알람이 뜹니다.
아래그림처럼 체크해두고 "액세스허용"을 클릭합니다.
아래 그림이 처음 지갑이 설치된 모습입니다.
244week(s) behind라고 나오네요. 244주 전의 블럭을 동기화하고 있다는 의미입니다.
3. Options 설정하기
아래 그림처럼 Settings - Options 를 클릭합니다.
3-1. 첫번째 옵션은 윈도우 시작시에 비트코인 지갑을 실핼할 것인가를 물어보는 것입니다.
시스템 시작시 비트코인지갑을 바로 시작하면 이것저것 다른 프로그램들과 동시에 실행되면서 좀 느려집니다.
게다가 비트코인 지갑이 시작중이라는 창도 안 떠서 좀 불편하더군요.
그래서 저는 이 옵션을 클릭하지 않습니다. 하지만 비트코인 전용 PC로 사용하신다면 옵션을 선택 하셔도 됩니다.
Pay transactin fee는 가능하면 0.0001로 설정을 하시는게 좋습니다.
0.00000000로 해도 QT지갑이 알아서 전송양이 클 경우 fee를 지불하기는 하지만 간혹 0으로 fee가 지불될 경우 전송되는 시간이 12시간 가량 걸릴 수도 있다는 점을 염두에 두어야합니다.
0.0001로만 해도 10~30분 이내로 전송이 완료됩니다. 빠르면 3분이내로 되기도 합니다.
3-2. port 옵션. 건드리지 말고 그대로 두면 됩니다.
비트코인 실행시 자동으로 포트를 열고 접속을 할 것인지와 프록시를 이용할 것인지를 물어보는 옵션입니다.
3-3. 창을 닫을때 어떻게 할지 정하는 옵션입니다.
Minimize to the tray instead of the taskbar : 최소화를 시키면 작업창으로 가는 것이 아니라 오른쪽 아래의 트레이로 가는 옵션입니다.
Minimize on close : X를 눌렀을 때 비트코인 프로그램이 종료되지 않고 최소화되는 메뉴입니다.
저의 경우에는 둘 다 체크합니다. 비트코인 창 닫았다가 다시 실행하려면 시간이 많이 걸려서 사용할 일이 있을 때는 그냥 아예 계속 켜둡니다. 비트코인QT 재실행할 때 블럭유효성 체크만 하는데도 시간이 많이 걸리더군요.
위 옵션을 선택하고 비트코인지갑을 X를 누르면 종료되는 것이 아니라 아래 그림처럼 주황색 아이콘으로 트레이로 들어갑니다.
아이콘을 다시 클릭하면 지갑이 다시 나타납니다.
이 화면은 윈도우 오른쪽 아래 화면입니다.
3-4. 마지막 옵션입니다. 언어 설정하고 단위를 1 BTC / 0.001BTC = 1mBTC / 0.000001 BTC = 1μBTC로 할지 골라주는 옵션입니다.
4. 새로운 주소 만들기
지갑을 설치하면 주소 1개는 자동으로 생성이 됩니다.
아래 그림의 (no label)이라고 된 부분이 주소의 Label 이고 그 오른쪽의 17gUwtPNbyjdLSe9k2F4vyS7UTySMA5pYN 이 문자가 이 지갑의 주소가 됩니다.
그런데 지갑 하나에 주소가 하나만 있는 것은 아닙니다. 거의 무한대로 자신이 새롭게 생성할 수 있습니다.
아래 그림의 왼쪽 아래 [New Address]를 클릭해보세요.
그러면 아래 그림처럼 Label 을 적는 칸이 활성화됩니다.
Label은 이 주소를 사용하는 사용자가 그냥 기억하기 쉽게 이름을 넣는 칸입니다.
그럼 저는 테스트로 "처음만든 주소" 라고 적어보겠습니다.
아래처럼 새롭게 주소가 추가됐습니다.
그런데 아직 기존의 Label이 (no label)이라고 되어 있네요. 이 지갑주소를 수정하겠습니다.
(no label) 이라고 된 부분에 마우스 커서를 대고 더블클릭을 하고 주소 이름을 입력하시면 됩니다.
저는 "원래지갑주소"라고 적어봤습니다.
이렇게 해서 지갑 생성은 마무리했습니다.
그러면 이 지갑에 코인을 넣어봐야겠죠?
코인을 넣으시려면 다른 곳에서 이 지갑으로 코인을 전송해야합니다. 그러려면 지갑 주소를 적어야하는데
"처음만든지갑주소" 가 1로 시작하는 34자리이기 때문에 적기가 어렵습니다.
한글자를 잘못적으면 자체 오류확인코드에 의해서 잘못입력된 주소라고 판단을 하고 전송이 안되기는 합니다.
하지만 만일 여러개가 틀린 상태에서 우연히 그 주소자체에 오류가 없는 경우에 그 코인은 영영 미아가 되서 지갑으로 들어오지 않습니다.
그래서 주소는 절대로!! 키보드로 치시면 안되고 반드시 복사를 하거나 혹은 QR코드로 카메라로 찍어야합니다.
아래 그림처럼 해당 주소에 마우스를 대로 오른쪽 마우스를 누르시면 Copy Address / Copy Label / Edit / Show Qr Code / Sign Message 메뉴가 나타납니다.
이 중에서 Copy Address 를 마우스 왼쪽 클릭하시면 해당 주소가 클립보드(PC의 메모리) 로 복사가 됩니다.
이것을 메모장에다가 적어보겠습니다.
아래처럼 메모장을 열고 마우스 오른쪽 버튼을 클릭하면 "붙여넣기" 가 나옵니다.
"붙여넣기"를 왼쪽 마우스 클릭을 하면 아래처럼 "처음만든지갑주소"의 주소가 나옵니다.
5. 암호화하기
어제에 이어 오늘도 글을 씁니다. 아직도 동기화가 다 안되서 코인 보내기 받기는 내일설명하고 오늘은 암호화하기에 대해서 적어보겠습니다.
아래처럼 Settings - Encrypt Wallet을 클릭합니다.
아래처럼 passphrase를 넣으라고 나옵니다. 그냥 password라고 생각하시면 됩니다.
똑같은 비밀번호를 위 아래에 두개 적으시고 OK를 클릭하세요.
아래처럼 경고창이 나옵니다. "비밀번호를 까먹으면 코인을 잃어버립니다.!" 라는 당연한 경고입니다.
비밀번호를 확실하게 기억하신다면 Yes를 클릭합니다.
다음과 같은 경고가 나옵니다.
- 키로그 프로그램등에 의해 비밀번호를 탈취당하는 경우에는 안전하지 않다.
- 지금 암호화한 지갑을 재시작하는 순간 기존의 암호화하지 않은 지갑백업은 사용하지 못한다. 그러므로 암호화하고 백업을 해둬라.
이론적으로 당연한 얘기입니다.
이 부분에서 더 궁금하신 부분 있으시면 질문주시면 댓글달고 내용추가하겠습니다.
OK를 누르면 비트코인 QT가 종료됩니다.
다시 재시작을 해주시면 암호화가 완료됩니다.
5. 백업하기
다시 비트코인 QT를 재시작을 해보겠습니다.
시작방법은 아이콘을 누르는 방법이 있고 직접 명령을 입력하는 방법이 있습니다. 아이콘을 누르는게 간편하기는 하지만 사용자의 PC 환경마다 아이콘이 있는 위치가 조금씩 달라서 설명이 조금 어려울 수도 있기 때문에 일단은 확실히 100% 되는 방법으로 설명을 하겠습니다.
윈도우 스크린의 왼쪽 제일 아래의 (이하 홈버튼)을 클릭하면 아래처럼 창이 올라옵니다.
[프로그램 및 파일검색] 부분(이하 프로그램 실행창)을 마우스 왼쪽 클릭을 한 후 [bitcoin]을 입력하면 아래처럼 비트코인 아이콘이 나타나는데 아이콘을 더블클릭해도 되고 [enter]키를 눌러도 됩니다.
다시 비트코인 시작화면이 나타나고 반가운 비트코인 지갑이 곧 실행이 됩니다.
[File] - [Backup Wallet]을 클릭합니다.
아래처럼 화면이 나타나고 여기에 자신의 지갑 파일 이름을 입력해야합니다.
저의 경우에는 파일을 저장할 때 [파일이름_년월일시간] 이렇게 이름을 붙이곤 합니다.
이렇게 저장을 해야 나중에 이게 언제 어떻게 만들어진 파일인지 파악하기 쉬우니까요.
특히 지갑의 경우에는 언제 백업을 했는지 알아야하기 때문에 꼭 필요한 습관입니다.
그래서 ddengle_20140315 라는 이름을 입력했습니다. 그리고 엔터를 누르시면 백업이 됩니다.
윈도우 화면 오른쪽 하단에 아래와 같은 그림이 나타난다면 백업이 제대로 진행된 것입니다.
여기서 팁을 하나만 더 드린다면 가능하면 이 파일을 자신만이 혼자 몰래사용하는 이메일에 첨부파일로 올려놓으시기를 권장합니다.
단, 이 이메일에 지갑이 있다는 사실을 절대로 알리시면 안됩니다.
지갑보관용도로 메일을 만드신 후 지갑 백업파일만 올리시는 방법도 추천합니다. 다만 이메일주소를 잊어버리시면 안됩니다.
그럼 여기까지가 백업이었습니다.
다음엔 지갑 복구를 살펴보도록 하겠습니다.
5. 백업하기
어느날 컴퓨터가 고장이 났습니다. 그래서 부득이 비트코인 QT를 다시 설치를 해야합니다. 그러면 처음에 가지고 있었던 지갑은 온데간데 없고 아래처럼 새로운 지갑주소 하나만 덩그러니 놓여있을 겁니다.
기껏 만들어두었던 "원래지갑주소", "처음만든지갑주소"는 없어지고 (no label) 이라는 이름의 지갑만 남아있네요.
아래부분부터 진짜 지갑 복구입니다.
아쉽게도 비트코인 QT 자체에서 지갑 복구 메뉴가 없어서 사용자가 수작업으로 복구를 해야해서 컴퓨터를 잘 모르는 사용자가 하기에는 조금 어려운 부분입니다.
최대한 자세하게 설명을 하겠습니다.
아까처럼 홈버튼을 누르신 후 프로그램 실행창에서 explorer.exe 를 누르시고 explorer.exe를 마우스로 클릭을 합니다.
그러면 아래처럼 윈도우탐색기가 실행이 됩니다.
먼저 폴더 설정부터 하셔야합니다.
키보드의 왼쪽 [ALT]키를 누르시면 아래 그림처럼 윈도우탐색기의 [파일] [편집] [보기] [도구] [도움말] 의 숨은 메뉴가 나타납니다.
여기에서 [도구] - [폴더옵션]을 클릭합니다.
아래처럼 화면이 나타나는데
1. [보기] 탭을 선택한 후
2. 아래 빨간색으로 칠해진 부분을 똑같이 설정을 한 후
3. 모든 폴더에 적용을 누른 후
4. 아래의 확인을 누릅니다.
그 다음 아래처럼 폴더를 하나씩 선택해줍니다. 그런데 이 때 주의할 점은 폴더 이름 앞의 오른쪽 방향 삼각형을 클릭해야하는 점입니다.
아래처럼 순서대로 클릭을 합니다.
[컴퓨터] - [C:] - [사용자] - [사용자아이디] - [AppData] - [Roaming] - [Bitcoin]
아래의 Administrator 는 필자의 아이디입니다. 사용자마다 사용자 아이디가 다르기 때문에 자신의 아이디를 찾아서 잘 클릭하셔야합니다.
잘 모르시면 아이디 하나씩 전부 해보시면서 찾으셔야합니다.
마지막으로 Bitcoin 폴더를 마우스 왼쪽 클릭을 하면 아래처럼 폴더에 들어있는 파일의 목록이 나타납니다.
아래 화면에서 wallet.dat 가 바로 새로 생성된 지갑 파일입니다. 이 파일을 백업해둔 파일로 바꾸어야합니다.
새롭게 윈도우탐색기 창을 하나 더 뛰웁니다.
방법은 아까 보신 이 화면입니다. 그러면 탐색기 창이 지금 두개가 화면에 떠 있는 상태입니다.
이처럼 탐색기 창이 두개가 뜹니다.
아래처럼 아까 저장한 지갑 ddengle_2014031522.dat에 마우스 오른쪽 버튼을 클릭을 한 후 왼쪽 마우스로 [복사]를 클릭을 합니다.
이후 비트코인 지갑이 들어있는 탐색기 창(뒤에 있는 탐색기)을 클릭해서 앞으로 활성화 시킨 후 아래처럼 빈 공간에 마우스를 대고 우클릭을 한 후 [붙여넣기]를 좌클릭합니다.
아래 그림처럼 백업을 해두었던 지갑이 제대로 복사가 되있는 것을 확인하실 수 있습니다.
일단 지금 실행되고 있는 비트코인QT를 종료해야합니다.
아래처럼 윈도우 화면 오른쪽 하단에 있는 비트코인 트레이 아이콘에 마우스를 대고 우클릭을 하면 선택창이 나타납니다.
여기에서 [Exit]를 좌클릭을 하시면 비트코인 QT가 종료됩니다.
다시 윈도우 탐색기로 돌아와서 새로생긴 지갑을 삭제합니다.
아래처럼 wallet.dat에 마우스 우클릭을 한 후 [삭제]를 좌클릭 합니다.
아래처럼 창이 나타나면 [예]를 좌클릭하면 새로생긴 지갑이 삭제됩니다.
이번엔 백업받은 지갑을 복원시켜야합니다.
아래처럼 ddengle_2014031522.dat에서 마우스 우클릭을 한 후 [이름 바꾸기]를 좌클릭합니다.
아래처럼 파란색으로 나타나는데 이 이름을 wallet으로 바꾸어주면 됩니다.
이름을 제대로 바꾸고 아래처럼 보인다면 지갑복구가 완전히 성공한 것입니다.
지갑복구가 완전히 끝났습니다.
비트코인QT를 다시 시작해서 확인해보겠습니다.
다시 아까처럼 홈버튼을 누르고 bitcoin을 실행합니다.
아래처럼 처음에 만들었던 [원래지갑주소]와 [처음만든지갑주소]가 제대로 복구가 된 것을 확인 할 수 있습니다.
드디어 지갑복구를 성공했습니다. ^^
6. 지갑 실제 사용하기
백업과 복구의 방법을 알았고 암호화도 알았으니 이제 실제로 사용할 준비가 됐습니다.
전송을 보내기 전에 용어 설명을 하겠습니다.
Balance : 내 지갑에 들어 있는 모든 코인의 합입니다,
Unconfirmed : 다른 지갑에서 내 지갑으로 전송중인 코인으로 아직 전송완료가 안된 코인의 수 입니다. unconfirmed가 끝나면 Balance의 숫자가 증가하게 됩니다.
Recent transaction : 최근 거래내역. 이 지갑은 아직 사용되지 않아 최근 거래내역이 하나도 없습니다.
Pay To : 코인을 보낼 때 받는 지갑의 주소를 입력하는 부분입니다. 아래처럼 17MBcmvmDUk6kymANF7bdvyArU6v74oiJU 와 같은 받는 사람의 지갑주소를 입력합니다.
Amount : 보내는 코인의 양입니다.예를 들어 0.1234 BTC를 보내는 화면입니다.
그 다음 Send 를누르면 비밀번호(Passphrase)를 입력하라는 화면이 나오고 전송이 완료됩니다.
Transactions는 내 지갑의 보내고 받은 내역이 기록된 곳입니다. 앞에서 지갑은 단순히 얼마가 들었다가 아니라 들어오고 나간 총양을 계산해서 내 지갑의 코인양이 결정된다고 말씀을 드렸죠.
다른 지갑에서 내 지갑으로 코인을 1.234 BTC을 보내보겠습니다.
코인을 전송을 하자마자 거의 1초안에 내 지갑으로 전송이 시작됩니다.
비트코인의 P2P망이 굉장히 잘 연결되있어 전달속도가 매우 빠릅니다.
아래처럼 ?표가 나타난 것은 아직 conrirm이 한번도 안됐다는 의미로 채굴하는 PC들의 승인을 받지 못했다는 의미입니다.
이 경우 보낸 PC에서는 이미 지출된 금액이 되고 받는 지갑에서는 아직 받지 못한 아직 네트워크상에 있는 코인입니다.
마우스 좌클릭으로 더블클릭을 하면 아래처럼 코인이 전송되고 있는 정보가 나타납니다.
Status : 0/unconfirmed - 현재 코인의 전송상황, 승인이 아직 이루어지지 않음
Date : 날짜
From : unknown - 어느지갑에서 왔는지.
To : 1JTdm733ghV2NbTkDr2SCKEWAL8CaqxU74 - 받는 지갑주소, 처음만든지갑주소
Credit: 1.234 BTC 전송량
Net amount: +1.234 BTC 전송량
Transaction ID: 317a240d037364d5100516f0f0b1c2a71ad3f07df3209e6f5c4bb028c262c721 - 이 거래의 전송번호(뒤의 블록체인에서 설명됩니다.)
아래처럼 Unconfirmed : 1.234 BTC 로 나타나고 있습니다.
승인이 한번 이루어지면 아래처럼 빨간색 시계가 돌아갑니다.
더블클릭을 해보면 아래처럼 승인이 한번 이루어졌다고 정보가 나옵니다.
Status: 1/unconfirmed. 하지만 6번의 승인이 이루어져야 비로소 내 지갑으로 온전히 코인이 들어온게 되므로 아직은 전송이 완료된 것은 아닙니다.
전송이 완료되면 아래처럼 초록색으로 바뀝니다.
지갑정보를 다시보니 Balance가 1.234 BTC가 늘었고
Recent transactions 도 +1.234BTC라고 정상적으로 나타나는군요.
이제 수신이 제대로 완료된 것입니다.
이렇게 해서 비트코인 QT의 설치부터 암호화,백업,복구,받기,보내기를 모두 살펴봤습니다.
초보자의 눈으로 어느 누구나 사용할 수 있을 정도로 쉽게 설명을 했습니다만 그래도 어려운 부분이 있을지 모르겠네요.
피드백을 주시면 최대한 반영하겠습니다.
긴 글 읽고 따라하시느라 고생하셨습니다.
감사합니다. ^^