モナコインブロックチェーンについての調査依頼

科学・IT

35 Res. 2239.8504 MONA 6 Fav.

1 :Ask Mona管理人六段★福者子爵:2022/01/04 14:28:56  0MONA/0人

あけましておめでとうございます。

このたび、以下の通り、モナコインブロックチェーンについての調査を依頼したくトピックを立てさせていただきました。
皆様にはご検討いただければ幸いです。よろしくお願いします。

・2021年11月1日(Block Height: 2483884)から報酬支払い日までの間における、ブロックチェーンに記録されたインプットのある取引のうち、①全取引の個数と②OP_RETURNを用いた取引の個数を求めたいと考えています。。
・報酬は2000MONA、正式契約時に支払います。納期は今月末でお願いします。
・先着順で受け付けていますが、正式に契約する前に調査が可能かどうか、たとえば2021年11月2日における個数を示していただくなどの可能性があります。
・詳しい出力方式などは、正式契約後にメールにて相談できればと思います。

例) 以下のブロックの場合、①全取引は5個、②OP_RETURNを用いた取引は2個となります。
https://blockbook.electrum-mona.org/block/2483885

2 :仮想通貨大好き二段子爵:2022/01/04 17:31:43  3.9MONA/1人

了解しました

3 :Ask Mona管理人六段★福者子爵:2022/01/04 18:59:14  0MONA/0人

>>2

ご応募ありがとうございます。
契約の前に申し訳ないのですが、2021年11月2日における個数を求めていただくことは可能でしょうか。

お手数をおかけしますが、よろしくお願いします。

4 :Ask Mona管理人六段★福者子爵:2022/01/04 23:39:49  0MONA/0人

>>2

お世話になっています。

勝手を申しまして誠に恐縮なのですが、進捗状況等につきましてご連絡いただけないでしょうか。
ご連絡いただけないと、当方も不安になってしまいますので、心苦しいのですが、明日までにご連絡がない場合、他の方に依頼することとさせていただきたく存じます。

よろしくお願いします。

5 :仮想通貨大好き二段子爵:2022/01/05 00:23:27  0MONA/0人

すいません仕事で退席しておりました
申し訳ございません

6 :Ask Mona管理人六段★福者子爵:2022/01/05 01:54:57  0MONA/0人

>>5
ご連絡ありがとうございます。
また適宜に調査の見込み・進捗等、ご連絡いただければ嬉しく思います。

よろしくお願いします。

7 :名無し四段:2022/01/05 07:43:06  3.9MONA/1人

横からで恐縮ですが契約ご検討頂けないでしょうか.
2021/11/2(JST)における取引総数は1291、そのうちOP_RETURNを用いた取引は788、txのうち61%がOP_RETURNを用いていると算出致しました.

8 :Ask Mona管理人六段★福者子爵:2022/01/05 12:35:37  0MONA/0人

>>7
ご応募ありがとうございます。
当方としては契約に異存はないのですが、先に>>2様と交渉していることもあり、>>2様のご意見もうかがってみたいと存じます。

お手数をおかけしますが、今しばらくお待ちいただければと思います。

9 :Ask Mona管理人六段★福者子爵:2022/01/05 12:36:31  0MONA/0人

>>2
以上のような次第ですので、>>7様と契約することは可能でしょうか。

ご意見をいただきたいので、ご連絡いただければ幸いに存じます。

10 :仮想通貨大好き二段子爵:2022/01/05 14:18:54  3.9MONA/1人

はいかまいません
私のご都合でご迷惑をおかけして申し訳ございませんでした

11 :Ask Mona管理人六段★福者子爵:2022/01/05 15:01:07  0MONA/0人

>>10
こちらこそ、無理を申し上げまして申し訳ありません。
今後ともよろしくお願いいたします。

12 :仮想通貨大好き二段子爵:2022/01/05 15:02:38  0MONA/0人

こちらこそお願いします

