虛擬幣開發2 - CRC虛擬幣安裝
阿新 • • 發佈:2018-11-14
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的方式有很多,可以從原始碼編譯安裝,可以從網站下載編譯好的二進位制執行檔案……這裡使用了原始碼編譯的方式進行安裝,相容性更好。首先從CRC的git倉庫獲得原始碼:
# 安裝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的安裝。