Я пытаюсь понять, как SegWit сделка выглядит.
В статье Раздельное Свидетель, Часть 1 на BitcoinMagazine.com написано
котировка
с точки зрения узлов Bitcoin, которые не используют сегрегированную Witness (позволяет называть их «старые узлами»), некоторые вновь созданные выходы могут вскоре использовать странный тип scriptPubKeys. Странно, потому что эти scriptPubKeys вряд ли можно считать блокировку на всех. Обычно упоминается как «Любой человек может потратить,» эти scriptPubKeys в основном провозглашают они не требуют подписи. Кроме того, они будут включать в себя некоторые бессмысленный текст.
(Взбодрить мной)Так что я попытался отправить некоторые segnet Bitcoin из кран на мой адрес. сделка выходы выглядеть
Код:
"выходы": [
{
...
"script_pub_key": {
"как м": "OP_DUP OP_HASH160 b94d3e2318aa7265f5c75be6275c5af35a3751bf OP_EQUALVERIFY OP_CHECKSIG",
...
},
...
},
{
...
"script_pub_key": {
"как м": "OP_DUP OP_HASH160 b5255516286472ed5b15833da1d9ea97c8d3f05c OP_EQUALVERIFY OP_CHECKSIG",
...
},
...
}
],
{
...
"script_pub_key": {
"как м": "OP_DUP OP_HASH160 b94d3e2318aa7265f5c75be6275c5af35a3751bf OP_EQUALVERIFY OP_CHECKSIG",
...
},
...
},
{
...
"script_pub_key": {
"как м": "OP_DUP OP_HASH160 b5255516286472ed5b15833da1d9ea97c8d3f05c OP_EQUALVERIFY OP_CHECKSIG",
...
},
...
}
],
Это выглядит как стандартные сделки для меня. Когда я выбираю случайные сделки от текущей blockchain, скажем, https://blockchain.info/tx/a569b7a41c9a2567b4a4bad4ed59f5e846cc30d652b448ff6430018fe0bf3128, Я вижу:
Код:
OP_DUP OP_HASH160 ed1fd913ec4f7f1b5699fc77ca9dc9604a840600 OP_EQUALVERIFY OP_CHECKSIG
на выходе, так что в том же формате.
Кроме того, когда я получаю транзакции segwit в шестнадцатеричном и попытаться декодировать его в текущей версии Bitcoin, это то же самое (за исключением адресов, потому что адрес версии).
Пожалуйста, может кто-то просветить меня, что отличается от SegWit? Где я могу увидеть свидетель часть? Я определенно не хватает что-то ...
большое спасибо