UTXO全称是“Unspent TransactionOutput”,指未花费的交易输出,是比特币发明者“中本聪”的天才设计。比特币区块链记录的并不是一个个账号,也不是一个个比特币,而是由交易输入和交易输出组成的一笔笔交易。每一笔交易都要花费至少一笔输入,产生至少一笔输出,而其所产生的输出,就
·
是“未花费过的交易输出”。
所有的UTXO都被存在数据库中,花费比
.
特币其实是花费掉属于你的UTXO,并生成新的UTXO,用接受者的公钥哈希进行锁定。
简单理解,UTXO就是取代了传统账户,用来快速计算你有多少
数字资产余额的设计。