比特币交易分为哪两部分

来源:592币圈网 发布时间:2026-10-17 08:41:59

从链上结构看,比特币交易的核心由两部分组成:交易输入(input)和交易输出(output)。输入负责说明花掉哪一笔此前收到的比特币,输出则规定这些比特币接下来归谁、以什么条件被使用。一笔普通比特币交易至少包含一个输入和一个输出,实际转账中也可能出现多个输入、多个输出。这里讨论的是区块链上的交易结构,不是交易所里常说的现货交易与合约交易分类。

比特币交易分为哪两部分

交易输入本质上是在引用此前交易产生的某个未花费交易输出,也就是常说的UTXO。它通常通过上一笔交易的交易哈希,也就是TXID,加上输出序号来定位具体资金来源。输入还会附带用于满足花费条件的数据,传统地址类型中常见的是签名脚本,采用隔离见证后,签名数据也可能放在Witness字段内。节点会据此验证,发起者是否掌握对应私钥,且这笔UTXO没有被此前交易使用过。验证通过后,旧的UTXO就会被标记为已花费。

比特币交易分为哪两部分

交易输出承担的是资金分配功能,主要包含金额和锁定脚本两项内容。金额以聪为基本单位,1 BTC等于1亿聪;锁定脚本则规定未来必须满足哪些条件,才能再次花费这笔资金。钱包界面显示的比特币地址,通常是对相关锁定条件的编码表达,并不等同于传统银行账户。新的输出在交易确认后会进入UTXO集合,接收方之后发起转账时,再通过新的交易输入引用它,整个过程由一组相互衔接的输入和输出组成。

比特币交易分为哪两部分

找零机制能直观体现两部分如何配合。假设钱包选中一笔1 BTC的UTXO,向对方支付0.3 BTC,网络手续费为0.0001 BTC,那么交易输入总额是1 BTC,交易输出通常会设置为0.3 BTC的收款输出,以及0.6999 BTC的找零输出。输入金额减去全部输出金额,差额就是矿工可获得的交易手续费。找零并不是系统自动返还的余额,而是交易创建者主动生成的一笔新输出,通常会发送到钱包新生成的找零地址。

一笔比特币交易并不受一进一出限制。钱包可能合并多笔小额UTXO作为多个输入,再拆分成收款输出和找零输出;商户收款、批量支付以及交易所归集,也会出现一个输入对应多个输出,或多个输入对应多个输出的情况。输入和输出数量越多,交易占用的区块空间通常越大,手续费也更容易上升。理解这一结构后,查看区块浏览器中的vin、vout、TXID、输入金额、输出金额和手续费,就能判断资金从哪里来、流向哪里,以及一笔转账为何会产生找零和不同的网络费用。

精选资讯
比特币的币值由底层代码锁定的稀缺供给、去中心化网络实用价值、全球市场供需博弈、宏观金融环境
查询以太坊上发行的代币,最稳妥的入口是etherscan,关键不是只看币名,而是锁定唯一的
以太坊ETH地址主要分为去中心化钱包、中心化交易所、硬件钱包三类渠道查看,同时可通过区块浏
币圈API就是交易所、区块链节点对外开放的程序接口,是软件程序和交易平台、公链数据互通的通
直接把imBTC转账到原生BTC地址是完全不可行的,一旦操作会造成资产永久丢失,二者分属两
2026 / 18
热门币种
更多 +
热门资讯
更多+
比特币并不是单一的区块链技术,而是以密码学为底层、P2P对等网络为载体、工作量证明共识为核
投资莱特币确实有大量投资者实现盈利,但盈利人群高度集中在长线现货持有者、专业套利机构与早期