MonacoinのTestnet

その他 その他

31 Res. 62.16843086 MONA 8 Fav.

1 :名無し一級:2017/10/15 21:22:07  0.00004649MONA/1人

MonacoinにはBitcoinで言うTestnetはありますか?
何かするにあたって検証やテストには最適かなとは思うのですが

2 :torifuku三段:2017/10/26 22:41:54  11.53504114MONA/2人

ありますよ。
monacoin.confに以下のように書いてmonacoindを起動すると、testnetにつながります。
```
testnet=4
```
これで起動すると、標準では下記にtestnet用のブロックチェーンやウォレットがつくられます。

Linux: ~/.monacoin/testnet4
Mac: /Users/${USER}/Library/Application Support/Monacoin/testnet4
Windows: C:\Users\(username)\AppData\Roaming\Monacoin\testnet4


ちなみにtestnetのコインでしたら私のほうでコインの掘り出しに成功いたしまして、以下でお配りしております。
https://monacoin-testnet-faucet.torifuku-kaiou.tokyo/

3 :dragon3766三段錬士:2017/10/27 06:20:33  0.00004649MONA/1人

Thank you for Mona!

4 :dragon3766三段錬士:2017/10/27 08:29:03  0MONA/0人

So it's this a faucet?

5 :torifuku三段:2017/10/27 08:34:43  0MONA/0人

Yes. I think a faucet...
testnet4... not main, sorry.

6 :dragon3766三段錬士:2017/10/27 08:51:56  0MONA/0人

Is there a link to the actual faucet? Thank you

7 :torifuku三段:2017/10/27 09:41:00  0MONA/0人

My site:
- actual(main) -> Nothing, sorry...
- testnet -> https://monacoin-testnet-faucet.torifuku-kaiou.tokyo/

Thank you.

8 :torifuku三段:2017/10/27 13:47:33  0MONA/0人

本物をいただきましてありがとうございます。
はじめて本物を手にいたしまして感激しております。
ありがとうございます!

9 :名無し一級:2017/10/27 23:08:41  0.00004649MONA/1人

>>2
返信遅れて申し訳ありません
ありがとうございます

10 :torifuku三段:2017/10/27 23:56:02  0MONA/0人

>>9
ここがありましたので、回答ついでに私の成果の発表もできました。
こちらこそありがとうございました。
(昨日までとくらべてマイニング難易度があがった? ようで私の環境ではtestnet4でも掘り当てづらくなったようです)

たくさんの本物コインをくださった方にもこの場をお借りいたしまして感謝申し上げます。
ありがとうございます。

11 :Uran 初段:2017/10/28 22:53:23  0.00004649MONA/1人

いいことありますように。

12 :ひとばしらさん五段錬士:2017/11/07 07:47:55  0MONA/0人

>>2

TestNet用MONAを寄付したいのですが、どちらのアドレスに送ればよいでしょうか?
私の手元で眠らせるのもアレなので、こちらのサービスにて有意義にバラ巻いて頂きたいのですが、、、

13 :ひとばしらさん五段錬士:2017/11/07 12:41:25  0.00004649MONA/1人


We would like to get them back. Send left coins to

msVB7uMdzAwgQuph5pL8Zb7aiYgjYoFH1q

Thank you

―――――

ここに送ったら残高が増えたw
よし、手持ちのTestNet MONA どんどん寄付しちゃおうwww

14 :torifuku三段:2017/11/07 18:24:53  0.39MONA/1人

>> 13
はい、そこに送ってください。
私も急に増えていてびっくりしております!

15 :ひとばしらさん五段錬士:2017/11/07 21:23:16  0.00004649MONA/1人

>>14
了解です!

気が向いたので1週間ほど、Testnetで俺tueeeeeします。
掘れたTestnet MONAは全額寄付しますねw

16 :torifuku三段:2017/11/07 23:08:36  0MONA/0人

>>15
ありがとうございます!
またまた急激に増えておりましてただただ驚いております。
このトランザクションとかvinの数がすごいです。
5eb8a5894577ac74a8974bb1f574d526ae6339af005f135421f4f1f241627bd2

本物までいただきまして本当にありがとうございます。

17 :テクノブレイカーW六段:2017/11/08 03:03:53  41.04301MONA/4人

現在testnet4はcpuマイニングで維持されているので、申し訳ないのですがtestnetでマイニングされる方は、終了時にdiffをマイニング前の値近くに落としから離脱して頂けると助かります。
(コマンド getdifficulty にて確認できます)
diffを上げたまま離脱されるとmainnetのマルチプール問題と同じで、大幅な遅延が発生するのでご協力いただけると有難いです。
testnetに関してはブロック間隔を強制(多少の不正を許容)してもさほど問題は無いとは思いつつ、それでは検証にならないという事もあるので、今後のtestnetの利用状況をみて考えたいと思います。

18 :torifuku三段:2017/11/08 08:11:57  0MONA/0人

>>17
申し訳ございません。
知らずにマイニングしておりました。
「終了時にdiffをマイニング前の値近くに落としから離脱して頂けると助かります。」
この部分を技術的に理解できておりませんのでご教示願えますでしょうか。
お手数おかけいたしまして申し訳ございません。

19 :torifuku三段:2017/11/08 08:12:11  0MONA/0人

