UTXO未交易的消费输出

由于比特币没有余额的概念,只有输入和输入,因此在管理钱包的时候,记录的是交易的记录,而不是余额,这是为了节省交易的空间。

在比特币中,每笔交易都会花费先前交易的产出,并产生新的产出,这些产出可能会在未来通过交易消耗。 所有未使用的事务都保存在每个完全同步的节点中,因此该模型被命名为“UTXO”。 用户的钱包跟踪与用户拥有的所有地址相关联的未使用交易的列表,并且钱包的余额被计算为这些未使用的交易的总和。

钱包内的UTXO已经接受到3笔比特币,1BTC,3BTC,5BTC,因此有了3个UTXO。
如果进行消费,消费了4个BTC,系统将5 BTC的消费转账交易给收款方,系统找零1BTC,收款方收到4BTC

交易记录的哈希值 付款钱包地址 花费 收款钱包地址

仅仅保存交易记录,对余额并不保存

这是从性能的角度进行考虑,比特币运行至今天整个交易记录仅仅只有几百个G
还能避免双重支付,任何一个钱包中的所有交易都写入了整个区块链网络,无法篡改。

传统中心化的应用中账户(用户名和密码)相当于区块链比特币中的钱包地址(钱包地址包含有公钥和私钥) 传统中心化的应用中余额UTXO

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值