加载中...

UTXO(Unspent Transaction Output,未花费交易输出)是比特币等区块链采用的记账模型。系统中不存在"账户余额"字段,一个地址的余额等于其名下所有未花费输出的总和。
每笔交易消耗若干已有的 UTXO 作为输入,并生成新的 UTXO 作为输出。输入总额必须不小于输出总额,差额作为矿工手续费。花费一个 UTXO 需要提供满足其锁定脚本的签名,已花费的输出即作废,不能二次使用,天然防止双花。
以太坊采用账户余额模型,直接在全局状态中记录每个账户的余额,便于实现智能合约。UTXO 模型状态更简洁、易于并行验证交易、隐私性略好(可为每笔找零使用新地址),但表达复杂逻辑较困难。
比特币、莱特币、比特币现金等均采用 UTXO 模型;Cardano 在其基础上扩展出支持智能合约的 eUTXO 模型。理解 UTXO 是分析比特币交易结构、手续费构成与链上数据的基础。

登录 后参与讨论
暂无讨论,来发表第一条评论吧