13 :Ask Mona管理人六段★福者子爵:2022/01/05 15:14:12  0MONA/0人

>>7
>>2様からは、>>7様と契約してもかまわない旨受けたまりましたので、今後>>7様とやり取りできればと存じます。

早速ですが、調査いただきました数字は、当方の調べていたものとほぼ一致したのですが、若干の違いが見られましたので、詳しく調べるため、2021年11月2日における個数をブロックごとに以下の出力方式で求めていただき、メールにて送付していただけると幸いに存じます。
お手数をおかけしまして誠に申し訳ありませんが、よろしくお願いいたします。

出力方式
・csv(カンマ区切りファイル)
・1行に1ブロック
・1列には4つのデータで、それぞれBlock Height、タイムスタンプ(Unixtime)、①全取引の個数、②OP_RETURNを用いた取引の個数

例)
2483884,1635692409,0,0
2483885,1635692582,5,2
2483886,1635692591,0,0

14 :Ask Mona管理人六段★福者子爵:2022/01/05 15:20:23  0MONA/0人

すみません、表現が紛らわしかったようです。

「1列には4つのデータ」の部分は「1行は4つの列で構成されており」でした。申し訳ありません。

15 :Ask Mona管理人六段★福者子爵:2022/01/06 23:27:24  0MONA/0人

>>7

お世話になっています。

勝手を申しまして誠に恐縮なのですが、進捗状況等につきましてご連絡いただけないでしょうか。
ご連絡いただけないと、当方も不安になってしまいますので、心苦しいのですが、明日までにご連絡がない場合、他の方に依頼することとさせていただきたく存じます。

よろしくお願いします。

16 :サトスズタカ六段:2022/01/07 10:29:56  3.9MONA/1人

>>15
こんにちはー
もし現在ご相談されている方が辞退されるようでしたら、私の方で実施させていただければと思います。
半分の1000MONAを運営しているフォーセットにブチ込んで生き永らえさせたいなと思っています!

17 :Ask Mona管理人六段★福者子爵:2022/01/07 12:53:30  0MONA/0人

>>16

ご応募ありがとうございます。
現在の交渉が不調に終わってしまったときは、ぜひお願いできればと思います。

よろしくお願い申し上げます。

18 :サトスズタカ六段:2022/01/07 20:43:49  3.9MONA/1人

>>17
ちなみに、私の方で11/2のトランザクションを見た限りでは以下の結果になりました。
対象ブロック : 2484801 〜 2485713
取引総数 : 1328
OP_RETURNを用いた取引 : 806

19 :Ask Mona管理人六段★福者子爵:2022/01/08 00:05:33  0MONA/0人

>>18

ご報告ありがとうございます。
>>7様とは連絡が取れなくなってしまったので、サトスズタカ様に依頼できればと存じます。

当方の調査では、①全取引の個数が1328個、②OP_RETURNを用いた取引の個数が807個でしたので、ほとんど一致しました。

現状でも問題はないとは思いますが、②については1個だけ違いが見られたため、念のため>>13に記載した出力形式で、ブロックごとに個数を求めていただくことは可能でしょうか。(最終的に求めていただく個数も、この形式でお願いできればと考えています)
もし可能でしたら、askmona.org@gmail.comまでメールいただけると幸いに存じます。

お手数をおかけしまして誠に恐れ入ります、よろしくお願い申し上げます。

20 :サトスズタカ六段:2022/01/08 00:21:20  2000MONA/1人

>>19
ありがとうございます!
11/2のcsvをメールにてお送りいたしました。
ご確認のほどよろしくお願いいたします。

21 :Ask Mona管理人六段★福者子爵:2022/01/08 00:35:39  0MONA/0人

>>20
さっそくのご連絡ありがとうございます。

Blckchainエクスプローラーを調べましたところ、個数の違いは、当方のプログラムのバグに起因することが判明いたしました。

つきましては、2021年11月1日(Block Height: 2483884)から本日1月8日までの個数を求めていただきたく、お願い申し上げる次第です。

