UkkeyCoinのMiningPoolを増やそうキャンペーン

UkkeyCoin
スポンサーリンク

 UkkeyCoinのMiningPoolを増やそうキャンペーン!

 せっかく miningpoolstats.streamに載ったのに、自分のプールしかないのは寂しい
とう事で、UkkeyCoinのMiningPoolの作り方を。

デーモンの起動

 https://github.com/ukkeyHG/UkkeyCoin/releases からデーモンをダウンロードして起動しておきます。

wget https://github.com/ukkeyHG/UkkeyCoin/releases/download/0.13.2.0/ukkeycoin-0.13.2.0-linux.tar.gz
tar xvf ukkeycoin-0.13.2.0-linux.tar.gz
rm ukkeycoin-0.13.2.0-linux.tar.gz
cd ukkeycoin-0.13.2.0-linux
./ukkeyd -daemon

後からでもよいですが ukkey.conf を作っておいても良いでしょう。

 で、同期には結構時間がかかると思うので、bootstrap.dat を使っていっきに同期させるって方法もあります。
bootstrap.dat は https://lab.ukkey3.space/bootstrap.zip に置いておきましたので

cd ~/.ukkeycore
wget https://lab.ukkey3.space/bootstrap.zip
unzip bootstrap.zip
rm bootstrap.zip
rm -r blocks

念のためいったんブロックデータを消してからデーモンを起動すると

2021-03-03 13:29:10 Importing bootstrap.dat...
2021-03-03 13:29:10 torcontrol thread start
2021-03-03 13:29:10 net thread start
2021-03-03 13:29:10 dnsseed thread start
2021-03-03 13:29:10 addcon thread start
2021-03-03 13:29:10 opencon thread start
2021-03-03 13:29:10 mncon thread start
2021-03-03 13:29:10 init message: Done loading
2021-03-03 13:29:10 msghand thread start
2021-03-03 13:29:10 Pre-allocating up to position 0x100000 in rev00000.dat
2021-03-03 13:29:10 UpdateTip: new best=00001ab9cb8b3bb4e53d4ad419609e6dedf3fef658210f422b3133f8d7e8b9b2 height=1 version=0x20000000 log2_work=17.00002201 tx=2 date='2019-02-20 09:38:40' progress=1.000000 cache=0.0MiB(2txo)
2021-03-03 13:29:10 UpdateTip: new best=00009a7ae15206209a297cbdfffd793dd4650c86ec9e8a02fbe1593d9cdb978d height=2 version=0x20000000 log2_work=17.58498451 tx=3 date='2019-02-20 09:41:40' progress=1.000000 cache=0.0MiB(4txo)
2021-03-03 13:29:10 UpdateTip: new best=000078e652b4a1460967249d1c3bc0f68bb0265fc116bbecd8e82227c98bf529 height=3 version=0x20000000 log2_work=18.00002201 tx=4 date='2019-02-20 09:45:35' progress=1.000000 cache=0.0MiB(6txo)
2021-03-03 13:29:10 UpdateTip: new best=00004cbca2db1b04caeaf925e6dcf629002f16e4aaed41bd948893e02ff4be83 height=4 version=0x20000000 log2_work=18.32195011 tx=5 date='2019-02-20 09:48:57' progress=1.000000 cache=0.0MiB(8txo)
2021-03-03 13:29:10 UpdateTip: new best=0000cd6db64279ac94009510a6706d2fa22edafaf4a2540a81ab1a85adbd1f59 height=5 version=0x20000000 log2_work=18.58498451 tx=6 date='2019-02-20 09:55:30' progress=1.000000 cache=0.0MiB(10txo)

とログに出力されます。順調かと思いきや(汗)
なぜか途中で読みこまなくなるようで。。。そんなときは、一度デーモンを停止して起動すると
あら不思議ー、また同期が始まります。原因不明。
bootstrap.dat.old
ってファイルになっていれば bootstrap 取り込み終了のようです。

nompのダウンロードと設定

 今回はMOFUMOFU氏の zeny-nomp をフォークさせてもらい、ukkey3-nomp を作りました(汗)

sudo apt install -y build-essential libsodium-dev npm libboost-all-dev libgmp-dev
sudo apt install -y nodejs node-gyp libssl1.0-dev
sudo apt install -y redis-server zip unzip
sudo apt install -y npm
sudo npm install n -g

sudo n v12
sudo apt purge -y nodejs npm
sudo ln -sf /usr/local/bin/node /usr/bin/node 
sudo ln -sf /usr/local/bin/npm /usr/bin/npm 


cd ~
git clone https://github.com/ukkeyHG/ukkey3-nomp.git
cd ukkey3-nomp
npm install

config.json, coin/ukkey3.json, pool_config/ukkey.json の設定

各種コンフィグの設定を行います。

pool_config/ukkey.json の address に設定する アドレスを取得
./ukkey-cli getnewaddress “”

プールを起動

npm start

こんなログが出力されれば、OKです

2021-03-04 06:24:16 [Pool]      [ukkeycoin] (Thread 1) Stratum Pool Server Started for ukkeycoin [UKY] {yespower}
                                                Network Connected:      Mainnet
                                                Detected Reward Type:   POW
                                                Current Block Height:   252264
                                                Current Connect Peers:  4
                                                Current Block Diff:     1.017643008
                                                Network Difficulty:     1.0562835452831099
                                                Network Hash Rate:      1.18 KHash
                                                Stratum Port(s):        3001
                                                Pool Fee Percent:       1%
                                                ASICBoost Enabled:      false
                                                Block polling every:    500 ms

テストマイニング

./cpuminer-avx2.exe -a yespower -o stratum+tcp://133.18.208.145:3001 -u Um1ninkFcEdgCFfLGRA8zmR4LwxQUieN6M

試しにプールマイニングしてみます。
うまく掘り当てるとー、以下のメッセージがログに出力されます。

2021-03-04 07:15:26 [Pool]      [ukkeycoin] (Thread 1) -----------------------------------------------------------------------------
2021-03-04 07:15:26 [Pool]      [ukkeycoin] (Thread 1) Block found: 00003e41f0947a878fff3bbd16a2efd1471e0287c5aea39972fe0b8fda15f684
2021-03-04 07:15:26 [Pool]      [ukkeycoin] (Thread 1)          by: Um1ninkFcEdgCFfLGRA8zmR4LwxQUieN6M
2021-03-04 07:15:26 [Pool]      [ukkeycoin] (Thread 1) -----------------------------------------------------------------------------

プールを立ててくれたら嬉しい

 UkkeyCoinのMining Poolを立ててくれた方おりましたら連絡ください
 100,000UKY 送金しますよーーー

コメント