1. 程式人生 > >虛擬幣開發2 - CRC虛擬幣安裝

虛擬幣開發2 - CRC虛擬幣安裝

CRC,即crowdcoin,基於dash開發的一種虛擬幣,支援masternode,現安裝CRC,未開啟masternode功能。

1 編譯環境安裝

apt install build-essential libtool automake autoconf
apt install autotools-dev autoconf pkg-config libssl-dev
apt install libgmp3-dev libevent-dev bsdmainutils libboost-all-dev
add-apt-repository ppa:bitcoin/bitcoin
apt update
apt install libdb4.8
-dev libdb4.8++-dev apt install libminiupnpc-dev

2 安裝CRC的DEAMON

安裝CRC虛擬幣daemon的方式有很多,可以從原始碼編譯安裝,可以從網站下載編譯好的二進位制執行檔案……這裡使用了原始碼編譯的方式進行安裝,相容性更好。首先從CRCgit倉庫獲得原始碼:

# 安裝git
apt install git
git clone https://github.com/crowdcoinChain/Crowdcoin.git

clone完成後,進入Crowdcoin資料夾,執行以下命令進行編譯:

cd Crowdcoin
chmod 755
autogen.sh ./autogen.sh ./configure chmod 755 share/genbuild.sh make

編譯完成後,首先執行一次daemon,讓程式自動生成/root/.crowdcoincore/目錄和目錄下的一些初始化檔案,讓程式幾分鐘後重啟計算機:

cd src
./crowdcoind -daemon
# 執行幾分鐘後,確保程式能夠成功自動生成一些初始化檔案,然後重啟計算機
reboot

計算機重啟後,進入/root/.crowdcoincore/目錄對daemon進行配置:

cd /root/.crowdcoincore
nano crowdcoin.conf

將以下內容複製貼上至crowdcoin.conf儲存完成配置(未開啟masternode功能):

rpcuser=laura
rpcpassword=cz19900602
rpcallowip=127.0.0.1
rpcthreads=8
server=1
daemon=1
addnode=84.17.23.43:12875
addnode=18.220.138.90:12875
addnode=86.57.164.166:12875
addnode=86.57.164.146:12875
addnode=18.217.78.145:12875
addnode=23.92.30.230:12875
addnode=35.190.182.68:12875
addnode=80.209.236.4:12875
addnode=91.201.40.89:12875 

配置完成後,再次執行daemon程式:

cd /root/Crowdcoin/src
./crowdcoind -daemon

此時執行daemon會進行區塊鏈同步,通過以下命令可以檢視區塊鏈同步狀態:

# 方法一:顯示有MASTERNODE_SYNC_FINISHED為同步完成
./crowdcoin-cli mnsync status
# 方法二:檢視當前以同步完成的BLOCKS數
watch ./crowdcoin-cli getinfo

至此,完成了Crowdcoin的安裝。