1月8日24時までお待ちいただく必要がありますが、よろしくお願いいたします。

22 :サトスズタカ六段:2022/01/08 01:17:26  0MONA/0人

>>21
承知いたしました!
納期は今月末とのことですが、来週中にはcsvをお送り可能かと思います。
完了まで少々おまちください。

23 :Ask Mona管理人六段★福者子爵:2022/01/08 02:19:09  0MONA/0人

>>23
ご連絡ありがとうございます。
調査の完了を楽しみにしております。

よろしくお願い申し上げます。

24 :名無し四段:2022/01/08 20:52:50  204.649MONA/1人

こちらのスレッドを確認しておらず失礼致しました.
11/6,2時頃にメールを送信していたのですが,既に他の方とご契約なさったということで承知しました.

25 :Ask Mona管理人六段★福者子爵:2022/01/09 00:44:27  0MONA/0人

>>24
Ask Mona管理人です。

メールの件、確認させていただきましたところ、迷惑メールに分類されておりご指摘を受けるまで気づきませんでした。

このたびは誠に申し訳ありません。
また機会があれば、その時はよろしくお願い申し上げます。

26 :サトスズタカ六段:2022/01/10 11:27:35  3.9MONA/1人

>>23
集計結果をメールにてお送りいたしました!
ご確認のほどよろしくお願いいたしますm(__)m

27 :Ask Mona管理人六段★福者子爵:2022/01/10 12:02:59  0MONA/0人

>>26

連絡ありがとうございます。

このたびは、迅速かつ的確にご対応いただき、深く感謝申し上げる次第です。
また機会があれば、よろしくお願いいたします。

28 :Ask Mona管理人六段★福者子爵:2022/01/10 12:07:53  11.4114MONA/1人

なお、皆様の向後の参考のために、結果を公表させていただきます。

ブロックチェーン上の記録を調べますと、令和3年11月1日から令和4年1月8日までの間におきまして、すべての記録のうち約57.4パーセントがOP_RETURNという仕組みを用いています。

29 :サトスズタカ六段:2022/01/10 12:19:45  0MONA/0人

更にOP_RETURNの中を見れば、「何割がMonapartyか?」とか分かりますよねー

例えばMonapartyの場合、CounterPartyでいうところの"CNTRPRTY"のようなプレフィックスが多分入っていますよね?
(ここらへんの具体的な仕様ってどこにあるんだろう?)

30 :仮想通貨大好き二段子爵:2022/01/10 14:37:13  0MONA/0人

調査ぶじに終わったんですねおめでとうございます

31 :サトスズタカ六段:2022/01/10 14:41:50  0MONA/0人

>>30
ありがとうございます、無事に終わりました!

32 :サトスズタカ六段:2022/01/10 14:45:23  0MONA/0人

>>29
※自己レス。
OP_RETURNを使わないでデータを保持する方式もあるのね。

33 :ゴロつき初段:2022/01/14 23:12:39  0MONA/0人

面白い取り組みを見た。

34 :今は亡き業者BOT名無し三段:2022/01/15 13:17:34  0.39MONA/1人

>>29 ソースコードが仕様である #っぽい
https://github.com/monaparty/counterparty-lib/blob/f65c666f849a5a26e2e62a133b710d583c4d2f0a/counterpartylib/server.py#L367

>>32 あるけど現時点では割合としては多くはないはずなので OP_RETURN と CNTRPRTY で精度出ると思う #しらんけど

35 :サトスズタカ六段:2022/01/16 21:37:07  0MONA/0人

>>34
おぉありがとうございます!!
たしかに、仕様をきれいにまとめて公開するメリットって無いですもんね。(公開するにしても、開発者さんからするとかなり優先度が低い作業ですよね。)

きっと"MONAPRTY"とかにしてるんだろうなぁと思っていたら、"CNTRPRTY"そのままで運用してるんですねー。

お気に入り

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

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

ログイン