LoginSignup
5
4

More than 5 years have passed since last update.

BitZenyのNOMPサーバーを建てる

Last updated at Posted at 2018-02-15

自分のブログの記事に書いたのでそちら見てくださいm(_ _)m
同じこと書くのは辛いので、ごめんな
わからないことはコチラなりブログなりどちらでも質問してもらえば可能な限りで返します

Wallet

BitZenyのWalletをインストール[Ubuntu]
普通にBitZenydを入れるだけですが最新バージョンにすること
Walletのソースは現在メインで開発しているBitzenyCoreDevelopersを使用してください

NOMP

NOMPでBitZenyのPoolを作る 諦め編
NOMPのソースでやってみたらだめだったよっていう記事
yescryptの導入に失敗しただけなので他の通貨ならある程度これでできると思います

BitZenyのNOMPサーバーを作る ReTry
zny-NOMPというBitZenyに対応したNOMPでリトライ
とってもすんなり行きました

BitZenyのNOMPサーバーを作る NOMPのポート設定他
Twitterで要望を頂きましたので設定関連として書きました

BitZenyのNOMPサーバーを作る PoolのWebページを80ポートに
Poolはデフォルトで8080ポートを使用しますが(個人的に)URLがみっともないのでNginxを使用してリバースプロキシを噛ましました
これでhttp://mining.zinntikumugai.xyz/のようにアクセスしても問題なくなります(マイニングにはほとんど影響ありません)

できたPool

[人のプール]Poolができたので良かったらどうぞ!
zny-NOMPですがWebUIあたりは多少カスタマイズしたりプルリク送ったりしてます

他のPoolツールとNOMP

MPOS

登録しなくてはなりませんが、一つのアドレスで複数のWorkerを動かすことができるのがメリットでしたがzny-NOMPではアドレス.WokerNameとすると一つのアドレスでも複数のWorkerを動かすことができてしまい少々メリットが薄れてしまってますね...
ただ、選民Poolさんのようにユーザーを分けるというときは必須になりますね
個人的には導入が難しい(と言うよりすんなり行かない)イメージがあります(過去にやりましたがその時はできませんでした)

yiimp

ほぼNOMPと言っても過言ではないと思いたいぐらいほぼ一緒です
NOMPと比べるとしたらNOMPは多数の通貨のマイニングができますがより多くの通貨に対応しているところが多いですね
NOMP同様にアドレスを指定してマイニングを行います

表でまとめてみた

種類 登録 ユーザー名 複数通貨対応 APIの情報量(public) 派生
NOMP なし アドレス 可能 多い z-nomp, k-nomp, zny-nomp, open-nekonium-pool など
MPOS 必須 登録制 可能 少ない -
yiimp なし アドレス 可能 - yaamp → yiimp

時間があればMPOSやyiimpも触ってみたい

小話

ドメインは必要?

自分の場合は手持ちドメインのサブドメインmining.zinntikumugai.xyz/を使用しました
人によっては今から作るぜって言う人もいるとお思います
個人的意見ですが作成中やベータ公開では無料ドメイン、無料サブドメインでも十分に使えます
本格運用の少し前くらいにPoolの名前とかも噛み合わせながら取得するのもありかと
マイニングする際に特にマイニングする際ははじめ設定してbatファイルなりshellなりに保存してそれを起動させることが多いので
ただ、以前のドメインは多少保持しておかないと知らないユーザーがどう対応するかなどが出てきます

Poolに必要なマシン

私の場合はNOMPPoolを一つ、bitzenydをMainNet, TestNetを起動させていますが、ConoHaの512Mプランでも十分にできます。ただ、このVPSはスワップが2Gとなっています
海外の格安VPSではスワップを設定しなくては動かないとかそもそもbitzenydのビルドができない(time4vpsでやろうとしましたがスワップの追加ができないためできませんでした。プランはxs)
特にBitZenydの初期同期の読み込みが時間がかかります(ConoHaでCPUが高すぎて止められました)

またWorkerが増えるとどんどんリソースを消費していく傾向にありますので余裕のある、スペック増強が手軽に行えるようなマシンを用意したほうが良いと思います

何のためにPoolを運営するのか

これが一番重要だと思います
一番良くないのが作ったのはいいがメンテせずにやめるというもの
やるからにはやり遂げてください
そんな方が運営されるPoolは自然とユーザーは増えていきますよ

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4