Monacoin Core v24.0.1をリリースしました

ニュース

61 Res. 2.87989454 MONA 6 Fav.

1 :motty二段:2023/03/17 15:46:27 (1年前)  2.639114MONA/2人

GitHibからダウンロードしてください。
https://github.com/fujicoin/monacoin/releases/tag/v24.0.1

🚀 新機能
・Taprootがアクティベーション済
・Descriptorウォレットがデフォルトに
・古いウォレットではP2TR(bech32m)アドレスが使えません。P2TR(bech32m)アドレスを使う場合は新しいウォレットを作成してください。

🍜 注意
 主要なマイナーがコアをアップグレードするまでの間は、Taprootトランザクションが承認されないので、一定期間mempoolに滞留することになります。
 主要なマイナーに連絡可能な人はコアのアップグレードを促してください。

2 :にすた氏 3.0 四段伯爵:2023/03/17 16:22:53 (1年前)  0MONA/0人

野良モナコインノード?

3 :脇P七段聖人男爵:2023/03/17 16:28:20 (1年前)  0MONA/0人

中身は私は確認しておりませんので使う人はソースを精査して自分でビルドして使った方がいいかなとは思います。
また書いてある通りtaprootはこちらではメインネットでテストをしていないのでご注意ください。

>>1
お時間あるようでしたら、monacoin devに参加されますか?

4 :motty二段:2023/03/17 16:33:04 (1年前)  0MONA/0人

>>3
PRしておいたので、あとは宜しく。
https://github.com/monacoinproject/monacoin/pull/104

スクラッチから同期しているので、基本的にコンセンサスには問題ないと考えます。
脇Pもテストしてみてください。
blockbookのバックエンドに使用できるはず。

5 :脇P七段聖人男爵:2023/03/17 16:37:04 (1年前)  0MONA/0人

>>4
確認してみます。ありがとうございます!
signetの値等、monadやほかのソフトと合わせる必要があるのでリリースにはもうちょっと調整に時間を下さい。


Taprootのトランザクションを今初心者の方がブロードキャストすると危ないのでそこはご注意ください。

6 :motty二段:2023/03/17 17:00:58 (1年前)  0MONA/0人

>>5
Signetを動かすにはminer(pythonコード)を調整する必要があるでしょう。
デフォルトのSignetを公開運用したい場合は、chainparamas.cppで定義したsignetchallengeに対応する秘密鍵2個が必要になります。その時にご連絡ください。

7 :motty二段:2023/03/17 17:11:31 (1年前)  0MONA/0人

>>5
ちなみにこれがmempoolにスタックしているTaprootトランザクションです。
https://blockbook.electrum-mona.org/tx/aea201132fd5be7aa4c1e1609951c926bf4a93c37f8ea1944fbd240acca65e66

何日くらいで開放されるんだっけ?

8 :脇P七段聖人男爵:2023/03/17 17:14:30 (1年前)  0MONA/0人

>>7
私はまだそこら辺テストしていないので何とも言えないところです。
fujicoinでテストされているmottyさんの方がお詳しいかなとは

9 :motty二段:2023/03/28 10:13:44 (1年前)  0MONA/0人

>>7
今気付いたのですが、上記Taprootトランザクションは3月20日にブロック2944728で承認されていますね。
https://blockbook.electrum-mona.org/block/2944728

マイナー達のアップデートが進めばTaprootトランザクションの承認がどんどん早くなります。
口コミでアップデートを促進しましょう!

10 :脇P七段聖人男爵:2023/03/28 17:34:58 (1年前)  0MONA/0人

勝手にリリースするのは良いのですが、出来るならパラメータの値の設定もありますので、リリース前に周知してお話していただけると助かります。

mottyさん一人のネットワークではないので申し訳ないのですが、そこを理解していただけると非常に助かります。

11 :motty二段:2023/03/28 19:08:51 (1年前)  0MONA/0人

>>10
脇Pさん、v24.0.1のテストやりましたか?
devとしての義務を果たしてから苦言を言うべきでしょう。
具体的にどのパラメータの設定に課題があるのですか?

12 :motty二段:2023/03/28 19:15:02 (1年前)  0MONA/0人

新機能、Signetネットワークのテストをやったら問題がありました。
Hardfork paramsをTestnetと入れ違えていた。
修正版のv24.0.2をリリースしました。
https://github.com/fujicoin/monacoin/releases/tag/v24.0.2

