많은분들이 지갑오류때문에 고생하시는거 같아
Q-helper님의 지갑복구 글 끌어올렸습니다.
퀀텀 코어의 수량이 맞지 않게 표시되는 이유는 여러가지가 있습니다.
제가 아는 선에서 해결 방법을 안내해드리겠습니다.
qtum.info 에서 나오는 수량과 퀀텀 코어의 수량이 일치하지 않을 때 해결할 수 있는 방법입니다.
1. Offline 거래로 인한 수량 오류
퀀텀을 전송하는 시점에 인터넷 연결이 불안정한 이유 등으로 지갑은 퀀텀이 전송된 것으로 인식하지만 실제 블록체인 상에서는 그렇지 않은 상황입니다.
해결 방법
1) 퀀텀 코어 Transactions 에서 승인되지 않고 Offline 상태인 거래를 확인한다.
2) 해당 거래를 우클릭해서 거래 아이디를 복사한다.
3) Help - Debug Window - 콘솔에서 abandontrasaction "거래아이디" 입력한다.
예시) abandontransaction "1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d"
2. 채굴 실패 등 지갑 버그로 인한 수량 오류
제가 이러한 오류의 원인을 정확히 파악한 것이 아니기 때문에, 순차적인 해결 방법들을 제시하겠습니다.
문제가 해결된다면 그 뒤에 나오는 해결 방법들은 더 이상 하실 필요가 없습니다.
첫번째 방법 : 퀀텀 코어의 Transactions 에서 문제가 있는 것으로 보이는 거래를 찾아본다.
지갑 내에서 발생한 것으로 인식하고 있지만, 실제 블록체인 상에서 발생하지 않아서 수량 오류를 발생시키는 거래를 찾을 수 있다면, 위의 1번 방법으로 해결을 시도해보시기 바랍니다.
두번째 방법 : 지갑의 rescanblockchain 명령어로 블록체인 데이터와 지갑의 데이터를 일치시킨다.
1) 퀀텀 코어의 상단 윈도우 탭에서 콘솔로 들어갑니다.
2) rescanblockchain 입력해줍니다.
세번째 방법 : 지갑을 -rescan 해서 블록체인 데이터와 지갑의 데이터를 일치시킨다.
윈도우 운영체제를 사용중일 경우 :
0) 퀀텀 코어가 실행중이라면 종료해주십시오.
1) 퀀텀 코어가 설치된 경로로 들어갑니다. 보통 C:\Program Files\Qtum 경로에 퀀텀 코어가 설치되어 있습니다.
2) 경로 내에서 qtum-qt.exe 를 우클릭하여 바로 가기 만들기를 합니다. 바탕화면에 바로가기가 생성될 것입니다.
3) 바탕화면에서 생성된 바로가기를 우클릭하여 속성에 들어갑니다.
4) 바로가기 - 대상에서 "C:\Program Files\Qtum\qtum-qt.exe" 라고 되어있는 것 뒤에 -rescan 을 붙이고 적용을 누릅니다.
예시) "C:\Program Files\Qtum\qtum-qt.exe" -rescan
5) 바로가기를 더블클릭해서 퀀텀 코어를 실행합니다. rescan 이 끝난 뒤에 수량이 정상적으로 표시되는지 확인합니다.
6) 매번 rescan 할 필요는 없으므로 바로가기는 삭제해줍니다.
리눅스 운영체제를 사용중일 경우 :
0) 퀀텀 코어가 실행중이라면 종료해주십시오.
1) 터미널에서 qtumd 또는 qtum-qt 등으로 실행하실 때 뒤에 -rescan 만 붙여주시면 됩니다.
예시) ./qtum-qt -rescan
네번째 방법 : 지갑을 -reindex 해서 블록체인 데이터를 다시 읽어들인다.
위의 두번째 방법과 똑같습니다. 다만 -rescan 대신 -reindex 를 붙여줍니다.
예시) "C:\Program Files\Qtum\qtum-qt.exe" -reindex
-reindex 를 한 뒤에도 수량이 정상적으로 표시되지 않는다면,
위의 두번째 방법으로 -rescan 을 한번 더 해보시기 바랍니다.
다섯번째 방법 : 지갑의 데이터 폴더를 삭제한다. (wallet.dat 백업 필수)
이 경우 wallet.dat 또한 삭제될 수 있으므로 꼭 사전에 백업을 해두시기 바랍니다.
wallet.dat 을 백업해두지 않고 데이터 폴더를 삭제하면 모든 퀀텀을 잃습니다.
제가 알려드릴 방법은 삭제 대신 이름 변경입니다. 그리고 백업 과정도 같이 담았습니다.
윈도우 운영체제를 사용중일 경우 :
0) 퀀텀 코어가 실행중이라면 종료해주십시오.
1) 키보드의 윈도우 키 + R키를 동시에 누르면 나오는 실행에 %appdata% 를 입력합니다.
2) C:\Users\사용자ID\AppData\Roaming 폴더가 열립니다. 그 안에서 Qtum 폴더를 찾습니다.
3) Qtum 폴더에서 wallets 폴더로 들어가 wallet.dat 을 찾습니다. (버전에 따라 Qtum 폴더 안에 있기도 합니다.)
4) 이 wallet.dat 을 잘 보관해둡니다. 바탕화면에 "지갑백업" 이라는 이름의 폴더를 만들어서 넣어놓겠습니다.
5) Qtum 폴더의 이름을 "Qtum(백업)" 으로 변경해줍니다.
6) 퀀텀 코어를 다시 실행시켜줍니다. 블록체인 데이터를 다시 다운받느라 수 시간이 소요될 것입니다. 완료가 되면 다시 퀀텀 코어를 종료해줍니다.
7) %appdata% 로 들어가보시면 새로운 Qtum 폴더가 생겨있을겁니다. 이 안의 wallets 폴더로 들어가 wallet.dat 파일을 바탕화면에 지갑백업해둔 wallet.dat 으로 교체해줍니다.
8) 퀀텀 코어를 다시 실행시킵니다.
리눅스 운영체제를 사용중일 경우 :
0) 퀀텀 코어가 실행중이라면 종료해주십시오.
1) 데이터 폴더는 home 디렉토리에 .qtum 이라는 이름으로 있을겁니다. 과정은 위의 윈도우와 동일합니다.
여섯번째 방법 : 지갑을 -salvagewallet 해서 누락된 주소를 복구한다. (-rescan 과 동일한 방법)
위의 두번째 방법과 똑같습니다. 다만 -rescan 대신 -salvagewallet를 붙여줍니다.
예시) "C:\Program Files\Qtum\qtum-qt.exe" -salvagewallet
-salvagewallet 를 한 뒤에도 수량이 정상적으로 표시되지 않는다면,
위의 두번째 방법으로 -rescan 을 한번 더 해보시기 바랍니다.
위 방법들에도 해결이 되지 않는다면, 다른 컴퓨터에서도 시도해보시기 바랍니다.
참고로 백업 시점 이후에 생성된 주소가 백업이 안되는 경우에 대해서는
Help - Debug Window - 콘솔에서
dumpprivkey "주소" 명령어로 개인키를 추출하신 뒤
importprivkey "개인키" 명령어로 주소를 추가해보세요.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 큐바오(큐백x)Qrc20 코인 출금방법 [133] | ![]() | 2021.02.24 | 3467 |
» | [Q-helper] 퀀텀 코어의 수량이 맞지 않게 표시되는 오류 해결 방법 [1] | ![]() | 2021.01.24 | 2645 |
공지 | 연이자 약5% 슈퍼스테이커 운영중입니다 수수료3%(0.5개당0.015개) [11] | ![]() | 2020.12.15 | 5668 |
공지 | 글쓰기 레벨 안내입니다. [59] | QTUM | 2019.07.09 | 5378 |