《表2 比特币交易输入和输出结构的字段描述》

《表2 比特币交易输入和输出结构的字段描述》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《区块链原理及关键技术》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

每笔交易输入主要由上笔交易的哈希(Prev-tx Hash)、上笔交易的输出索引(Index)、输入脚本(Script Sig)、输入脚本长度(Script Sig Len)和交易输入序列号(Sequence)组成;每笔交易的输出主要包括转账金额(Value)、输出脚本(Script-Pub Key)和输出脚本的长度(Script-Pub Key Len)。解锁脚本(输入脚本)与输入引用到的输出中的锁定脚本(输出脚本)的执行过程同步进行,用于验证本笔交易是否有效,当解锁脚本满足锁定脚本的条件时,则输入有效。比特币系统中的脚本语言是一种基于堆栈的执行语言,主要有P2PKH、P2PK、MS(仅限15个密钥)、P2SH和OP_Return等[20]。交易中每个字段的功能描述如表2所示。