メインネットには影響ありません。
Signetを動かすのは単純にdocを読んだだけでは無理ですね。
どうしても動かしたい人は連絡ください。

13 :林屋本舗四段錬士男爵:2023/03/28 19:39:58 (1年前)  0MONA/0人

この締まらないカンジが
MonacoinDev周辺地域なんだなあと
久しぶりに覗きに来て
若干の嬉しさを覚えました

14 :motty二段:2023/03/28 19:48:50 (1年前)  0MONA/0人

>>13
モナには公式はいないと高らかに宣言しておきながら、devはいると言っているようだ。なにか矛盾を感じるよな。

15 :脇P七段聖人男爵:2023/03/28 20:09:28 (1年前)  0.114114MONA/1人

>>11
testnetのelectrumxのサーバで動かしてみています。
signetのパラメータについてですが、lightningを動かしている以上publicで動かす必要が出るかと思いますのでその調整を行う必要があります。

>>14
私はコンセンサスを取ってリリースしてくださいと言っている次第です。
他のmonad,lnd,eclair,electrumx,electrs等signetのパラメータをまとめて弄る必要もあり、
本当に動くのか何とも言えない状態でリリースしてアップグレードまで促すのはどうなの?と言う話です。

16 :林屋本舗四段錬士男爵:2023/03/28 20:51:20 (1年前)  0MONA/0人

まぁまぁ。
変な人達が変な顔しながら顔つき合わせてがっぷりやってmonacoinな気がします。
 
最近monacoinというか全体的に下火でしたし、現状20の飛んで24、他の人も精査するにはまだまだ時間が必要というのも正しいです。
devに公式は無いという話上、飛んで急にリリースが来るとなると誰か複数人の精査が要るでしょうという

17 :林屋本舗四段錬士男爵:2023/03/28 20:59:10 (1年前)  0MONA/0人

今夏くらいにモナコインの新しいリリースが出るに一票。
ここからどうなろうと確実に面白い事が起きる気がするのです。

18 :motty二段:2023/03/29 03:33:40 (1年前)  0MONA/0人

>>15
だからさ、具体的にsignetのどのパラメータが課題なのですか?bitcoinを勉強していればパラメータは自明だと思うのだが。

コンセンサスというのは脇Pと合意することじゃないよ。monacoinネットワークとコンセンサスが取れているからこそ上記Taprootトランザクションがチェーンに刻まれているのです。ちなみに脇Pのノードも該当のブロックを取り込んでるよね?ということは脇Pも合意したということなのですよ。

そもそもbitcoinのプライベートsignetを動かしたことあるのか?
動かしてから文句言えよな。monaのはちゃんと動くよ。

19 :motty二段:2023/03/29 11:58:00 (1年前)  0MONA/0人

signet用のminerの調整はこれだけでokだな。
https://github.com/fujicoin/monacoin/commit/248a7930779d116eec184c1fd0403e4904c704b7

20 :motty二段:2023/03/30 12:19:03 (1年前)  0MONA/0人

P2SHアドレスの検証に手抜きがありました。
対策をどうするか考えた結果、大昔の3から(testnetは2から)始まるP2SHアドレスの取り扱いを廃止することにしました。今後のメンテナンスが楽になる。
ほとんどいないと思いますが、古いアドレスを使っている人は古いウォレットで新しいアドレスに送金しちゃってください。これで問題なし。

v24.0.3 ダウンロード:
https://github.com/fujicoin/monacoin/releases

21 :名無し四段:2023/03/30 12:38:53 (1年前)  0MONA/0人

https://github.com/monacoinproject/monacoin/pull/104#issuecomment-1489624637

22 :名無し四段:2023/03/30 13:02:05 (1年前)  0MONA/0人

>14
monacoin-core は必ずしも公式ではない。

ただし monacoin-core に dev は居る。
ソフトウェアはキノコじゃないんだから勝手に生えたりはしない。
そして monad にも dev は居る。
さらに motty 版 monacoin にも dev は居るだろう。

ノード実装が少く公式と dev の分離が未熟な fujicoin には、理解できなくても致し方ないかもしれないが。

23 :motty二段:2023/03/30 20:18:05 (1年前)  0MONA/0人

