トランザクション
bc10fe3d0ce25a4af29cb9ff25281c439dc93b9dd2fb41228b17946367483785
- 状態
- ブロック 18606 で確認済み · 000000bdd3c1…5245f312a38e
- 確認数
- 21573
- 時刻
- 2026-10-09 13:43:16 UTC
- 手数料
- 0.00015944
- 手数料率
- 2 sat/vB
- 仮想サイズ
- 7,972 vB
- ウェイト
- 31,886
- バージョン
- 2
- ロックタイム
- 8600
入力 0 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
a52f204d0f3f748487be3cd789de9adcd7f476626e26f4769733b339435c80acf9615d2953791db715d205a7e965913ff339840f40d5ab1056c677d0c2dde5976573b2ef856e0aa28e77a96744e6db7b8b4cce26e2acd928d67ff9b7a5a1e70611f0492ca8916e32c481e94b72e6741697ccaca1c8e95c09ecdd97271e3beb2c522bf9c1dc74464c0bcec380c381bdcb27c0be2c7df506a774668974959bc918a168db45d1b8d5be814e80b74a2d4e7db1eb6fb56cdc4c2e1f39c70604b821056559799c91d217619c113829e7f77d012c2603522d693657e648b8deeb4d0af785e0238af593205c3887ea7cecb570aa103f9c2213efc8bd946361f5bc87b3fddb8856dff0dadc04e2c058444c0ee42ccf86dabff0a96af776e0994f69137a779027d189cb86eb57be3d2471d94d3c2be8db461c2e0771216f818d71ace2970e5205c19aa91e34197b1c48a00d909e4e1d59008de3114cac78788e9994fb5e21c4a1e7b310353510ec3c71d7492e3002743ad89139a99bf37c2b013849064ae8aad58c2c931e65f6841148e3673f6242d24e045ed69a8334bfc0ca776bf777aedd836afc935086a716995ff048129776020d3f35caa992c8f0a25bcbe19695d2a4c4c1ade1e63a59b0684f5da614bfa3fe8b16c5e55ab2657986937f0b4b21ca0a6e0ffcc649a33a9f77e5fb340361d427799f44b7fe25bc53f2b4dbaf9e25144d9664fb4b8d9fb6fc5685d5f78fbc746d16617219a3e7a8f38a5aa3cf91c8f6bdb024beb2b616d1e2c0f12ab2a425162ebe7a02c5d737418e17e3a81bba9bf155c5044f7ed34010b85237906971ac347dfe8c8b774b53cffee70fe74331e865dd44a11f627c6f710d37d9035bc665817ec9f03234371ba0a1b7a39c6ab74c654e840c0229bb9be4e99803f7a92c0ddfb020a8336ce963f59ca77c285d42a792d2b829420842eb62f9c6aee311befd3eea0abf634bedbb3e8061aa14f63e67481322bacad2cbcbe11b9b56a930816e5a62cfaeeef6145ef46ba0222cb393db326c456f52db109d01b3922f9a97b46f0edd45a6282342d25c0ecab1285ab0d9a90f9a3c251920a5cf29df4948d3abc5d9ba514a9274574491a03b234b44c9be04e5e3410b8d7099dd330f7938b3176719f1cd29e951ec1726bd41021d9d4889b985fc74a70251b27d0c60fe5e3a3fbb9e3e5353fdf401cf6ea9daf6c59c4b62f9bf0bc815d0b7c794c737a01e6ec6ab04d31f79e66a2df7e709cbfcf493d2351d5905a163a4c2dcdf3aefdcfe69b4162a1bcbc8e627d9034a6936dfea6baed7e6952940e482006948e1980e180538ade5384a2ce6fc865e3fb4f6beaa22bf284a10d959ba588a3b06aec8980b7a59b17735fc34e21f021a8a457826b11477bd2e9c0abcc93e9179573af36f8ee4fd9a24c3cd64eda9777e21ed1486c80b66a6b1741bf59746a01d6478cd23fabb0e6c6328de45350313197cd46d029829ae9593e1ed08f23df7178e88fcc1728dca511f588976ff5984ba42e67add398cb63f48248c7773a4dae1d958b2be7f85ad37ec6fe362bb58942b227c5c2274ae3a6afa6fe0b09b4e7f48d1b1436cee4663b1b82e305570bfaf6c0e35aa32acab3506801184ab8be09ebfe94c3afc11b646185e9f13a4b94f1141ba0a94aa2ae51fe6dc90815a40b6d1dc4c26f8b1e6117a3363f773fda1965e2c6aacecadfbf9d54158941d4263277b4a8e0a2ec7f69e84555ad3b64f1cd3a81ad366ffb61f6dbe8c6b7c1947d20dc9ac1a2ddec79c54c175d3484dba52c08a7d8900574cb95056855ac908be61a87b5be1494b2cef3b907e2c8907f86ca8765753d522ff7742e1849b34d25656821ac0fadfec6b5a695445b83db33b01ee2d0bd0bbfa1b61d7b5d7787952661254a38339cf5024c42ac6082c2be27585311cff1af11e9946a5d6f86a944d62993f4ee928b61144def51c56e868e970d76f207b1e9108b009af3a6935f3538ac9a715f6cfd47556b72f118e0c0132633ffca5233dda0763e44351ec87e9bfd891b56bd7764198538e8147457ee492ba08e594ec62494c134c042e45c5c90296e3e84433e5433ffc7a36d210322ca425519a84c2776dd99fb66c18da48df660bb5938d85f171c7d958b0b81d0438eab24e47b74bc759b60505bdc0863f934cadfe3f3f248b931ce23ba446bc70a12ebd8844f06d08b567758f5af479037c127bfddcf992a393174ef9d960b8963b76e43e30c4418dd512614b98b1b8385f45ad00447dc126a09d2cf4accafefed98bf62e2a9f981cc648366482b896e889a64f62e7a2fe41ffa5c360b788aa3b69cb3353cee482d6c5a59af9ef4ed317835665eb350d642f5db9bb5b04adfb5ca50dd39c80371eedf73fa21249e862cead57907099c0f63e335ca91540b2dbda912aa331f72030d8e76b1a7b53ed820c5de8d73ef0b53c9f5b1d5e209e887007fabf686f33cfa3daf7007cb5b3b4db906f9f7990a53c421ebd69c426f4b027fee35a0342e56b142f97b27766c16b90a616f80e1110639a95ecf6c4b5f2e36a9de8f2100bb4a56553e725b4562664588a73745e20226b5174ae636d58502c7ec56694aff6544a5d2d66a8579130eed876b99e2fefa37862284d7a97e084fdb46c78f6e820b0840f0dea255585c0d718b37a6598625126010231c92d7f861b60e498d04b85bbeb35e5956c5bf7eea04a06ba32354692816feb0023c18f5c800254f3108cfeb6e8a822dc85598c783d32ea6da2984aa98718c65facb73bc69798b596e3d2f580ba3579757bbca8f003a810157e6bc728c580702e73ab09a9e7821a6081e65c1025cb5797ca805116ebbc97d5a2febfc3921267c01112bd878c6ffa10cca4b9eaad4d659d2bb45be14e7e67066991301756083a99f247550f5d9a7c94258aad8f9d2fe1821eedcf29a7d72ab0702cada1bdf8dca9957e7c1729a328f7f689d601ed94124202e8861548f7ea487d16b38a60e844a9e5960122a3927b8583b0dce98d41264f7e91538547ecacb8ac1bf35603b9abc4a707a232c53d1cd1a7aa570382d00dbdbd88682c3fa9fbc5de664ded2eb57d459ce5a2f6605afd226690439a13a0b5528d93f513fe9cd52f081130936f0f119d986ffaeff9fc8ea4b3295dc0939eb17a2b2a6aed7fb8e786dbcabb9b95f4d9b11e5b53393540f866c424c98bca01a815f74431e5da22cf5fa08319ed0b335286b15ea9e0738fe969a988032a6d414f6a2bafd3b3e422c58ff38091485760781eb4ff7df9fa3fca500f6c308fd9710a98240929e8db87a840475e9091a2b4c7d1d9eb3b556d7b8ac8dbdcdfe8e9ff1316394058686b7d8c8e9aa1a7aabbc2c4c8f8f9323b60656c7475767791949daab1b9c1c2cee10000000000000000000000000000000000000b172b3e
入力 1 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
fcdb7a7fce0e0cbf342b6e105a638ca3cf0605353b06dd2a34092754e2b3a0bf23720e2b06f68dd220b9324c193e3b72617f899d05242a9595b91fe2979d6eb4a31cc7856bfc8d5dcd158fcfe95384000bbd11dcab2857e8fa2f0b1fcbbc9d8f610e775f70a81cc5983cda0ecf627a258cfbf0db7765d1e3d556dc9208048203f48ea4ef64d4c0deaeb8044b51ed59fe6bb608a806c4469e2097755f82556546a6fac084104ade407f03cfa5c2541e74941ea936285a667548b846a12cafe9db5b5c41e9986a9688fe695914cb9bf0983b2fe6f1df4cef6afdc3fa79494caf63b79119da07a3ce0048def86c17e2090bdd8dde233684da48353ff5c5de906eb915af0a001ca3b3d372e3ceefc74b95d5f3c0f8b67bec27a0f4892cae23c68473634098b6e0542459d5e0123f333d213620809157dc7e02addec91be23552f9d16c9d904a4663bb4a3c91e57878f938152a7c98fcc1870fef821b5f90b337fdcc9f85b2d89eb0ae81facec4092c81eb0f4c5c41cc2d9265f6ee3365fd309eef51baece944eb21279d4077687bfe08855e791be76e47a522caa44d5db12fb50d9696d846280496406cdfe46bbcd0bd65271c6500b6ba1bfcf4b3f4494fe49efcd6e15f043664d2dd57a4d2acc2118a5dbc4bf52fc6c925f0962f8f3784dce1d62c25f2a2de4d5e51df852161619b8dd455b97c79dfe07a73e2969c5fef53ace9c9a02fdbcba09ec85414d669ad4b83dc26a1fe56165c1cff8678870ffbd834fb4d0e84e4a592bf7112612b950ddbef3be2dbc6087f646a39541a425c27f07893cd848a49da9e1f7931ee96ab55e4ae04429952c3c6ea85dab1f64a906b0f285132a0adedced17ffc9dbb937caf068bf98b094e47695d2538c2406225617cd2bcb8c1a186bfb7e2ab90a7c37ad8313775eddd6649111b8b30e23b032b97e0185aa77ce197ab8ff2fbd93da59efc88b20c6039ede94c18f01bd9521281912e8f60fdc4a5f20635f846e4a68e7c2f5b53c6d83a9628a0d6709c8c1677a385b4f44530c48d6f8d5da2ddbb6ab06c846945b848a3b0ad38f72360b26b3e453d4e59c8e3619375b5d7755407241c6b7fc38a7eeeb96fbb8f7ff40b6bf55fe45aa1a9d8a935c45b07e6f22f1ee1c7f808cec0564aa987b79f7bf29d2c4191dfea2896385c5c42d5aaee172108fd9a13bc86702456115de7ff5addd6cb872fcd643f61d5f3b6592c8acb8cf71b81fce9a7fc410802b753c863ad28dad44f9c232a480a1fbbe35afbd06ec7b546cbd7e0855add90ee4d2a938ff4398ec9da96b0e19ed2ed44af68c4605f0f6abb94dc73fdfd00d83077989aca6e1228c65fa086c4904f318a99b73f8077eebbedd9756e12763b9fabbb53fae61300da285a4dcce447731e14a28999c5b4b19090307b04d599744f8494d50194bd9b2125996407bc157d2fd219d8bc0d2670102054a3ac8a3d3aee5d3bfc46e7aaa261fe8c33185729a1a4346da14e007dcc89ec379b485df72f7e4fb5117409cd416cdac29d47dcbbcc4868217fd431c08ebd11627083fe2912c3d71fb7466d5516f833fe8a154d5a2f9fba4aad53df492faf498a4d1df0f27d808f84477735957ebdaa8c431fcd5b1fe7ff4a6544befe121afff0dbd84ca3d69be72a83137e1f3ae828b3a96fadf1903ca2797572704eb32bf0bfd58769aaaf58d7b7b43178a083474ee29163231a6fa105d9bfe5e61b335b9e0ec87add999716cbc307b80de5a2b585947703b81ac2871756fd83207906b41fd493e984ca40650a874cb07a5938631ca118283ed0547ab4b010064ceb7a6940fcddf9a588030e2198d4d41ff6941bdc84552045df9d9939de0b4c38b049ea091aae9b0e82c875d0a143c9b6a201718f5c5757e90fa01b9cbbc1e7c4480fa549d9b121d342b6bfbf1d24268d138b9a73fbaf2cee7767508c289b22720d6cff1c06bf749ec15cc04104fd39e3fa5a4477e57d5defd3d8c5d348da60963b10f31e7a19aa8dec31d4f320bf19310a2a79f10b2d194d0a49033cbde1dddedbaa51e84d5bfbaa9f7473a6a66833f4211e85d05e03a6e6eec96ddf115e19050f4715f1a1de39ef6516141ef5afecd5cc733c3baac4e18fdaed60e4fc19cf6f7bbacd6ccb1a26a29df176aa4bc382f5fa256e77181ad3989fb7dd0379c9cafa4088d79dfa254b7c3c04afacb8682792b5ace40c7b1c44eaedfef871611db682934fc8dd5c875c6a23e9594255dca2f406cb6083f5a82509074eb999b281a9f777acfb1b0089815f6d24a33d8d90d5680e0f3f389ee84e6a53fbc9c10d424320bb40229cb9e8a40f4fee8faf2db37bccf26b8a1bcc7b3a658d6ec0073709f280087266216c4c934ac08d8406e6bd5dec5865b97b43454372dafdf3112314cb24205ab8f6f1d4b36e84ed46febdcf1c6286f25b59757b44dfdac8173f110a33dbca92b88bd979004b2775501caf25e10369739d26fe4b3ce9f65608becba0c94fc8ec7b454d0b9131f4cdb95185ed161a70db773fb22fea4b6505c0cef7f78abb4f7104b434effe11bf7fcc8c7a58923dba8eb21f43c4a1f4eef81f4a27ee69abcccde7ccc0b1087ddfdc50c5545a0766c378de3a04b8c953ce1be1416b3d747cc56bed2de7eefbeb26864c422141b7cff054e2b0f6964052d609d59fd3e01e129573233fc5e66b97cce9f60c302f2e748fcf05db8224a4b2e0870ca8ae099c4c481c35238829b7f97ec00d7cd97788ee077112bd2862c9d5dd53ceef3649a89b619e2d8296afaee8f9ba918ec508fabc171a8046400b704483e87b95ff9e87bee1f606489bd03b29059a51765ae756539d3a943589e980382aad3bfa6f221b825750f93138579a9fa0d5f17136d9ff79e91c9fadbedafdf49380e29e35364aa7147731284e47930e26e735e5ed2e35d894021e00915ae808345538564ea56864db985e6a2146e839f1daf221bbc34acc8d99b687ec66e9d7f3f2ecf7d0b9eeabcba173903772c3e60a17e6fb9b65773c2e7af4f4bf28b61bec152fe95701ae7d46f8eb52c7db6f4fd9e829b2191da4c9e4bbe93a10a7f575dba508be788aba7ca2323cb9588394583e7a44ccd2644227579f496c8a087cb5b6a79ecdcac3321828981f7ea5ae92ad107e54b273011c53b47749c72181107ef3dc135b7a5b4d22e5dabfc44572ebc8fc3364ffd314899106ee426dc6f836ba133241286030710122816c1d6e10a2a916d75a4b494aad7cb22a7c2d7658be1fedac59d1b10afe61223cd337855a9f2fa0d38bb63ab22b7e72242fa8fa83d650898130040213212c3652656b747d94aeb3b4b7b8babec6d6d7dfe90c565a5c738a8c9ca1afcad5e0e1fd021227305c6c717e9bb3fe0a0c1a23333b585db2eb0000000000000000000000000000000000000000001726313b
入力 2 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
b0a2654fed96d4f47ec1fed306547c16fd08c44c7645623d84562e5ffb6f353e6a2ec2d63e27338e8a2415613960b824890d43942efe521bd3c20a82bed082c03a18b9f4f2f222807cbef9a46846848730aaa244aca6d183b6927c9c01f2b11db33a566d82cff9ab12f44b49ff3f2f6d680bc80dbd8100dcfb75a380a2be1ccc662c1f427bc67725bb2ba65f2920d85ca6840d82d940cf2d00b3c5b0e7475cd6b5938524a8b753c7faa156889ff2a047862e122e80949d124b0746f6c30d5a148b1e3dfe46cd7bded8ca830cb289f6f2c04e1bdf014a50580f9cbe2de16945c74f4773018ebdb993f5324f2ae718128fe2970efc5be29bdf41a9589dcb31209f27a6a1776cc9afc3f8c3ca3a93a0b03e1410a31d4ae3ffc925eb754da35ef28aa0e98456cf809f6733a89cca751ca00db9b8567349d051ec4ca7ca69c185695dca877d4fc2ffe9cd06d94532e62f1d21fa913303d9ce33c0f3f94cef46c3a4f927f8b0182fdee6c23e1eaaf6f7870e233ba9148892a88d7149d72b4235e32e6de066fb846b698c574801456de98a160056bf1b17fa2708e533d6bb336b34dc8b40c556f675c94933c4ce4e8127e4bfe2f749ea15526a75e1ca3f25980845741cd41bdd76bdbb63339b8b9aec821fbcc3f80ba8ac7c1162572837fe8134c47939e60b8ba24254afe778725b957d2344bf8de2cf1c3eddac2c2704f0f6e1421ad3c49c11d15ba033bd5f9d590d9bd295e05ebdce4db499b25d00ec01a4a92cd4a056a8ea62fa645d1240bdbcb78019493d52df045e35bfd1e24ec061375fec61e11177ada61f73d8bae7e0b09e2b27cf7fdd4bf9c363d65fe76c2ce4c9655f93ce3ae4fdcfe5115f8ee693b5cf5159948d262140f7d3fa2053bbc69e23a077f3668b6e08b9e86bee376dd9e5aa1b35e77bd9d8def4c9c5280e58508b57e08d80ef479e77f641f6a24d060ff0adb3f110a016aa7289bbd92f1f4a069cb753819648fb801e51393e132bd26f815c8176ec84e832b35f2b29088e85346d24d27a0bfa6bd7b1e91a9e0a4497f4199a095cbcb1521a557d3c03cf5fca95222984f69dd82df438bc2a700c7be94ea6c58bf1c7e84732b085abe410bf0f49f1da1733d4e17092afa313f1d87f9031b9e6f9dadbaa25fb61ead9747dbf2977a71f7268a6f2a2a0a9a24df5cd30ffa169a32e76ade16e60671218830c03423bae13cab1a06c7c82fdbc33e9a5948cbc9fdc5b6eccc5bed21b8b68bfada65076f5da10d0e78ec898896160517698fa000e3e7288dadf76985a95a3c450ba41f4daa108ce9ff5b0c6b85f8b5f79914b4b1894348a99bd1d03b8e590142c486541012f26fb86ef730f00414e039fe01a6417f65b8a981fd82cd384a7df9ad9399c554d6806e80cdbb663a88020fa47834ce92870f41d177eff0d6c787b9cdfa424668f332bad5270fd02d3429afc296911abc620c9bd9304b6a5a62d0f9dfcc2f44447187513d8407fe6f4e96da9f58b1598c4d9f43309c5cefec6c2b39bd307115ac6702d0fe4830fd9d2e6ecda25effd3ecff4e32b09510f8205ddfd9f05d763f972944dcb9e64abbf9e540236946ba62a30869814cd713eac7199ccbd443ac02f8f9ba9a1327a5096de1f0cbbe181d27f6620942616f10a69c492ee6c003270d5aaedcb53ec1206a468ff773f3224c939766a6134673c3e41e233ad4fae131be06d76fc1e05ef48096a1ff9c64e372bae677e9417eda3fff6c05778759c68cfe25c8af4d11ea2839bbcc774247fd393ffde347b283c533b1b6d846806a6e60b8ccbaf9dfdfeed27d209162cef6397a5b46a7e224863fddffc9df207a5c8c852f9da8ad0f2882f59e0fbf46522ac4334ba9a86d0498e02b4695d432bcc70a152fc34138099ca53bde80ec6f16f313b283bbe1a4ce41c371a261ccbc06596c581a462bb2dca34a3adb31fc8f01cf0057a3a09187d3769a3366903135e83c03a64985ec021384d04eab23a22972bc159822919d67a906f85321e439cf28294a46f9a7606b8ffdb4bb35833af2ab8c9bc3c104c611a90d265a8e29771fee52bf693c10f224b7624509eda63af245ab89fc23dd7a125e96bbe1c65f930bd64f0c4eafaa59b6c44a809d65d2c4262d8778e517d74e12011d766359b2de2c7f6c163b096a2e0c26dd1136f594feaf67a585e54f3245b718234d1477c50f5a77e47e519d4c4e45edeed8e0bce0a3b35cd68ac95b318f4a0cbe63f5c59ee0d16a75b1d6cad0ed69ff5a20eb11f15aa2cf2a79dafef68b46619adc615ad1e9635d663db1f29a5c5d3a4c60175a58541f91e87de076f7d758a0a8cf531321be5977a1734e2dae8c89e59989bd0637287d33fa992e69bc7f701c91986f18c91f9bb466cd58e3b523f165ec7a8f6e3f916a3c97c1f3cf147a5a0c9c9c99c94930041fbaed436c9869e24aa167c89c25e62899464b4a612880cb005463bc2a5701f9c36140f3d3643bbe8b657cd32b8f380fc80eedc5424ec94b492cf5ad23e26be23fe1c65d185cb2a79ae92941e9a3e7ce25733b9b1baa669084cfd8989424552f169be70f6dd6636f117f7c7236328bd951a867b1a09068350c45bd04bf480a469ad4926339d29414247c33416ebaa3c03e5cb194514fd8671b30c4592cc858f535e350552eefc701b2e6d682558a2c998058336402d56a346c17c24ae9c842c939491ba883702a3e1dddf3ee4a62a593f0622bf77e84a869422f7af80507c2e338abf9c77ee2724d5464ddf01b072514dc7d329bd3dc4beb4cf95572817ef6797e8deb60da67eda5e96e5c566975b9a5ddc139b2c0191a4896397c2449d4eb395de2a543237bca06c0a87dec9d7980b86d83b102cece21ae1369d48ad025e912dbba99dc0d9af82a29b285724b6c4eaafdbdc48584575a8e2ee26098499b44a83221f224631ddaa6e2eebd177b7c438958e4556b7624b041478a1935f2f089cd9463c669fa0ca943d1f8a3a397c922a9f5ad30582873c38872b005509758ddc3b60f788e5aa13f688172b71632e6c28c7dc6fdc5fba3c68f690a727e2471dc6934c8275c44a5bb98e517be167c8aa11f3092c6a91320237aae5965cac7937ad934831901fc93ddff9b8b1d46dd72619e43f31724a6813f764aabcde0b2f0d0a660128d8594d42317a0cde65adeefde389ff93e242a2e5264d6a6be56f04fd03436471d5d4d22dd10a044aaa50bdd1e74f1e15a9a4f158a52bf562df36dbf9edf5eb64cdd53f7112d5c35608e8b5818c6ecd51dc30d7d2c1f3bc69e54832c0d5cbc2c3025e6c714bb0040f091326282a31343740486ebec2cad6dcf3fb192f4d6a6d719dcfe800141f202b3341485a5d8c94a0abc0d0e8ecfbfe0c104364656b6e777a8a8b8fc1d5d9e7eb00000000000000000000000000000000121b2f40
入力 3 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
81104a2c5ea99d6d7b360a95f0463916f2bbae60ebbb879220bdb3b760589af5965790a915fdfd539fb4dfe0c4e9756e45c6f4ab16cb65e944853b74acf8473c840fc0df1d0a8f7012f9566690465d9c7537cef1815615445e085d28a19ab90dd9bd7ead486cc22f89ed9c0cf8fc5d803594db5ed293fead593d243baaaa7c8457b2fa646d9e67f166b68a85283e1b4b0ec270665adafd51d1017001229e0b858be1c6b5157442eb022e477458392f834aa6c13ff888a891317c0c02c1432c3e7ba37adfd90fc75067c41215fdf3be480bdf3ac2fb98b5f3df0be89914b8f9fe9c776fcd8d40e3f60750288b6ca0230cda18045d49ad842073da45ea270dda5730577d27e3d059db48ae4d579be70f0ddff6562304dcbeb8784bb862acb5880beff806be9c218592f961657ace897ea4c9347196df9e3e1c06f7449c3bac5385e99334b832a3259a86ab93ba887a59a69a8a5f99f36fe9780e94b025ddededa93e71673739a423ce4c00fdc0630f5d01050c121c0a1560c0c14a42d1ca999d14ae9c7454db2c0cf800ef18b39fcf7b0477e67e2083f392ba1df9749ceb9a448d62a61ec4ee352cbe5c5f4347d84719afef47b81cde941a444689e7e1378e9d8812d79a2a77da279e4fc2a5c9803e60a703987de5f344ee3a805a614bb3e91b5cf56a021338dce4e25c7424b11726d29e360d5e73323157390be8fffba50bb0c9d168449a2198e6b2c15df5445a0b301b31296607a5d2a074ac4eeb500bcff90222df7eb018d416892b6dd8977aee0c9d5fd0113384bf52db36ebecaded1d1341d19648cee23c364ce41da1dcaf452c9a47adcf99bf4207790cabfd7993d44904305846371c11cf9e2fe0b05cfcb9704bc9fe61c0fd9bfbf5a8824c59f7ab30428135efcb5c830a45b7b66585991683394a5d311896149f5228fade357df1e819676be19753f54e8a60c4c11ae547d8192bff75591202fd5c87f5922bbcb651de15ca04bd0b2420b34e10abfddd768f946a00c260e3fd0fa941aaccf016dca653d92845ce4a34c0b604eaf4c4f719b0a10701ead8fccb99ccae97c8ed3409c5c62c0d23d8492f7aa57e3745296bffdc4ef172b8d407fcd52cb622f190c0dbad7b677acb7b457a1aceceee7920a15acf0c979a358da27575b6d285f95f4716e14042f3cf3653a68f59ee550b5fa30bf4d5bae0b8ef301081bcd750f4b6b8e7d1050277e2b244d5ab18e765b336988fd8240223e8e271de090f8a4f2f415c16405347b0e9939e53fb15c2cf46e8c7e21dcb64495188782c9d274894a5e5f832a1967697897388177bffea84526706bd48a642026589a262fb0f5176df2c703afd7228de17599aaff9c2f7f3b8f520644da73a61c273d6180295fab2faa60579c38180d1100a1641856c58c25141cd7c4e8fea876e0579255f39e31fd58770d72cb05cc0349fdfdad0f8767c128aeefe71d1edc9f397ff22abbb2c3fc4de31257f9b2dbeec21b2c6f21c0555d4d27faef940fd37db3b601d0623584f4a3ebe550cf322c2cf3e96e97bdbb76c6d57eccdee6ecec022b5eea325b9adfcea87ea7008fc88ffafdc0f69157d7d7e03f74a59d6766d0003e4b055d872ccc7d80f1096148cb056d6a298e835e75877ca0b3e899d2d55c01199fa43295c776eb8261b173998f66c8a2941fdfa4d862a4da08e0eb6cc7229244f39b2c96cac32be06ebf031c7aa213b1c892aa9ddc4a748dbbf46e982cde822b7d6da11e7a1a31029609bd56281f4c928b71cc311f77a5fe4bc1d21c3bfae65e94061106b83e70ee87adc27f183e347750b1ee35d6a7aa9e0375d92452ea59a4743e37550bea5f95613d0042319e88ed959badd14df86e4f5b46b01d5bf582533739be51792fef2a305da7c516cf7ddddfcc7fa545bf59da8b6df3d069099ff2d453cd670978d040d291f55b2281039cb2311d13f693ec08b2224505d762756e4a092e391c86d370ef394fc133a8dece3a517ecc570d20e65737f52e72fdd0bc928e7de60b568e25b7914a2ac1ab76b31c1d40d2f02dc25ce7f63ab5bfb07da711d5192a4fadf5d1b7ff9124916c468d76d2c3e568dd5bfaf5b7b1b8f96f7cfcab1886e30385ee3b93bf98ad3a0cc1f23aa174605666f828ef16598a5dc3176dc6200310328eff55010460c4fe0fdd6c329b5906243a18f103c664ba10ff13aeab347fb642f67af0e87f03e96192faf47b2329bf132b793996812e4fbab516ddfd9f7b1111d70bc4ada0ac99a17e6ebf7003824061d65b0fafe337406bad5b5fce0a30335f12db366808f79b2a8e2771c352cb62a5b3fc5ea011af86cd3804f9b954716b0cc3c6a01e5b2b9ba6ca3f2e3fe94f9491f3bac2733b0cb1b7af321d920e0efed0685c7ecfdf32d90e836f871c2407145864d009e0dd20fd9981db7198af3d4356546c28e3723de56d34d6577945833e59a8298852b85f7c42307752488a36e42b9b0c512e87882500bd91247a9387a95df724f5236bebcd1dd857c1d8536e1e5ac2d0b57989ec97aed3c3e3ad0b9ef78f8600a36493c1a4f4e373b09b10d294747a5a654782c64c46fc6c73da0daa2ecde5cf078d9067e795a41f5e3cb499f94f4e2ae8bf6bd627b2b346121731677a4c9f83392e2d4a62a65503b832bf7117f15f7ce9d8bf7c6c668a5a1cb57823a88c276aa34ef671d5d3dc2ea7e1cb556645b48e0fc3f6e285c7602acafbe6d24155a4cc5852e3c49ff70d2f754f7168dc6b4ba11a0268cd517e263eaac0e2f1a0f9adb2157f584523f0a870896942d7ceb1fab1feaa1e273cac09d92a3a846fbc822586ea7f3a65ae27286260a4bff749593dda76b631096690e7f8c20776293b75ea18759fc46f93228e29a601f34be6fa64b0cb98a0d4754505fd362b4d009b5fc25c5c33f12b2c31c14984ccf32515cbe94b977d9f60c13c1ccde70008a88d36be368338ef3562ad96802a82ae09a01dda4655293b74e1b72b8237e6dea7f06b1c1051bb7661cf2104fe1089297a7a937c4be4caf33ac0b207c3d2b5573f351b2ec49b936edb6f52ff0d302a345e58d89f3ea0e552538414ec7c5917e9267a9df3e4f9cbf24320263fb54685a8205b1eb33d963b3b5ef50b705c004650282ff2b4ebadd1d96d39f983d42e823f9173d7a194ed290eb93a9d94d6535bbf89b9c09385a198f878d2165722a01b5957bcce67dc85b2b27233e235cd0e93b7075061de5f0d1cd328ddbdd83a430373938e78188103d6047748f8da01b48034b11aafff1d0ec94320de310110fa4a18d4832148c77a28ba5f269050d0e161e2b2d3d5f6f78b0b6d6d8e8fa23262a394960646a7292abc8dfe91c1e2d353e65686c6d8d909fa2c3d8e0e9edf3fbff082958888aafb6d1e0f3f50000000000000000000000000000000000111f343f
入力 4 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
2f3f855b7bac0f87bf9224ceecc04135c7d2dc7018c1807de4ebe9560cfca3621339c50c98af6d3ee2a35a109da060049c98bc6fb1d97554079ab4642e2af4c1ce43838b0c8218e8bd0bcfd68188e2bd6373d44b68e152f6e17b9b3ce76de2a74d06430ea7c4f0b1d423261e6b9e2f8ad5bc295eb176208e65d390527d6ad4d3bd144f94bd4d90539e90862ed0fac75316447c9d1e96eb409d2ec0e21725881c08855f471272355252e544c445563444c005b270a62b0fb931c0ee0c50a72947dd1efc4327daa95912f568a9f48d7146d67c0edfabe13ae5a5a8c6e2f5d847e36ff3ecee081b74ac3a0b86a6d7a619e61ff73eb61c3871165727a74220fecfb3a905f6dc9a74f218a4336757d0af4231782650d375938d12846eaebea0e88a136eaa1a3558d117f0e1fe0ad33078105fa4630a46109b19cd95c6d23151db81cf6fc7f58acc15debc36ad99a782971c2c03595f268636cc3144fdcc539f925dfc6d0888a35880d40a0e80fa766720dffa2e3a3e1cc5e0f7a68aa9bfd4f66eb61f2c4f7a9dc529c50a9b86fda2804d3f08f7d8dc9d891b3a7d0035d12d9686e4da5873b557efb85d280ea746557e9647af810ef9cb07a9961bd474658edaea7b50e6531dd627772c5cfe0ac8be1927f72d3a332661d7f2d4c9f638141c3b352bd00daf312c1b3bdce218fdd01539cb7b0d0fc20e5768a751419a163592f64eb276b6881f11fdf452f48815ae9251ff3f61b3a5943abb95021f62269e72386ac0384d0f6d076fa49b1d1dbcf88f2a2b048121cc39807a721806bcad317918b206d8fe5bf755bcb85ee074c0c5af35a0139f42642a132145774433478f3bfc971293b3028346399a4789e49684600e5b5a49237623b272dfbd3c8a9764e3f06ab878e0ba930f7046d915059f2dc6c4003461eef30938f79863b58e5688a2c5982907d239afb3881e8ce5704a4aca9220f27e5b9c4a289fbbf1f675f3159f60e25654e132f6c7d7f6def5e75b97833f30136ec65f9237865281e56d7cbfe9b4a3a11a3f09a31d5512481b22b1042a2f49fa828689c4c86375165e03df8737c27fd902a87e62b27c21d176d7e7b93687586d3ba151db77e4d1ab866f4417bb492f820867c33c5ce80cef1f9320ae2f2d86b035346172d516c57032e020b17b2269dca06382228947c96bc083432e3c82d340c4ba3e5a6129a63965b2f9b3bd69a6345f5572514b2e98b65c215aa1f806a1ec5df4e7c204e4519a64b371f31caf87e488ea1c005254ba8803173fbda0593680b7c6460c43d4d11069ebc61dbdc78967af09571d20d618e43d8bc9d7d72574620283c7e0475a86dffbabdb60775e7a31e8a481156c8c38fd0c7114e9001de6ee497471e64f531fb7bfdaaac9cac70b7ddf45cd4f8244b354c8a67d895e2bdc795a34c22a9f4df88b8da3df6f2f90016f24049e9496a2b23ec2958828f466fd27bafb4107a287363b9e1120709380eb3b1c14a3cfbfa12f3d0b29330f4a5bb13292d212451dc7a50b77c3aa8ff33e1c6ab0e5829fe8ca298646482d4e8557071aef60e3104ff4b59df6ef117307c66d24d7f5d5d404759485adad647633b5a800df1924bec7c7d5ef7e3e44395427908c7167597219d81c2ab4e8e280676e7b80224fb65d4d919de699f55ca361f025d84b63431912d94a27ef6efda5a37feef18ddc43394ccbec028d758adde69803dd4a3059e65902f788cbc36928a315e9c17f9ea5b695210d953c8d581f194368171344285b7bba0c35ac144c3ae652e062be1dd3d48beee71b34e9f48c6eac0703cc0b4dbe0f34c32dd916a105a100cbb151ed6003c5c307fe260b8bc633ca30a86482fce1664af2adf57f8cf87e3148c87f4811b626e47bf33290d8bbeb2ecbc9600a7fa7b1cfcda098dddf49802bf3099aeb31573a1e9c1d9dca06d9487e9de6d97145d1b28dae16cb518cea9ca63f526b2abbf31b0afd31e9c29244e3922f84b48724240cbdd8d8b7e1849f59c9cc28e288309215d23b79b7e78dae4c2ff36fc2e7988d474ff88abb0ce18a777821abf80ee9d25a89a14108df434a188a5f828b1c893e4d2e17f19a437981fa06cbdf864bd0f9fde5347cb770348ae144690c84f8281a211ed7f43552a40714a88dd6aaf76c0a7f8ea0b4469b2760b4f3d8f6582a645f7011dfb74a5a56e2abc174cdb565c102130bb4ffd292be8de87663602ccc795d2a09dcf4e51d90859d63d7357c69eff996a7c05c2d070d8faff69871bb5e606634e52d1c2ea9a51c3e35adb900ce3ff3ce1e89a57e0f1af15192b0171db1ecba02b8718eb2a8bb7deed89122a04a21a8a46e609ea29e2da5729cca39bc2124e278b69b68f54aedb8e9d78a23ec0c13ba50cee65448b5eddafba967665ac83e517481ef6e6d260f3491fae1f4945eb83a9160ce35dce53b3a807e33df13365e2e409a6b1cccf28d3f25eeb6aad841f079518ce4b226fcb54a83cab317a6d0f271e4d4f0ddd9186ee4efec1eda9c4793c89d07beddc860f924a2f07a642459d0b4fed050db4d9c61911659db5ce787f091f3663e109f9652928f212d39d88e47653a372f14563f8466143dbb2e6d94ef209652d6f6d932f3d997bd0c966ba7654f700b5fc0f0734b65ad3f4486959b1f6c15c748d9acb82f1fb8ac3506dcb47a4877506a89f933febea8820c522fd8c5f7643ba4bdf384bdc13648b4a0944276473ad7edcf7c58bc41487d72e651a5974770a61b838bbac05746f096c6dbf4b8d8c09b332f30ee3fd1fe5b1137c5147033b808cf284a9c25edad745c0eef071a42cf17031e1afa53824b444dea9d184e686604757119834899311f68a23066ed001c7fb14bd13b53fbce8630dc003a6ff4f159c9a2a492f7220a7b091d7da585ffe3f45088c7b2b7a2cf503118d9c223723b058e3acbbfe2ecd738a89f7572aef705c9b26e2a97cffe146006b4c2e8722e78020574cdb98e25a9d3f1f6765cdd1bd4185a1eca3b5774b0dda7baf154105f91fe9311730fdefc8ed45dd34d1f4198165d2cd470c4fa14dbce6445ee671608fca4981f596bc62ce9c33839838862f365a790b23bcf78a172e5a0763ac534c4328ed4156b01a125b959ab77de24e908542a77eb870b8bbfb54e9f54b876c05b1adaa53007dd661a6b881fee539386cc4e540701738e2688f7d762e8fb59ff2a79b9012991b348c47cf9ad7dccf3588be2af594afbd660d7382c4dc142541f391e8daf1bf8a6faa71e7e82132560d1be10181a898156afd50d7c9770bfc75448d459335e73fd32880e90bd2bb4090e203d6ca0adaecbe8f0222c2d343b3d54596c71747f8694aeb0b3c3c4dfe51e8798aab9e61e5b5dbbbcc7d8f2fb0000000000000000000000000000000000000000000000000000000000000000000b20262f
入力 5 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
f6548d48965097361011962257a8e45167bcd8c4c0d135e1a2e3236652d3c4c080ff42aac4b09d4ff4a35d8c0a5ac2adc0c0d609fda7a4671e94f6eb9fb6571ec33e8ed8a958cd75eeafe8bad942816efd082dee23fd0f103158f0b53e33442bc020e6cba6a4db1e0379cdfd7a6dd059ca9dc7a261bb4b405373455bbe84d3fb35ca7df6a8b74aab82cae618a64048abfab7c1e1474a55e6e5e39cf8fc482652b45babfb0ebe4b19c34ce233b8133c83f343f7a272b29dcdf2f67f54b79b755c9d57559a60f15806e54b3e77385262c4a2bf15b8c45459c1661cd88aad8bb1a449207519e5e600d78e145d297cb9d89c0409e16a7dc096295ef5cddee429c930ef21b6aefb6839fa782ce28f4354e05e47625bfe0be5595fd26340bde4b9cf91491db5e4557727bb7844b13eecf0a8c373155709f2153257e9cee2b813a1ac0aef409f7ed1e47e2b29bcb02cdd29ca7773957c4e4e95f72bafd06ba9b3436054374299985009c6a66ef5c6ccab5f9da07500bfc338f01a875a0abc21d300d4157802a2c498be8e26bfabfeb00aa680b62b827e2a17c0c91f19914b1ddfe13cb6823360b683235bb51f39bde00dfb8f94b5b03596fecf282930d723fc0f72ca669d3d2046f7c5253a431a4dc88460f232345e44b9625022e0ee48bffae013ab4a61e9143cdfd0cf540e894f2df231c0e984509abf2a68ebe853434a1e1baa6789c331ea2f25c92083d36712f5fb14e8268d3b369e4443206b79e3c79e21bed1be4f0bbf710c17bf7e9fb8e66c1d402fb65223c21577ee36f60af501fd5a93b78679fd23e082b95c80c0ec8ce7526092051f42efb74f5f2a07dfbd651e5d286b316c61d7ef135a6c35f5e31934585a6a2218af12ff274f727cff0e09b174c6c34dbbe919f02e8754615898f10347cfafcf3fd66e1751040189be7de9ad8bb8dd053fef86b8678355fd1cde730e5ed7c4e920555ad52ec0a17529844cb1803de52fc4993adc0ec9284ed824e9fe20c132e0bab1f5994005935abe1fe9d471f6cdae8d4b9e465382b0830d136cac742d1a122773bae717dc3aaaa4b481520ecd014514e5dedfb7a34ac2fd22d4db565a4b88db3f864584709aab03539886fa4893ccf3eadfdea325c966358f01c0b3c53a7b8af2cffc88c92dafb6b7596f3c81c6b2b229ca48fc5c73b3b7e116b56d55a4dda3eb5275e914baadb7f0388494efb8f4bc276e48dabde7723329037d49a09581ae6f98f9e223324d87e9f71c28debf8757f6ce72b1b9a12bc7220b5041abd0cb5e9ea65988aea30feea6e5244b149b5cc5acff8ab96bfe31365d727eb9e246d85da35b9670833e6cab742399772c264667641c4cf1c307cceca2f40b09d4aa48ab204721f1a85c061088ea302b0777f497aead6009e297923def0a76e8c002a145e1f71fcb39f5cf1bead44fe5a08c2dcca1a6dd0e5e76f334f8ebb7645d1eb5e3ba772497d8095a494fe2c541a99ee68390f02f0f6f0390fe5262ad594f6b55abf1dc47e76d87b90180c946dd058d82a4df051a1766dd477fe076882ccc15d8ba91311e4cc6c35483f531551c78ad0b1aaeacf04163b37cc1c969661198af225ad208f8d9daafb516668b44822e1e5dfa0b34ebbaf971e9713b3812d18483639cc7be7d0d7d9d31f657948e6b0b964e6d56b3efc027154112acf3e9048341e9ee9e711fe8426e56476a418e5241b127384f5c221b81d050f15fdd6fc4f260de3c9737a0d13e588f9f5eeb7d827928002115eef63150b6fcf3f287e28725ed05da4e9cd1c966d01a690b4f6d0e62c400941f9e0fa5f5a4922e9f3d604c0ff459160fed6d5ee99459aab0a6cc8fde0710e55f8c3fef474ffb29df89917fb594cd15347cd6f8fb67166b2ab1439a083d774ab1a4c2baf3746055c18a146875df2fa2a2c02e296a1c5c7e7185675552adf85c3f817318b2287ae13518f2d4698ce69ad79316f3547f08d54582cf63af914d2d94d38a468aad723f6d122688f6763144d018dd2c126c2399c11194963cf8821810199eaaf9ed3eae1f71d8985c70d6660fa52b921d653c3ac2f054bcb62e3714c88bc2cb24b42a9f25fece120148b515a8a05782c7ec49221e361c0eaf750a17b7e89891f6c1e74fd2c9751a8871d82e6c29cbbf5ad3fc682e24c8b8fe554f29fc0b541b0a4d687a22b2a0e920628ba9028cc96cca45d80d6da4d5fbc47f2c60085b10b0c8e172e9be641d769853462fff7c5ca60f910fa9fcba294caf41890787fdd4b4b33574812dd2fb334e99ca9e5852aa54f1da9f0a14155d5f472f341e89a09e2e6de7a6e86e2bd70a7fcb828312995cd4e9259e56dc2c86dcadf0890e2711a650f2afa896c7189919873a581100f12f0e5458ae992e781529404dac815ce04a3092e0a37a46a66f334d61cc2cededaee8e4f6c7f003024f710d6b9bad770d75a2dbe7efa9863965a5d1c218699e3d741aa88deb8fc03ef415a40e4425e7f05d160a44645b7cf1aeb044659394b7fb9a1e18f9067aa2d7327ba5459b05eb2c1c205ff7613a9ee847506f697401d10497e0db400ba237c10602a2a937127066dd4cc31aca2e28ba8e700577fb721a29d89f7b1084dffc93f6ab32fa2ea89c1e8f88e287b836cb1122d53c85bd89e93a0c789ac071b5881713acba403aee1bb7d01d09079301ad2a9e79c4bf424cd2e0aa7ba9647feff967c2f2275feb6ab0564ab0ec5e3ac3506f83fbed801f7ebb46fa70f276f52a34d18bb8ea9472a5ed140d97a0941e9d56265a22a0a1fc26564472dc5476a93d23010c0f6b4ca2c7d33609a9053b1f29e7c075db813e5c653d58fa61b59fdd8685cd12fbc5061ff249ccfa542a109d5247b0e3e9a9c222c5388220645a96bd7368f6e69a9d6d64b6cd3819cfbbd4a03f7770a377707e1c845c2e335182bf7a5657c1b41eac4228e721af127d7cb14ffae2c85907b3ca4d3d6c26155f1d0464a14815cb48491d573194eeb0eb799526d52240437900d8e9e2f67a586a3b13561462a167b6b88108de8acc57b30e535b095e1ea66506dc1e32cf587555cb845f14cd590a796fa4e64a0b68ae4f2e5b450f06cbdb11086d2febf1fb9efdba68fd2a6056cb6235353aec728aa3b62aa531728e95ab440a2f100848292a9d72ae2c9195cf52b79739e64a9fd17f9b5cd0f88eb7718b499d89674538e1fdc1f0f10b31d65a206445a4f80317b9956876c2e4e1ba8ab1b8b873c719e21a0a1632b4b73ca7aa06508052d1a4865d6c0096dc4429e84571ca2c523d4995b5a3f17f2b879fa8666ccaa0f78511141530333b476270728aa6b2c9d8dee80a121b1c353d44475562808395b2b3dee7e8030d263b465964697178a8b7c3d4e2f2030b1f222f455c777f849bc2c4d7e5ebf2f3ff0000000000000000000011233346
入力 6 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
366fb801d6c51429c164899f6a733654aeb8b5bdcc08dc5c13e3da0ad09ebfcfde807c5f990b706073c918ff774882ed6370c24ca2fe1fb907c46d99a9bb5d54f8bba948616db6b4af46fb4af4bb675584c87c179c6d639878a9185b2eab2fd7064d593ed6c081debaaa5bd7999e4b79e7bf0f3246ad3ab0ba6723e1e3c66ebdfe6da3e1f90b1326b6445eb80e184ae303101309b3112033a3b5cecd7ddd312aedec59facc381ad2569fa9819c18e3b0df7fa45ca591a48eb4eba4174595f47af82b9774d858aa3c7d6a0eed52a09df824a0afd7e8b879e39f186957a747f9d4a7714c2651f2d78497f9df3b40bbfe0e617e5bcf87601008b72ba86418352b4ef2bb931498486df4fb6165acd0cf64149fe309349e796e27ab105bff9ec6be94481d7be08c2ea678eb338cdcc184b43256b2a11c1734da2517032e1c816493fbdb4478e80b0aa9ab9dde708110b5c7a7777932db4259101c3750381263ea5648f7435b293f751d100f174311d6ea3f5246a26044cc300cfa57dcb45a8b61a084663c78f046664fa3f2b5da50fd33d40ebddffb864d4afcb8bbb582bec389af32649a78a6d6261b7082d5167a6952b08d4dd63e247e60125c5182e30aa930d93e0133f1e7387e63831b54d2e76ddab4f9fd4fec3c8777f33d0e32f9501c11ecb01400f0419c8c4b08587058c231f5eb5c766efeb12fcef8d6fcbb1f949a951b86644e47a1fd7efbb7f592a8d110660e15e026e7e48f73fee10dc7cecc1fad661800f8929a541f2eb57ef0ca848553aee571c5257f3fb346c600237e96af5c93ef5ea63074b913c33af9afbb2466a90ece742be8cc32f9e038e6876db1ec0b84ccd5b4b64ec2d5b78c2391fb27bca44fed36c899d73fc2a263b5b2d44feee9b5e452e096f5f9abff1020d4b9e297682a1e1d93fcd81738ae8d8adcd393e8863f83c89a130f29349bd8923ac44f2bd73ebe14a71f391f6e763f49ba46e34d6ca4cb77cd4f9a4a9c05600d35ecb5cd90944aa7fc7a1c871be1dbc7cfb6efbee15f1a08dfa165afad7cac9fd660516e806458ec795cb9d1fd8b131f42d28511e390264974e22aa33ea67ca5f6259e3a510798d93901e63344d21bc1f459b2e97d611dd149aab03b003255d9abfcaf52804a93ff2eaf6870c1099dec0c27701fe19ad6484eb4f680a6f3b0d1c5e02347b252c9c2015a4a07c08c56d1169dbe9589425f1b0975eadb74664deec249bb9d79846c77fd1fbb8e054c717cbc0ed2e3258e787371be3dd63e50bfb8d76aa957a1aa1a92d66df299c9c2d37e5772308d62e463e544180cd1786a8de53fdd9c59f63a43866a0577a9062d43a233eeb24888ac4ea45812342f0f8175f45e89ca02961a0a53746008861cda96d1bb2e07f80ed91259d2a4494406a21bee982b788b70623e8690561fa5daee10e3121dbc21468040f134a4b2b0f656b96293ee5c69dc107c1b3ad7a662943ca043d29b6ea630e7199838dc22398320b6eaefad19b920e4f84156384e0dff3155ff5d391efacc2b3231fcaa6e5dd80de8475b266ced8623f752817928942e6513deb140db05b703854b6c50d98c5b0c3a0b199cc2f03caab5129792fdd8d8759d233c8d5e722250f64c1950ef9ba685830879982bfc7aa2a72294d2a41ac1331d1ba1592d594e0e7fdf094d9c1dab105930358d50c9070c129bb8b4281e92158fc3029e84f9a3b3468fbb697be6c3995eb2acd54b8fb1a8b73e0f802b3b4310cea87de9306a11e482d32c391638c62ba225a8dcd020e0b3224e87a153aaf5991a5e19a4cf6dd6bac7bc203fc43b15eb7ce9ccfee7b3399d267d38a8a4501e49422de6b106ec0d5a40c918c9c27a7caca64c2523b977e77a1ab118344e2d7de9ac5f1bd21c8c10d34fe3506cf31e1ca33cac67f6cb8565cc1f0b5ea2cdff34a0d835ddd2d4e31e745c8cea8de817dbea6aecf244f180868533d1e00947e826b00400f8b5f9ea077db6748dcdbd1ff7760a68c72ceb7a1643a9d27c63f3714510674db0fcb3f080a4b968896c522614ce3768a67ccfbac6b5ce3a7aeb9fecefc7a4b62d51fc30b97687bc65e9117c65af01c8d8541ff4d4ee08bb512699e4d7f80be08f0911121d28de778b60f82b7821f5253c23ff6a2e7c4aa09b3131b5b08d4fc5c5d926ec1a76394d901ab2a8864aa68f5b8503f975b23f25fba0b67cc9c12607d811ddcb2df365390480a9cf8283b19ed2d2b503971c07de8fb44de476730b0bb81ac0c64555ae63d4a281f175f77467a4909dd027830f99c2d8da0d2203bd5d160a959be6990af3e4270f0b4e98f4b679dfc5f51231dbce663c2c7d538523582e5a2717086ccdcf5a119982417b22086541652b5979b683a79dfd5f4c1fcdd30319aad790cba7919bc2e0108b257eb01e94bc377cd3caa429cbf5c6593089f55e03fe0ed15fd4c895f74915dbe7e9afc10aa682d28354b4c1951c1344a23b4cdc765f86db0e59dfb942920b5aa3759bc4451af56b758274cf6509f50f621b81caaa5448bcd843992978e2223c0afee1ae3ec2109867e68a5368e53caf6d2df6c7b8900081cc8d5ac65d55a62ba9370eb2ad0e3344af4ca1f644272be643528cd2f63c25656760fd6723dbfeeaee5b45ab99ca46ec0dfb78821adc248f76a1356b081c3122819276faeb3ea9fe4565c1306d316708e6c85ee95d1fe55325ec08c835bf5b7559ec7fbf19a6a0c064b6bad30313b62c0822740edc80e0592f813635299a15df03a7f34750c25503e76d21f1b1e73cb3c00e143981999fccbbca9496ef37e8b43339d2c2327f29dd452adb02344828458b56a664beef85785ff0d7b2184005b4b6163ba5518c249b8f52a441e5b710e86cc883928dd0196ab2037c64997376cfb57c42b97b48565d5bad3e7da1fda475ac0bed2ecf90d36161b5cee669f1d0c396bd25924e4e320cfc0af909027df66e05e7aa255da6c6de11cd0eb04727c01710b1fcc4222fa90d673bd3507df2bc884feb76dd175d07e5f43fc33c22ac1e3744e5e4e110f0ce3f17cc695e83d8807680e564acc6b6c7290af11e7d6086c25e7ef1ee5d6210bcad5dd8e9aa66108999f7f5a99413a50bee472fa887194c6014ea644598c350f06a80556e1519b244bdad8a5c1c6df70ec29c1fdc6436f9f45df729e7f9339a5e449e496306a05c8e28f01cbd0b6d46b89a31d9483d76c28f7dab13fe6b336bade07ba6074b35b0d9d95353dfa7aa3c3b3bf02fda4f8e1344808440f72dc8b74e2697135547760f4f77fd3f333eed20135085eab7bba61317745080092e5c686c77799196b4d3dee410151a295a68808b9596b6c9cdd3f4171a273b595b738a8b909ea1aebbbeedfb0914326b869cacced6e5f40000000000000000000000000000000000000000000000000d1c2d38
入力 7 の P2MR スクリプトパス支出
ノードはこの支出を次のように検証します:公開されたリーフをハッシュし、コントロールブロック内の Merkle パスをたどってルートまで計算し、そのルートが出力の 32 バイトのウィットネスプログラムと等しいことを求めます。このページでも同じ手順で計算し直しています。
ML-DSA-44 リーフ(OP_CHECKMLDSA44)
OP_CHECKMLDSA44 はこのテストネットワークの実験的なオペコードで、BIP-360 の一部ではありません。ルールが有効になった後も、テンプレートリーフが守るのは、それを含む出力の支出パスだけです。
ブロック 18606 は有効化ブロック高 8600 以上です:このルールを適用するノードはこの署名を検証しました。
- テンプレート
- S1:3 回のプッシュに分けた ML-DSA-44 公開鍵、続いて OP_CHECKMLDSA44
- ML-DSA-44 公開鍵
- 1312 バイト、3 回のプッシュ(520 + 520 + 272)
- 公開鍵のフィンガープリント
d0201a078eb86131…· SHA-256cf8ef83949b98782…- 署名チャンク
- 520, 520, 520, 520, 340 バイト
- ツリー
- ✓ もう一方のリーフは必ず失敗します(6a、OP_RETURN):これはテンプレートツリーです。
- リーフバージョン
0xc0- リーフスクリプト
- d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b903 b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b4059537 6e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9 OP_CHECKMLDSA44
4d0802d0201a078eb86131d0047c8ac2265eba72d708bf142b00dfde2cb4aba5b0e6cba589d8f70ad0ef86fd6c7fb9400f29e521b45e9b25d9218e17b1ac2d68f89abd092e171428c4d8750ee3190b0371242293588b1f0a17cd5779c9f5e4fa1fa373f555d9bfe43f0330fa19b07a46ad3f9072e5adc93a414883ca54e5935ac6d7b880856f139e01f3eaa9fd1204c7c0f8a99dbaf1a2919e5239d3c11b36d32c189d09b303f89b711cb641cb2670746e02cd8d7985916e406b9dba2bd38e69374ac5a072f23431c76f7320f76844a4423f7459d5073f3d26ca17ea880aac3c742586f35ad3263e130f2bd6fec5118d97b4b14d998e918dc4982cfb0a6cd3c0b2613f1c8460f8ab90dba33d0acc10dcdb9e463ece6d9c964426a65ae80c14b0125235ae5877124e04727b2a017ac653b1f336c7f6412869e4bd204bb50dfe95728f0b0e77930e33aeb2f67a88af32a56da97003a7ffc96bb8519dc93cb13800c364d6d1789617742721b1d6697f49893f204b5e7db1128cb33a6cd773ddf4720c465a4053cac4d63da2492c7d62fcbe15cfbee4a682b0fe70cda1386cf003fcb3f34d073d708df53f1ca4125039e4d03d639783cb20e89bc9c7d8f2a20be9d675f6de0ed2ac4f6052e3ce9296aefbaebe8ecdddb5ac6c89f5a2e07d773ac24ff3028758315b6f0c6f314766ee48f254348d2deb8344ac1658b51addf24bde65feaa8f94291b7bf143b9034d0802b87c4cf7969939ed34139d4dd17a0309922115d17ffea56a57d3b8b746df3e1a8c186909a750a92d0b886acaf9b8d7774a6ac017d16de9210b32d4392cf1b9dfbdde276f3c4ab56baf8697c316dc0a9ee59bba34aad5c0f8e04d6b598368dbd5fe500fdfdd47028ab58c559c442cec2fe8484867f2aaad691c60d8d3e6696a37e29e0b3d8e6b29e876122893df81c0c021cd2cfbd9bc31e54674ffb474f1197884a1e6020b35641c556fabe88591302e9f5b689e6d1c917f1cdf52de28204a6343bcb8c187f4430cbdfd28c9c9362b754dd319b65487ca4f6c6a74894f6920e9131f6bd5dd05cd419f1c741abcac15d75ddf4490195858effe0b5dcf21ddc32e11f2c51fd89bbc9f2a7fcdd001d149e731ed7ea40620cf3ef79576f7bceb44b8782f650c319ce6b08f3a90d622bbb6aad74edd66620a552d22314360242458296a466b7377c7e362eaf16cf370cfbb151993e57f419b3ecae4026011934cd072ba634145f1e3fc64589f99735c8d48f3908c715ab5c0f42cc3a32bde1be305e387605a9376dae875ca917d343afe6f7fbecf0d9d0dec2c21c650a940d5dbc7eb1ba9d3ade39494dadda56cca68d36aea9e819ad9fa833d4374f9da2a1de031483bef14dc5deeb5f537b0dc396e624fbd5ccc47b7f9a32252c2d1d9d7f5acdd9469db6c931e65674bdcaedde1c06b2da244ca2137a84433882279728cc84d0793a2830302b40595374d10016e9504e034d78a08d5f00605783523b99f31bab9c152bd18c58b87c58c48d51f7ccae89f80784ecb58666c91e2baefc605107966b4c329d89f328bbb9dd36062d0627dd9b61974cb0c6e56ebb0976fa8b026379ee119497d4bc71b2e6168f39f083d3b2deb7a88d76fcb05a2f994b598de30b958bfd89d4b0666bcac70b87f706bbe51fcce93de6b228ad519789f24b9d3571a81dc5f6a696acb26169061a32c5f94cb2ce4e10935dcb335951b7ee0e4fdac1b0429de87b2a42d3c9bf21bf844ba5ea647dd5d45121ab16d036732859dfdce99669860a7219ed9833e39c24aa0de3cf667516d6db2801a0c0b0a1793d5ae245c2ac942632e59ff5c8725aa2d5e21ab90c723def63a6b9b22409fc4deb9f0 - コントロールブロック
c146c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa(33 B)- コントロールバイトの最下位ビット
- 1
- 深さ(パス長 m)
- 1
- Merkle パス
46c7eccffefd2d573ec014130e508f0c9963ccebd7830409f7b1b1301725e9fa- リーフハッシュ(TapLeaf)
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2- 再計算したルート
- TapLeaf(0xc0, リーフスクリプト) =
858600c00a0a1ab429ef94b34551e7890629c85cd3756b62f54f939c17514fb2 - TapBranch(
858600c0…17514fb2,46c7eccf…1725e9fa) =cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661
- TapLeaf(0xc0, リーフスクリプト) =
- 出力のウィットネスプログラム
cd504585e12096802f852a7864c8ee34d3fb9ea9dea934e90d427c1e42dca661- ✓ 一致:公開されたリーフは、この出力がコミットしているものです。
- リーフスクリプトは実行されました(リーフバージョン 0xc0、深さ 1 以上)。
- スクリプトに渡されたスタック要素
8b6dadd2a0473580b2df933e9eacc9f03e86a63cbd7ec91748cb6c592bcb09999ed57b74320f4e073c39820be197a722f97bff4a31afc48548d12d8d3a6af026b95a70b5657bbcaf5b3ac85b91aad08060d9fc2bf5f7325929ec9daaac4bd7f4e213940bc07d2758c88826a1c5c623d00383a3d6b6d178cd773ba5d9bec5badfb743d1a0f1ed0378206ee8912029735a4983ed06c457d4693e67e1cedecd66d4c6049a00b9b89825f03745d7b84a7226a64a6f57594447f7f4ec1ddfe66fc0b38462ca305d361b9b7dc360bfdf3d8b2929b2398340b083ac1c4d63db651eea906a2113fe33e8a5059324d3236ad536f438c0b4763326f4fd1f45671996bb2124dc28f78a7a8d567a2c9017a09e7455b135700c9d7cfbaf33695e0e32f6426917ba863d570f6c20d940c0d89e1b5f4e2f94b51ae73cdc9b3ed0c4ef49461064c2d412d200eb5267fbc8611dfc58b13248909c854e751dc1b3f0df18318b67aa689aec4ae873849895627218adac1d66e4de04a8206352a94c66db86f047309c3d42d3375bf632bfbcd14355710ecd933235e72e4a1f0d44bcb7077ae44b251d09245637f00dc604779d845303e1be78d307463a228613e5ee9c2be50dbeccc1bc50f4ca9cc1a9ef55fc5e4acca95e63183a8259f5dc96ab5ad1275ed6d1d64c6cb081972f3317b90464a76decd817ecb66d387d0d72f08b45584cb132cddb224851fb16155143503f42b0105829336b7c837706361b289b580f73dd56c29ffcfc501ff07458079a5ab61f5f89370b2e8a0a0ef524d1802d749f3c369dbe64dd5605b9ee4f399fe3fedaa8ce1ed89d8566c979fcf3fc5593808a12885a4575ae31c6b401747f6f68b9219dd988c31756338ceeb0598427b642bd1cf575515cb7069618ff02b5c600553424ccc95bd0405b4a03cc90f687333d18b4ebf602ddc4d5aa6a8223314f20fc4e558567948a22f69baae48c7a9f560784c01398568773de3536ccdb93933a31e84a13317862775bbcb27733d5b58ce469053c4a32ce9b4b74375975bb83d0f0277b82e6ecf68fbd39666dbc8876cf49f4b58b750febf47889e188322f6e754b9e14b28a642f5f9654944eb4a64d9ac055e9582cd1c0cc9e6e33f3b4154656752ddc7d1743e08dfbb885eb685b0e430f1c7db51246111c6fd9fdece05ef2ff7bde57944db80a80df7660b9beb2d0fdf86543c5d00a808cfc8d1bca88b2dadd50b67db1a6d9a05474e986be0ca3643721836a94d411a7f68403ade03f2fa94b825a8116e76eca6cb41903a20bc5a39d7b1274f8cf53f56061491292421f44bbd21af719792cc7fd5fb51a3009a1d503f903464d9142fb8b09cdbc28fe009629fb385e34e34c32609cd48511ce5051f1721c86a0bfc01ee8b6671ddab45dfea0b915d985a37e5a288a23b5c55c68d4de196b7e294e60c3c12ec4b7c0011303ed8954c629b7f086926290a2468da0c3c3fd7156d4ccdf5674a931bcba100c1cd5ac9d499091e077c6a43da932b5b9158e580f3285861bb30030da28da33cd5f00d46c93c8d30e04e8fa41c5b050026a128cdf93aab031ee80977d8be0580e03f1e180cb756884782cde7da913bc82aac821c00d051efd70dd4c6e47cdc1dca8c882c3282b9094f1faae93e308436372f1c9d0d468e1e03cf17525aeecc8ab6e279d8f26dbd379946c05863b044e38021a64f931bc74618fe5d01a55e933ed1220963e1e80de54382b1b42b2acd92c6225c39070d590d9aae8820ff600dcd2a12d133b894691644d18cafb9ff4c48b9647c2cd7163772db73bbd03c8c5d0aad3513e6d304f205d7469ff17a3d5a4a40d185131afd8de76bcda2ac222dba223ada4e03ac41a6240f21826c637e2b7b6bf026ad2ebab053559a819add01591660cdc756f6ce2892c702283d86531c66d4b5f38d609f1e19d94c48e85e80033fd8c2ec7fafff80ed28f0d38765624fcd8c0c25582b3d52bb528c59eab082b1b4d49e4fc2356a1a325faabaa26bd50a83a5ba12c40b64443b0725f91fe29b4c5fbdeb69c3dc5872bec75405a1b70bc1cd4ebaff76ebd1dbca5b7e4b8ab7ff67a54e35e8e0dfe1256253c55bf7c8a166cac30a7c1fdda6ed93af885504e7aed9cee99adc101f3694b6407b3f61653e89cf3e0455dcd292d44f7cbbc4ae2c995a46b488c877ff981c9863cdb185ffac7ceca23bde7a25a46c0c92f4c91c01433a44fe6ad827c0bfac9ceb3d3b21a83bd873f3a141f7447bae3f6ce47d04c23f8ad70865ec23f51fb7a8db93abaa008a85fa0704e4c2a69816229fcc02e9b996d0eeb0e10e92b01977407e2c0e5db6bbce0df9867aa65305e032dafa3a40866c32f20b194d1d1db822f5a999e6f6f4404b5cd7203e949db6b3aba4912991900b47a1ce94725dcb5716027f00b9cb5ce12858eae03e37c9f7b6a973736c31a6b3adc1a12cd11e37ff1f98c7c2d1ed7a742273f01af7aa1958ed10ead3436531996901f6f99aad579b295a53bd315dece44bed50a306ef142e2e33ca593946f49b87b58e14209c977f0dd55b7aa25378c61315bd022c4c682ca6e61be590e3b82c09371ba865813b914b1e59f1db8d55732cb334d527abc3ef28d16647cebd12c662be1935cb9e4f369857c8886c044f0b65553063f015d0fb89428dcaa736bb46b74f6981026a9a65381f73250f494c495096841966c04d841e7ea3d4dd2ca401a2f5d6200ef4294be9e36c9ea76904d570782753af5232397ee5ea14699c9f4dcc01fba6b4e12b0bdab87832403108dd97bb92c87bd9b19458b40cb1ac05efadbefc4a8979357d1d47d82d32157f657f395154845a898178c9f2119cfa3b29d3147acacf27d1215a8a29827729a147e63b0cd053ce7682854c9022862e0883ec55331c416e30e8aef0f77d5a4f1fd636615a3fe36b351dad8fa8e2a61e776d3d455a0c04250811718129cee9e9b8526e8e0cb79cbf30a486b2fd2e591ca6a7c640c889290ae4dd5375d39e73e89baac20011a3bad5368f5e2da561f8fb2cbf7a826476a0da7adc6a8ad68ba552b7f2851a65590d2a838a748fb2dc8dd48c43052cb8b62fd00d18a4a77449d25ef3f0252f4f8369960096dde72fea3fba58d5f2e10dc7b0576c97fca6f8c54026253a4c94baf82b1d471355e32d62ad7c4372fb18685721971fd70e62412632a71f9da58ff7ffc65bea892a4ca51ff5271f6d7cc6b9c03ecf449c4e29474a3cf88a75061cb70d1fafb5775e9146b00e3dea1f726c5cb65f33fe9dd3a10c7aaac23eab32ce9c50ebf80ed30fbb3d34d5f3a121c1e27282f335a5e6f8faeb7b8babdc1ced1d4e3eb0013222a2b365687999bc7cfdce6e8effe0712172a35384c54a6b8cddee7051d2c2e32395762686b6e7381878d9799b4b8c6dfe50000000000001627344a
入力
出力
| # | アドレス | 種類 | 金額 | |
|---|---|---|---|---|
| 0 | tb1zgs2ll6psac5f94ukcfjtzv383vuqr5wu5jwltwfx5f623ud60fwqufm2uh | P2MR | 3.99974892 | 未使用 |