比特币交易UTXO
Posted 水田如雅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比特币交易UTXO相关的知识,希望对你有一定的参考价值。
比特币交易UTXO
UTXO(Unspent Transaction Outputs)是未花费的交易输出,它是比特币交易生成及验证的一个核心概念。交易构成了一组链式结构,所有合法的比特币交易都可以追溯到前向一个或多个交易的输出,这些链条的源头都是挖矿奖励,末尾则是当前未花费的交易输出。
-
比特币拥有者的公钥锁定(加密的)一个数字
-
UTXO就是比特币,比特币系统中没有比特币的概念,只有UTXO
-
新的UTXO由挖矿或交易产生
-
转账交易消化自己的UTXO,同时生成新的UTXO,并用接收者的公钥锁定。
-
UTXO存在全结点的数据库里面
相对于基于账户的记账系统,UTXO的设计没有账户的概念,只有交易,通过对交易的追随,计算得出一个总的结果,比如钱包里面的账户余额 。
交易输入
- 锁定的比特币数量
- 锁定脚本(用接收者的公钥哈希)
交易输出
- 解锁脚本(发送者的签名和公钥)
比特币余额
以上是关于比特币交易UTXO的主要内容,如果未能解决你的问题,请参考以下文章