VPSでDiveCoin dumpsterを立てる

※2017/10/08現在DiveCoin dumpsterにはMNに反映されないバグがあります。
 恐らくステークもしないのでご注意ください。

※2017/10/10現在もdumpsterのバグは修正されていません

dumpster(大型ゴミ箱)……要はマスターノードのことです。
(DiveCoinそのものがアレな感じなので需要はどうかと思いますが)

使用VPSは「月7ドルでSSD30GB+メモリ6GBなvpsdime」です。
※いつの間にかビットコインでの支払いが可能になってました。

Bitcointalk : [ANN] [Masternode Sale] DiveCoin – The Ultimate Dumpster Diving Experience!

~手順~

ソースコードのダウンロード
git clone https://github.com/DiveCoin/DiveCoin

ビルド準備
cd ~/DiveCoin
chmod 755 autogen.sh
./autogen.sh
./configure

※もしココで下記エラーで止まったら
configure: error: Found Berkeley DB other than 4.8, required for portable wallets (–with-incompatible-bdb to ignore)
これで対処
apt-get remove db5.1-dev
apt-get remove libdb5.1++
sudo apt-get install build-essential
sudo apt-get install libtool autotools-dev autoconf automake
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libdb5.1++
./configure

ビルド開始
make

一度genbuild.shがパーミッションエラーで止まるので
chmod 755 share/genbuild.sh
make

leveldb周りもエラーを吐いたので対処
chmod 755 src/leveldb/build_detect_platform
make

インストール
make install

プログラム実行してすぐにエラー終了
divecoind -daemon

コンフィグ修正
nano ~/.divecoin/divecoin.conf

divecoin.confの内容を下記に書き換える
rpcuser=任意ユーザ名
rpcpassword=任意パスワード
rpcallowip=127.0.0.1

再びプログラム実行
divecoind -daemon

ブロック同期完了を待つ
watch divecoind getinfo

MN用ウォレットアドレスを生成し
ここに2000DVEを送信しておく
divecoind getaccountaddress MN
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

balance”2000.00000000″まで待つ
watch divecoind getinfo

confirmations15以上になるまで待つ
divecoind listunspent

マスターノードprivkeyを生成
divecoind masternode genkey
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

confの内容を下記に書き換える
rpcuser=任意ユーザ名
rpcpassword=任意パスワード
rpcallowip=127.0.0.1
daemon=1
listen=1
server=1
port=47680
masternode=1
masternodeprivkey=kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
masternodeaddr=VPSのIPアドレス:47680

プログラム再開
divecoind -daemon

マスターノード開始
divecoind masternode start


広告エリア




コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です