当たり前だが、メインネットのblockbookがv24.0.3で動いた。


24 :motty二段:2023/03/30 20:18:29 (1年前)  0MONA/0人


25 :motty二段:2023/03/30 20:20:54 (1年前)  0MONA/0人

vout 1 が "type": "witness_v1_taproot" と表示されるのが正しい。

26 :motty二段:2023/03/31 06:05:48 (1年前)  0MONA/0人

当然だが、blockbookはSignetでも動く。blockbook側の設定でいじるのはRPCポートくらいのものだ。

Signetというのは第2のTestnetにすぎないので、基本的パラメータは同じなのだよ。ただ、中央集権的ネットワークだから識別用に秘密鍵と公開鍵が必要になる。秘密鍵は秘密なんだからコンセンサスを得るわけにはいかない。



27 :motty二段:2023/03/31 06:07:26 (1年前)  0MONA/0人

ほぼ90秒ごとにブロックを生成している。

28 :motty二段:2023/03/31 06:08:05 (1年前)  0MONA/0人

29 :motty二段:2023/03/31 06:10:20 (1年前)  0MONA/0人

P2TRアドレスから4種アドレスへの送金。お釣りはP2TRアドレスだな。

30 :motty二段:2023/03/31 09:32:57 (1年前)  0MONA/0人

当たり前だが、SignetでelectrumXが動いている。


31 :motty二段:2023/03/31 09:36:11 (1年前)  0MONA/0人

electrumXのリポジトリに追加したSignetの設定はたったのこれだけだぞ。新たなコンセンサスが必要な項目はない。
https://github.com/fujicoin/electrumx/commit/a90fb89d42634113c72203eae4e1ed062e3c7960




32 :motty二段:2023/04/01 04:37:09 (1年前)  0MONA/0人

当然だが、メッセージの署名と検証も正しいmessage magicを使用して正常に機能する。

メッセージの署名


メッセージの検証

33 :motty二段:2023/04/01 14:42:58 (1年前)  0MONA/0人

monacoin core v24.0の検証はそろそろ終わりにします。
monacoinはbitcoinを改変したものですが、改変しているのはちょっとだけです。ですから検証といっても本当はもっとずっとシンプルなんです。
ネットワークのコンセンサスに係わる部分である、ジェネシスブロック、コインの発行枚数とか、PoWのアルゴリズムやハードフォークのタイミングなどは、ゼロからネットワークに同期してブロックチェーンのデータベースが構築されたら検証終わりです。
ちょっとでもコンセンサスに外れていたらブロックが繋がらない。それがブロックチェーンの特徴なのですから簡単ですよね。
アドレスプレフィックスと呼ばれるアドレスの先頭の文字、Mとかmonaというやつは、アドレスが生成されて、着金できて、送金できたら検証終わりです。monacoinがいじっているのは先頭文字だけであって、それ以外はbitcoinそのものですから難しい話はないのですよ。
あとは前回monaのdevがバグっていたメッセージの署名と検証に使うMESSAGE_MAGICの文言くらいだな。

で、結論として特に問題ないのでv24.0はだれでもダウンロードできる状態にしておきます。なお、公開Signetを使いたい人は近日脇Pが公開すると言っているので少々お待ちください。

ダウンロード: https://github.com/fujicoin/monacoin/releases


34 :motty二段:2023/04/05 07:18:47 (1年前)  0MONA/0人

ネットワークのノードの50%以上は未だにv0.17以下のコアだな。
monacoinは定期的にアップデートされないからユーザーもアップデートする習慣にならないのだろう。
あるいはv0.20にアップデートするメリットが見いだせないのが原因かもしれない。bitcoinのv0.18からv0.20まで、地味な改善ばかりだったからな。
あるいはアップデートのアナウンスが希薄だったのかもしれない。そもそも情報源が少ないし、ニュースにもならんしな。

改善が必要だな。

35 :motty二段:2023/04/05 12:34:37 (1年前)  0MONA/0人

monacoinのcoreをfujicoinからダウンロードするのも何だかなーと思う人も多いだろうから、新しくGitHubアカウントを作りました。
新しいアカウントはmonacoin-coreです。今後はmonacoinのcoreをこちらでリリースしていきます。

GirHub:
https://github.com/monacoin-core/monacoin

ダウンロード:
https://github.com/monacoin-core/monacoin/releases

