宣告:本文為decred愛好者位元火鍋自悟,非官方,不保證安全,請自行少量幣摸索試驗,自行評估風險再慢慢搞。本文所有使用者名稱,密碼都是舉例說明,請自行設定好自己的強密碼,錢包解鎖狀態下pos挖礦有熱錢包被盜風險,可以嘗試去官網pos礦池挖礦較安全,請自行評估風險小心操作。
作者:位元火鍋
打賞decred: dshqhkr4z6b2rufsccmzsr5cjwbcaw1eb8e
注意,本文是從零開始進行錢包設定,假如電腦上本來就執行過錢包,有錢包資料,請先備份好老錢包,錢包資料資料夾在:
c:\users\administrator\appdata\local\dcrwallet\mainnet
養成備份錢包的習慣非常重要,別把幣折騰沒了,切記切記。
一、錢包準備
1、下載錢包程式:
上官網:www.decred.org
點選下載錢包程式
進入github點選下載相應作業系統的錢包程式
解壓出來6個檔案
把這6個檔案放在資料夾裡,我的放在e:/dcr/ 裡
然後點選“開始”,找到win系統的命令列cmd程式
敲擊命令進入程式資料夾
e: 回車
cd dcr
進入了剛才我們儲存程式檔案的資料夾。
(執行錢包前,首先自己想好幾個使用者名稱密碼,一會要用到,分別是:1,區塊鏈程式dcrd 使用者名稱,密碼;2、錢包程式dcrwallet 使用者名稱,私密碼,公密碼。比如我們這裡設定區塊鏈程式使用者名稱為abc,密碼為123456,錢包程式使用者名稱為def,私密碼為456789,公密碼為789456)
執行區塊鏈程式:
dcrd -u abc -p 123456 回車
程式開始執行,請等待出現區塊下載
這時程式還沒有下載區塊,程式執行時需要掃描舊區塊,假如你曾經執行過程式,還要連線節點,所以時間有點慢,請等出現以下介面
當出現區塊下載記錄時,就可以接下來執行錢包程式了
讓這個cmd命令列視窗正常執行,再去“開始”選單裡開啟另一個cmd命令列視窗
e: 回車
cd dcr 回車
dcrwallet --create 回車
輸入錢包程式私密碼456789,確認再輸入一次
提示是否輸入公密碼,輸入y
輸入公密碼789456,確認再輸入一次
提示是否有錢包種子密文,是否使用錢包種子密文建立錢包,如果你有參與空投,可以輸入你的空投錢包種子密文領取空投幣,這裡我們新建錢包,所以選擇n
出現新建錢包的種子密文,用紅線圈起來裡面的單詞,請把這張圖截圖儲存,或把單詞複製到文字檔案裡,妥善儲存,千萬別貼圖給別人看,別讓任何人知道你的種子密文,以後可以憑這些種子密文恢復你這次建立的錢包
當儲存好密文後,可以敲擊大寫的ok,錢包建立完畢。
接下來錢包連線區塊鏈
在這個命令視窗裡
dcrwallet -u def -p 456789 --walletpass 789456 --dcrdusername=abc --dcrdpassword=123456
需要再次輸入錢包私密碼456789
然後錢包程式開始掃描區塊資料,不用管它,讓其執行,這時一共有兩個命令列視窗在執行了。一個是區塊鏈程式dcrd,一個是錢包程式dcrwallet。
開啟第三個命令列視窗
e:
cd dcr
dcrctl -u def -p 456789 --wallet getnewaddress
這樣獲得了錢包的收幣地址,把地址複製到文字檔案裡儲存好。方便你在交易所買幣後提幣到這個地址。
錢包程式經常用到的其他命令請上論壇檢視
https://forum.decred.org/threads/brief-guide-setting-up-mainnet-wallet-airdop-included-with-basic-commands-os-neutral.478/
交易所提幣後,透過命令列檢視幣是否到賬,在第三個命令視窗
dcrctl -u def -p 456789 --wallet getbalance
這個命令檢視可使用幣數
dcrctl -u def -p 456789 --wallet listtransactions
這個命令檢視交易記錄,包括暫未確認的交易記錄
dcrctl -u def -p 456789 --wallet getbalance "default" 0 all
這個命令檢視所有幣量,包括買了票凍結的幣
dcrctl -u def -p 456789 --wallet getstakeinfo
這個命令檢視pos狀態資訊
把幣提到錢包地址後,錢包pos前的準備工作就完成了,可以依次關閉第三個視窗,第二個視窗,與第一個視窗。接下來我們來製作pos挖礦的批處理檔案。
二、錢包挖礦批處理檔案製作執行
這個方法比較方便,參照的是論壇裡一個帖子的辦法。
建立三個文字檔案,字尾改為bat批處理檔案,檔名分別為:start server,start pos mining,unlock wallet
功能分別為:啟動區塊鏈程式,啟動錢包pos程式,解鎖錢包
下面是這三個檔案的內容
start server檔案內容:
dcrd -u abc -p 123456
start pos mining檔案內容:
dcrwallet -u def -p 456789 --walletpass 789456 --dcrdusername=abc --dcrdpassword=123456 --enablestakemining --balancetomaintain=100.0 --ticketmaxprice=30
(說明:balancetomaintain這個是pos的時候錢包保留多少個幣不參與買票的,可以動用的活錢,比如說保留100個,ticketmaxprice這個是設定買票的最高價,這裡是30,意思是說當價格超過30dcr每張票的時候,我的錢包就不買票了,只買低於30的票)
unlock wallet檔案內容:
dcrctl -u def -p 456789 --wallet walletpassphrase 456789 0
(說明:設定解鎖錢包,使錢包永遠處於解鎖狀態,才能參與投票)
這三個檔案製作好了以後,複製到錢包程式資料夾裡,依次執行start server,等區塊開始下載後,再執行start pos mining,等開始掃描區塊資料後,再執行unlock wallet,第三個檔案執行成功後會一閃而過,最後只有兩個視窗在執行,這就開始pos了,別關機,保持網路暢通。坐等錢生錢。
如果想檢視pos的執行狀態,執行另一個cmd命令列,敲擊命令
dcrctl -u def -p 456789 --wallet getstakeinfo
狀態說明:
poolsize 全網總線上票數
difficulty 現在票價
allmempooltix 全網未打包交易
ownmempooltix 自己錢包的未打包交易
immature 已購買成功但未成熟票數
live 自己錢包線上票數
proportionlive 自己錢包線上票數佔全網票數比,就是自己的算力佔全網多少
voted 已投票數
totalsubsidy 總獲得投票獎勵
missed 失效票數,就是選中了你投票,可你斷網了,沒投成功
proportionmissed 失效票概率
revoked 失效票返回數
宣告:以上為decred愛好者位元火鍋自悟,非官方,不保證安全,請自行少量幣摸索試驗,自行評估風險再慢慢搞。以上所有使用者名稱,密碼都是舉例說明,請自行設定好自己的強密碼,錢包解鎖狀態下pos挖礦有熱錢包被盜風險,可以嘗試去官網pos礦池挖礦較安全,請自行評估風險小心操作。
作者:位元火鍋
打賞decred: dshqhkr4z6b2rufsccmzsr5cjwbcaw1eb8e