比特幣最安全的冷錢包(從舊的比特幣錢包中導出余額的方法)
2022-12-16
其實自己接觸比特幣算是很久了,早在十年前剛興起的時候就用自家的顯卡躍躍欲試過,也曾在幾十美元價位上還挖到過些許的比特幣(小數點后幾位)。但終究沒有堅持下來,眼看著價格一路走高直到今天。每每想起,扼腕嘆息。
最近整理舊的臺式機電腦文件,發現7年前備份的一些文件里還有當年的wallet.data錢包文件,于是好奇心起想看看錢包里尚有多少余糧……
但是如果要重新安裝官方的比特幣客戶端的話,需要下載好幾百個G的數據文件,耗時耗力,能否有簡便的方法直接將錢包里的余額導出來呢?
Google研究了一下,還真有。
首先,我們需要用一個工具從錢包文件中將相關的私鑰導出,這里我們使用一個開源的python腳本,下載地址:
https://github.com/jackjack-jj/pywallet
將錢包文件(wallet.data)放到腳本的同一目錄下,在命令行中執行導出錢包命令:
python pywallet.py --dumpwallet --datadir=.
該命令將錢包的詳細信息打印在屏幕上,注意其中的sec字段,它就是你比特幣地址的私鑰,只要知道它,就可以操控其中的比特幣。
將sec字段的內容復制下來,一個錢包中可能不止一個sec字段,你需要把它們都保存下來。
接下來打開你的比特幣錢包App,導入這些地址中的比特幣余額,這里我用的是Electrum。
在Electrum的菜單中選擇Sweep:
在接下來的界面中,輸入你在剛剛錢包中導出的私鑰,然后點擊Sweep,即可將這些私鑰錢包中的比特幣轉移到新的錢包中了。