まず私のマイニングの方法はこちらのプログラムで行っております。
https://github.com/TORIFUKUKaiou/ntgbtminer/tree/topic-monacoin
これを普通にpython ntgbtminer.py で動かしておりますので私もcpuマイニングだと認識しております。
実際は少し変えている部分ありますが大筋はほぼこのままを動かしている感じです。

具体的にはgetblocktemplateしてその中のbitsを下回るハッシュが見つかるまで繰り返し計算しております。

20 :torifuku三段:2017/11/08 08:12:27  0MONA/0人

私のマイニング環境で最後に掘り当てたブロックはこちらです。
1f0a03f1b7dd42238b311a5226ea041668d8a34d5f6b60dbea8f14963ca356ed
[2017/11/06 10:48:04]くらい
↑のbitsは1e04b5e5でした。
いま(07:44)blocktemplateすると、"bits": "1d025972"となっておりまして私のこれまでの経験では先頭が1eまでなら掘れる、1dになるともう無理といった感じのスペックです。

21 :torifuku三段:2017/11/08 08:12:52  0MONA/0人

話を元に戻しまして、どのようにマイニングしたらよろしいでしょうか。
いただいた情報から察しますところ、getblocktemplateのbitsをそのまま使うのではなく、getdifficultyの値を下回るようにブロックをつくればよろしいでしょうか?

22 :torifuku三段:2017/11/08 08:13:02  0MONA/0人

以下は私の次の学習課題のご披露です。
```
$ monacoin-cli getdifficulty
0.4346398726621568

$ monacoin-cli getblocktemplate
{
"bits": "1d026111",
"height": 82745
}
```
(07:54ころ実行)
getdifficultyとgetblocktemplateのbitsはいまの私にはぱっと見全然違うもののようにみえてしまっておりますが、表現方法の違いだとおもいますので勉強いたします。
この程度の理解レベルでマイニングしておりまして申し訳ございません。
bitsのほうだけは理解しているつもりです。(先頭1byte目-3)バイト分、うしろの3バイトを左シフト

23 :ひとばしらさん五段錬士:2017/11/08 09:33:07  0MONA/0人

>>17

testnetはCPUマイニングでの維持との方針、理解いたしました。
本日をもってGPUによるマイニングを停止し、CPUに切り替えます。

難易度についてもGPU出力を調整し、徐々に軟着陸させます。

この度はご迷惑をおかけしまして、申し訳ございませんでした。

24 :ひとばしらさん五段錬士:2017/11/08 09:35:33  0.0000039MONA/1人

>>18

今回、GPUを使ってご迷惑をおかけしたのは私です。
18さんは悪くないですよ。

25 :torifuku三段:2017/11/08 09:46:02  0MONA/0人

>>24
フォローありがとうございます。
いろいろわからずにやっておりましてまだまだ勉強が足りていないなあとおもっていたところでした。

26 :テクノブレイカーW六段:2017/11/08 12:10:20  1.0000039MONA/2人

言葉が足りなかったようで申し訳ない。
testnet維持環境が貧弱なのが原因なので、マイニングしてそのまま抜けたから悪いということではありません。(cpuのみという方針でも無いです)
testnetでも継続したGPUマイナーがいることが理想なので、"testnetのコインはいつでも消滅する価値のないもの"との認識の上で、testnetのコインが欲しい人はmainnetのコインと一定比率で交換するなど、testnetマイナーのコストを負担できる仕組みが必要なのかなと思っています。(継続すると交換業になってしまいますが)
もしくはtestnetのアルゴリズムの変更(ハッシュのアルゴリズムではなく)も視野に入れつつ…

>>18
終了する際に徐々に効率を落としながらマイニングをして頂けると助かります。

>>22
0xFFFF0000000000000000000000000000000000000000000000000000 をシフトした数値で割るとdiffになります。
(実際のコードでは0xffffをbitsの下位3byteで割ったものをシフト分だけ256倍しています)
https://github.com/monacoinproject/monacoin/blob/eb5383a7a4b817b519fa9612be8cda14756c13e9/src/rpc/blockchain.cpp#L46-L75

27 :脇山P名人教士聖人:2017/11/08 18:08:00  0.40004649MONA/2人

testnetに繋がらないのですがnodeをどなたか教えていただけると幸いです……

28 :torifuku三段:2017/11/08 18:51:58  3.9MONA/1人

>>27
回答になっているかどうかわかりませんがgetpeerinfoの結果をお送りいたします。

https://monacoin-testnet-faucet.torifuku-kaiou.tokyo/getpeerinfo

29 :yay二段:2017/11/08 18:53:41  3.9MONA/1人

111.103.59.125で繋がりますね

30 :脇山P名人教士聖人:2017/11/08 23:02:58  0MONA/0人

testnet4のelectrumxサーバを作成しました。
electrumx1.testnet.monacoin.nl
electrumx1.testnet.monacoin.ninja
TCP 51001 SSL 51002

electrum-monaクライアントは明日作りこんでみます。

31 :れとると・きゃりー四段:2017/11/08 23:05:52  0.00004649MONA/1人

testnetのfausetから少々頂いてmonacoindをいじって遊んでいます。
皆さん本当にありがとうございます(*´∀`*)

https://twitter.com/retoruto_carry/status/928250235792453632

お気に入り

新規登録してMONAをもらおう

登録すると、投稿したり、MONAをもらったりすることができます。質問したり、答えたりしてMONAを手に入れてください。

新規登録ログイン