36 :名無しさん:2023/04/05 13:57:13 (1年前)  0MONA/0人

fujicoinによるプロジェクト乗っ取り?

37 :名無し四段:2023/04/05 14:26:29 (1年前)  0.114114MONA/1人

乗っ取り、っていうか。
万人は平等にノードを運用する無政府主義的自由があり、motty氏はそれを行使している、という話と認識しています。
monacoin は日本国において商標登録されているので monacoin-core と名乗ることの法的リスクは存在するかもしれませんが、それは当事者たちが紛争なり協議なりすればよいことであり、第三者が何かを言う権利は無いとの認識です。
https://www.j-platpat.inpit.go.jp/t0201

その上で。
Bitcoin への追随をむちゃくちゃ頑張っている割に報われない Fujicoin があの状態であれば、コード的には放置気味な割になんとなく上手く行っちゃっている Monacoin にちょっかい出したくなっちゃう気持ちは、わからんでもない。「だから Fuji は上手く行っていないんだよ」という冷めた眼も込みで。

38 :名無しさん:2023/04/05 19:18:18 (1年前)  0MONA/0人

https://jptezos.com/virtual-currency/fujicoin/
https://askmona.org/1306
なるほどこうやって技術力アピールして傷ついた信用を回復しようとしてるんですね。

39 :名無しさん:2023/04/05 19:27:43 (1年前)  0MONA/0人

技術的にすごい人が言うには今のTAPROOTは入れるメリットが少ないとおっしゃってました。

https://twitter.com/techmedia_think/status/1642504214642593803

40 :林屋本舗四段錬士男爵:2023/04/05 23:01:01 (1年前)  0MONA/0人

>>35
...これは流石に良くないんじゃないでしょうか。
既存のモナコインとの折り合いの付け方があまりにも

41 :林屋本舗四段錬士男爵:2023/04/05 23:01:56 (1年前)  0MONA/0人

お願いです
消してしまったほうがいい気がします。

42 :名無し四段:2023/04/06 06:50:42 (1年前)  0MONA/0人

最近 Bitcoin 界隈で Ordinals が物議を醸している通り、Taproot にはその使われ方に不安要素がまだある。
BTC や LTC より廉価なモナコインでは、低コストなチェーンネットワークへの攻撃材料になる可能性は、相対的に高い。
(Taproot 部分のストア方法など) Bitcoin-core 側の追加対応を、当面は見極めたいところ。

一方、Signet 対応が未達であることで、クロスチェーンスワップや DEX といった Bitcoin 周辺サービスへの対応が滞っているという事実はある。
よって 0.21 への対応は必要。

上記総合的に判断すると、0.21 へのアップグレードは行われるが、Mainnet での Taproot アクティベーションは当面無効とする可能性が高い。
Signet では最初から Taproot 有効なので、遊びたければ Signet でやればよい。
しらんけど。

43 :motty二段:2023/04/06 18:26:07 (1年前)  0MONA/0人

いつのまにか書き込みが増えたな。
>>37 の言っていることが比較的まともだな。bitcoinのノード実装を誰がどんな形で作ったって誰も文句言わないでしょ。それと同じルールでいいんですよ。誰かがなにか作ってbitcoinのネットワークを崩壊できるとは思えないし、仮に出来たら絶賛ものですよ。
ただ名無しはいちいちfujicoinを引き合いに出すのが気に入らんな。人の趣味にいちいちケチつけんなよ!

44 :名無し四段:2023/04/07 05:28:21 (1年前)  0MONA/0人

Bitcoin と Monacoin とでは攻撃コストの桁が違う。

45 :名無しさん:2023/04/09 21:57:12 (1年前)  0MONA/0人

反省会でも宣伝してるのか
fujicoinの人は詐欺師なのか?

動画を見る

46 :遅刻P二段:2023/04/09 22:19:19 (1年前)  0.0114114MONA/1人

>>37
リンク切れてるので書いときますね
https://www.j-platpat.inpit.go.jp/c1800/TR/JP-2014-109100/CFD05A9CE08732B8AA9CB185D8F1256B9FADC52CC6A52EBB3EEAC1661E7E4C24/40/ja

47 :motty二段:2023/04/10 05:04:21 (1年前)  0MONA/0人

