Client
如何從 satoshi 客戶端導出地址的私鑰?
如果我想將一個地址從 satoshi 客戶端轉移到另一個客戶端,我怎樣才能找到它的私鑰呢?
注意:最新版本的 satoshi 客戶端提供了一個“調試視窗”,可用於導出私鑰。這在Miguel Moreno 對這個問題的回答中有所描述,並且比我在下面描述的步驟更容易。
要從您的 satoshi 客戶端導出私鑰:
- 執行:
bitcoin-qt -server
並等待它載入區塊鏈並啟動- 如果您的錢包已加密,請執行:
read -s x; bitcoin-cli walletpassphrase "$x" 600; unset x
將其解鎖 600 秒(按輸入鍵後輸入您的密碼,然後再次按輸入鍵;此“讀取;…;未設置”可防止將密碼寫入磁碟上 shell 的歷史文件,並且 read 中的“-s”可防止在您鍵入密碼時顯示您的密碼,並提高對螢幕記錄器和 shell 日誌的保護)- 使用 bitcoin-cli 執行此命令:(
bitcoin-cli dumpprivkey 1my1bitcoin1addres11111
將 1my… 替換為您想要其私鑰的比特幣地址)- 如果您的錢包已加密並且您想重新鎖定您的錢包,請執行
bitcoin-cli walletlock
要從您的 Satoshi bitcoin-qt 客戶端導出私鑰:
- 像往常一樣啟動你的比特幣客戶端並等待它載入區塊鏈並啟動
- 點擊菜單欄中的“幫助”(右上角)
- 點擊“調試視窗”
- 選擇“控制台”選項卡
- 類型:walletpassphrase “你的錢包密碼在這裡” 600
- 類型:dumpprivkey [你的比特幣地址在這裡]
- 這將返回私鑰,您現在可以複製它;確保之後清除剪貼板/歷史記錄
- 類型:錢包鎖