
BCD比特钻石交易解析
Hello , 我是09
此篇内容为我2018~2020年在【库神】工作时,对部分重要知识做的学习总结
随着比特币冲破10万美金,行业又再次兴起,希望相关从业者可以学习到你需要的内容
介绍
待签名数据结构
version 0x0000000cu
BlockID 区块Hash值 随便写死一个就可以 c1efcfb46dff350f079cc5566fb92ec7bef94464342e9768c95603aa7672f6db
inputs count
inputs > PreHash、PreIndex、inputScriptlen、inputScript、squences
Outputs count
Outputs > Amount、OutScriptLen、OutScript
LockTime
sigHashType BCD 0x00000001u
待签名数据
0c000000 // Version
c1efcfb46dff350f079cc5566fb92ec7bef94464342e9768c95603aa7672f6db // BlockID
01edf46f7c78baf7486f52c3bf6134ff4e88e87ac7698a406f68c65b8aca4b516b // PreTxHash
01000000 // index
19 // script len
76a914a9575b579e6ab622490a57041e7c672321b3953188ac // script
ffffffff // 序列号
02 // outputs count
e803000000000000 // amount
1976a914ad54c6fa5edff207073575d90b5ddebe17a58b9b88ac // 指令
d853010000000000 // amount
1976a914a9575b579e6ab622490a57041e7c672321b3953188ac // 指令
00000000 // LockTime
01000000 // SignHashType
/******************************签名交易数据******************************/
48 // sign len
3045022100d46a448d21868e8122c0944c34c19b32cdf40dac112d2a865af460f0cd4fdebf022067c5e1d16fa9fc50a8c32088e7a54c7bb723ebdcb8ce032ee22bc76c3a48f2c0 // sign
01 // signHashType
21 // publicKey len
024d70f673551a582718acdf6d1ce9b05c1e6bd216dcdefa9d7bea09151ca0eccb // publicKey
/******************************待广播交易完整数据******************************/
01000000 // version
c1efcfb46dff350f079cc5566fb92ec7bef94464342e9768c95603aa7672f6db // blockID
01 // inputs count
e1ef70597f06c8d546ac50debc962f0ebc9949fd451f82cad4ac0123faf39c17 // PreHash
01000000 // index
6b
48
304502210091aa3dba1e642a9c9243b3e9222338754f8ba5168b53bf90e4297f334bb8ae4e02207365cc5c54ad1d0ea8f6a7d045ced7dff6c63c87927f89df638370a20ae3c77d01 // sign Hash ,最后01 代表SignHashType
21
024d70f673551a582718acdf6d1ce9b05c1e6bd216dcdefa9d7bea09151ca0eccb // Script
ffffffff // squences
02 // outputs count
e803000000000000 // amount
1976a914ad54c6fa5edff207073575d90b5ddebe17a58b9b88ac
084c010000000000 // amount
1976a914a9575b579e6ab622490a57041e7c672321b3953188ac
00000000 // LockTime
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果