Multi-Signature

非標準多重簽名

  • January 30, 2022

我有一個關於此交易的問題,其中輸出顯示為非標準但似乎是多重簽名。這是第一個輸出:

交易 ID:54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713

OP_1
e4cf0200067daf13255044462d312e340a25c3a4c3bcc3b6c39f0a322030206f626a0a3c3c2f4c656e6774682033203020522f46696c7465722f466c6174654465
636f64653e3e0a73747265616d0a789cad5c4b8b24b911becfafa8b3a1da292925654253d0d55373f06d61c007e39bbd061f0cde8bffbe25c55b5266f61ab3905d
9ba54728e28bb76a963777fbcfb77fdf96db7d291f93f3e599f7fafcedefb73fffe1f6aff665fdefb77f7c7bfefce6c2fa166e695bdfd6dbcfbfddfef8c3dd5cf9
OP_3
OP_CHECKMULTISIG

公鑰雜湊或腳本有問題嗎?我是新手,所以肯定我錯過了一些簡單的東西。

謝謝

OP_CHECKMULTISIG 通常以:

  • 鍵數(n)
  • n 公鑰(不是公鑰雜湊!)
  • 所需簽名數(k)

這不是這裡的情況,因為在 OP_3 和 OP_1 之間推入的 3 字節數組不是公鑰。公鑰是:

  • 33 個字節,以 0x02 或 0x03 開頭(所謂的壓縮公鑰)
  • 65 字節,從 0x04 開始

這裡推送的字節數組是65個字節,但是不以0x04開頭。

引用自:https://bitcoin.stackexchange.com/questions/112138