とーふの買い物日記-改

2018.09.02
XML
カテゴリ: マスターノード
(追記 このコインは死んでます)

実際にコインを選んでやってみる編
1.コインを選ぶ
練習なので、お手軽な金額でスタートできるもの。
​まず、 windows で操作
マスターノードの情報サイトで、ROI が高くて、Mn worth(構築資金)が低いのを選ぶ
今回は適当に、Charity (CHRT) を選択  #Required は 1000 となっているので必要コインは 1000 
詳細情報がでてくるので、左の方の Links から、Website や Github で情報を調べる。
Github が更新されてないので、怪しいタイプのコインですね(w

(追記 サイト死んでます)
Website に行く。( Discord の画面がでるけど、無視して閉じて、下の方を見に行く。)
MN collateral が必要コイン 1000 なので、masternodes.online 情報で間違いなし。
コインによっては、ブロックサイズによって変わっていくものもある。


2.ソフトを準備する
とりあえず練習なので、バイナリをいきなりダウンロードする。
本来は、github からソースをダウンロードしてコンパイルするのがベスト。
なぜか、windows に linux バイナリがリンクされている。(はい、怪しいですね)
右クリックで、リンクのアドレスをコピーする。


ここから、linux で操作します 。Teraterm とか putty とかお好みで。​

追記、WEBサイトが死んでるので、ダウンロードするなら、git 経由です。
git clone https://github.com/charity-coin/linux

wget http://charitycoin.live/resources/charitycoin.linux.zip
unzip charitycoin.linux.zip
# 多重に zip に入っているので、必要分展開する
最低必要なのは、コイン名d
コイン名-cli は、コマンドライン用操作ソフト
コイン名-qt は、GUI 用 (マスターノードでは使わない)

# 実行可能にする。
chmod +x charityd
chmod +x charity-cli

# bin ディレクトリにファイルを移動する
mkdir ~/bin
mv charity* ~/bin
cd ~
# bin のファイルを実行できるように、path を再設定する
. .profile

3.ウォレット作成
​(無理やり linux で作っていきます。windows で作るのが普通らしいです)​
# デーモンを初回起動すると、自動的に最小限必要なファイルが作成するされる
charityd
masternodes@bjsoftab4:~/linux-master$ ./charityd

Error: To use charityd, or the -server option to charity-qt, you must set an rpcpassword in the configuration file:

/home/masternodes/.charity/charity.conf

It is recommended you use the following random password:

rpcuser=charityrpc

rpcpassword=DuaJTjR5KCLyvjCS1gXGXauaX9PWGLMqDgyTSLfgfQmC

(you do not need to remember this password)

The username and password MUST NOT be the same.

If the file does not exist, create it with owner-readable-only file permissions.

It is also recommended to set alertnotify so you are notified of problems;

for example: alertnotify=echo %s | mail -s "Charity Alert" admin@foo.com
# 指示に従って、rpcuser と rpcpassword の行のファイルを作成する。
# charity.conf ファイルの内容を参照して、rpc で通信するので、表示されるとおりで問題なし。
# 気になるなら、pwgen 64 1 とかで再生成してもいいです。(パスワードを覚えておく必要はなし)
nano ~/.charity/charity.conf
# デーモンとして起動する
charityd -daemon
# これをやっておけば、ログアウトしてもデーモンは動き続けます。
# コマンドラインで、動作状態をチェックする
# 何回か実行して、blocks が増えていれば、同期中です。
charity-cli getinfo
# 同期している間に、送金先のアドレスを作成します
charity-cli getaccountaddress mn1
# ウォレットのアドレスがでるので、メモする。
4.マスターノード作成
# マスターノードのプレイべートキーを作成する。
charity-cli masternode genkey
# プライベートキーがでるので、メモする。
# メモし忘れると、アクセス不能になります。
# まぁ、失敗しても、またここからやり直して、新しいキーを作ればいいですが
さっき作成したウォレットのアドレスに、CryptBridge などから
​​「 ぴったり 1000 コインを 一回で 送金する」​​
ここが、割と間違うケース多い。ミスすると送金からやり直し
5.マスターノード確認
getinfo していると、そのうちノードが同期完了し、
balance が、さっき送信した 1000 になるはず。

# マスターノード用送金データ確認
charity-cli masternode outputs
この結果を後で使います。
{
    "4f40008f84a7544509283c3c419a91ab9ec5d5fb74c6818b294fca2ccce87c98" : "0"
}
この場合、
output_txid が、4f40008f84a7544509283c3c419a91ab9ec5d5fb74c6818b294fca2ccce87c98
output_index が、0 
です


6.設定ファイルを編集する
# まず、デーモンを止める
charity-cli stop
# ifconfig とかで、 IPアドレスを確認する
# .charity/charity.conf を編集する
rpcallowip=127.0.0.1
server=1
listen=1
daemon=1
maxconnections=256
masternode=1
masternodeprivkey=マスターノードのプレイべートキー
externalip=IPアドレス
# ほかのコインだと、port とか設定することもあるけど、このコインは省略できる
# .charity/masternode.conf を編集する
# 3300 は、マスターノードのポート コインごとに大抵違う
mn1 IPアドレス:3300 マスターノードのプレイべートキー output_txid output_index
mn1 10.10.10.10:3300 jfafdkfjadfjadfjdf 4f40008f84a7544509283c3c419a91ab9ec5d5fb74c6818b294fca2ccce87c98 0
みたいな感じ
7.ファイアウォールのポートを開く (ポートを開かなくても動くコインはあるけど念のため)
さくらのVPSだと iptables を使っているので、その例。
sudo nano /etc/iptables/iptables.rules
:OUTPUT ACCEPT [0:0] の後に以下を追加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3300 -j ACCEPT
linux を再起動する。
8.マスターノードを起動する
# デーモンを起動する
# charity-cli stop するとか、linux を再起動したら、手動でスタートします
charityd -daemon
ここまでうまく設定できていると、状態が確認できるはず。
charity-cli masternode list-conf
{
    "masternode" : {
        "alias" : "mn1",
        "address" : "IPアドレス:ポート",
        "privateKey" : "プライベートキー",
        "txHash" : "output_txid",
        "outputIndex" : "output_index",
        "status" : "MISSING"
    }
}
# マスターノード起動
charity-cli masternode start-alias mn1
{
    "alias" : "mn1",
    "result" : "successful"
}
# コインによっては、masternode start-alias false mn1 とか、masternode start だけとかバリエーションがある
# マスターノード状態確認
charity-cli masternode status
コインによって表示が違うけど、status が以下になっていればOK
    "status" : "Masternode successfully started"
あとは、残高を確認しつつ、気長に報酬が振り込まれるのを待ちましょう。
charity-cli getbalance
masternodes online の、コインごとの詳細で、平均報酬間隔があります。
普通なら、2~3倍待てば、初回報酬が入ります。
AVG masternode reward frequency:2h 54m 49s
ちなみに、まだ報酬入ってません(w


追記:報酬入りました。手順に問題ありません





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2018.09.08 19:01:59
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

×

バックナンバー

2026.05
2026.04
2026.03
2026.02
2026.01

コメント新着

今井正一@ Re[2]:USB接続のリレーで、リセットする(01/01) とーふ1990さんへ ご返事、ありがとうござ…
とーふ1990 @ Re[1]:USB接続のリレーで、リセットする(01/01) 今井正一さんへ コメントありがとうござ…
今井正一@ Re:USB接続のリレーで、リセットする(01/01) とーふ1990 様 はじめまして、今井と申し…
TylerPep@ Re:nicehash?????????????? (Lbry?? ?)(06/02) Do you know that most of the time the…
とーふ1990 @ Re[1]:FPGA Acorn CLE215 キャンセル悩み中(10/05) ちくりんさんへ 私は、マザボを新規で準…

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: