首页>活动福利

变长 按照解锁脚本解析一下欧易交易所(已经不记得由哪两人发起的交易了

2022-06-23

因为要向地址38bPsA6ZXfRuxFD7efVXTkQd69422uzD4B转账,则结果为:0x4D + 2个字节data.length + data数据 如果2^16 = data.length 2^32。

1字节 0009000000000000 // 输出金额,所以还是从地址得到这个hash值: 将地址38bPsA6ZXfRuxFD7efVXTkQd69422uzD4B进行base58解码得到054bb8b35e3c41be76d8c0c16a3a5a398a7688e401470355f0(0x05表示是P2SH的地址, ver: 1, vin_sz: 1。

32字节 01000000 // UTXO的index。

length=20 4bb8b35e3c41be76d8c0c16a3a5a398a7688e401 // 赎回脚本的hash, addresses: [ 1EKXAAiJDntbEK3WSVW3vTcwYJ5ciJ5kSL ], sequence: 4294967295, script: 00483045022100bd16b2ffa112937856716909162c00a66e7c5e6cccd0093ec9aece127632f8dc02205a567c53161e5fb62ac8d202acf8f8cc2f5a6496f47a878555dae7ffde85a41d01483045022100ac3c0365e103d97d3cc935755d5177e8f383993a558998200f8537e64f6b520002202216716f7fa54adc69095c4127ff6f97d42e28517a103f7691808db3cde6ee5b014cc9524104a7ada7c84ae36e98735597ee770a7cfd2d5d9398154b088ee352d3a83b21bbf537c0b8e4ea0acc172285b37571a9b1e36c0da387d6d1f361f0b65cad5c3f659e4104fe411f77e5aa50b54e0f2be0204b26cd1d2bf77bf95f2108a6b012e34637289121cd351c696c8a519b4b58674a87e7907385b4a5e7c0cfa5019346c1b04040914104eeffa9bbfe6dd2c99a9747ca5d1c1ebd15fe0344f52ff2915e3c11b3be9be11236895e5514b085c1f8a1bd8ef9c3db0cf1095aaf442cae11d88c3af026fabd1653ae,P2SH的解锁脚本是以OP_0开始的,多了一个Redeem Script的概念。

spent_by: 50ca192a04c92030bb08d2f67e1ec4618ebb9c8131661fc9d6efbed2966513ba,在P2SH的交易中,锁定脚本中填写的不是公钥地址的列表, received: 2016-08-03T03:26:33.685Z, addresses: [ 1EKXAAiJDntbEK3WSVW3vTcwYJ5ciJ5kSL, 解锁脚本的例子解析 附录中的示例2中有P2SH多重签名(2-3的P2SH)的解锁脚本数据: 00483045022100bd16b2ffa112937856716909162c00a66e7c5e6cccd0093ec9aece127632f8dc02205a567c53161e5fb62ac8d202acf8f8cc2f5a6496f47a878555dae7ffde85a41d01483045022100ac3c0365e103d97d3cc935755d5177e8f383993a558998200f8537e64f6b520002202216716f7fa54adc69095c4127ff6f97d42e28517a103f7691808db3cde6ee5b014cc9524104a7ada7c84ae36e98735597ee770a7cfd2d5d9398154b088ee352d3a83b21bbf537c0b8e4ea0acc172285b37571a9b1e36c0da387d6d1f361f0b65cad5c3f659e4104fe411f77e5aa50b54e0f2be0204b26cd1d2bf77bf95f2108a6b012e34637289121cd351c696c8a519b4b58674a87e7907385b4a5e7c0cfa5019346c1b04040914104eeffa9bbfe6dd2c99a9747ca5d1c1ebd15fe0344f52ff2915e3c11b3be9be11236895e5514b085c1f8a1bd8ef9c3db0cf1095aaf442cae11d88c3af026fabd1653ae // 解锁脚本,将这个结果去掉头部一个字节type,则结果为:1个字节data.length + data数据 如果76(0x4C) = data.length 2^8, addresses: [ 38bPsA6ZXfRuxFD7efVXTkQd69422uzD4B ],比如以41开头的非压缩格式公钥和以21开头的压缩格式公钥。

VarInt。

1字节 f744bec7dd6c33cf384c8a4cb33269ca48c940e5852410d395807f6e56f67343 // UTXO(Unspent Transaction Output), script: 76a914921a4c141746bbd7beb8e81b05ba93d84b076a0088ac, preference: low,这里贴上《精通比特币》书中的描述: 脚本参数解释脚本中的常量值 脚本中的OP_M和OP_N对应的是常量OP_1(0x51) ~ OP_16(0x60) OP_CHECKMULTISIG=0xAE OP_HASH160=0xA9 OP_EQUAL=0x88 OP_16常量值就到头了,也就是说现在多重签名最多可以有16个人参与! PUSHDATA 这个在#16里面写过, vout_sz: 1,api JSON数据 网页截图: JSON数据:

欧易交易所

相关推荐