>>45
お前どういう頭してんだ?いったいどこから詐欺師という言葉が出てくるんだよ?
自らの手を汚す運営はしたくないけど、口だけ出す管理者ならやりたいようなやつとは違うのだよ。

48 :motty二段:2023/04/10 05:07:07 (1年前)  0MONA/0人

>>46
世の中には人の足を引っ張ることしか念頭にないやつもいるってことだよな。

49 :motty二段:2023/04/10 05:47:31 (1年前)  0MONA/0人

参考用にMoncoin Core v22.1.0を公開しておきました。
https://github.com/monacoin-core/monacoin-22.1/releases/tag/m22.1.0


50 :名無しさん:2023/04/10 06:19:39 (1年前)  0MONA/0人

>>47

この動画で事情を知らない人が騙されている。
そして騙しているのはfujicoinの人。
何か違う?


動画を見る
?t=4467

51 :motty二段:2023/04/10 08:19:59 (1年前)  0MONA/0人

>>50
名無しはとにかく粘着体質なやつだな。
君が言う本件における「騙す」ということの構成をもっと正確に記述してみなさい。

52 :名無しさん:2023/04/10 23:01:32 (1年前)  0MONA/0人

火病

53 :motty二段:2023/04/11 06:12:26 (1年前)  0MONA/0人

参考までに、プライベートSignetネットワークを立ち上げる方法を書いておきました。
linuxで遊べる程度の人なら独自のブロックチェーンをすぐに構築することができます。
Signetは秘密鍵を持っている人しかマイニングが出来ない中央集権的なブロックチェーンです。ですから掘ったコインはどんどん配布しないといけません。

https://github.com/monacoin-core/monacoin-22.1/blob/master/22.1/doc/signet.md


54 :名無しさん:2023/04/11 12:35:09 (1年前)  0MONA/0人

>>43
ツイッターでのやりとり見たけど
もしかして趣味程度の知識でFUJICOINの運営やってるの?

55 :motty二段:2023/04/11 14:02:28 (1年前)  0MONA/0人

>>54
名無しのガキの相手をしてやるのもいい加減にしないとな。

56 :motty二段:2023/04/11 14:03:47 (1年前)  0MONA/0人

今回必要なことは済みました。
次回のbitcoinのアップグレード(v25)は5月下旬か、遅れても6月上旬になるでしょう。
ではまた。

57 :名無し四段:2023/04/11 14:18:55 (1年前)  0.00114114MONA/1人

>>54 dev とて全知全能の神ではないので、知らないことはある。
そこは寛容にしてあげなきゃいけない。サツバツは誰も得しない。

結局の所、アクティベーション・コンセンサスなしの 0.24 が出てきても、恐れたり攻撃的になる必要はなかったわけ。
詳細は Twitter で安土さんが説明してくれたね。ありがたいことよ。ナムナム

新興でないほうの Monacoin-core が taproot アクティベーションに飛びつかなかったり、脇P氏が主に開発している monad も同調しているのは、それなりに理由があったわけ。
そらまコード上だけなら対応は簡単よ。それは motty 氏が図らずとも彼の 0.24 で証明してくれたわな。

ともあれ界隈の学びが深まってよかったよかった。

58 :林屋本舗四段錬士男爵:2023/04/11 16:57:13 (1年前)  0MONA/0人

着地点が見えてきている...だと?!
予想外だけど、何よりびっくりしたのはスピードが爆速だなあ

59 :名無し四段:2023/04/12 06:24:48 (1年前)  0MONA/0人

>>58 着地点も何も、Motty 版 v24 が成功する目は、最初からほぼ無かったので。
先に >>37 で余裕ぶっこいていたのも、そういうことよ。しらんけど。

ただし彼が政治的に上手く立ち回れたならば、成功した可能性もゼロではない。
けど心配していなかった。
今までの言動から、彼そういうの苦手そうなのは明白だったから。しらんけど。

60 :林屋本舗四段錬士男爵:2023/04/14 16:19:26 (1年前)  0MONA/0人

んまあ
波立てるのは悪かと言われればそういうわけではないはず。
ちうよりは善意でやったんじゃなかろうかという気がするのです。
 完

61 :名無し四段:2023/04/14 16:30:35 (1年前)  0MONA/0人

善悪なんてのは最初から無いのよ。

お気に入り

ログインしてMONAをもらおう

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

ログイン