• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >区块链 > UTXO,比特币独特的价值转移单元

UTXO,比特币独特的价值转移单元

作者:区块链浪潮 字体:[增加 减小] 来源:互联网 时间:2018-11-03

区块链浪潮向大家分享了UTXO,比特币独特的价值转移单元,其中包含UTXO,比特币价值等知识点,遇到此问题的同学们可以参考下

什么是UTXO

比方说我银行卡账号A有100元钱,我们马上会想到账号A的余额为100元,这是最典型常见的账户(Account)模型体系,在我们生活中这类成熟的交易模型几乎无处不在。但是在比特币网络中,实际上并没有账户的概念,没有所谓的比特币余额一说,有的是遍布全网区块链的UTXO。

UTXO是未花费交易输出(unspend transaction output)的简称,所谓未花费交易输出是指关联比特币地址的比特币金额的集合。一个UTXO的基本单位是“聪”,“聪”是比特币的最小计量单位,一个比特币等于10的8次方聪。一个UTXO一旦被创建则不可分割,只能当作交易的输入被花费掉,花费后产生新的UTXO,这样周而复始地实现货币的价值转移。因此我们使用的比特币钱包看到的账户余额实际上是UTXO聚合计算的产物。

例如我们去商店购买10元的商品,我们有多种支付方法,我们可以使用一张100元支付,消费10元找零90元;也可以使用2张5元或1张10元刚好完成支付,这应该算是生活中的UTXO模型吧!

交易输入和输出

简单来说,比特币的交易由交易输入和交易输出组成,UTXO是交易输入和输出一部分,所以说UTXO是交易最基本的组成单元。

一个交易输入指向特定的UTXO,并且包含签名脚本,这个签名脚本用来满足UTXO的花费条件,为真则宣布自己对这笔资金拥有所有权。实际上节点在构造交易时会根据一定的算法选择一定数量的UTXO,同时生成相应的脚本签名作为输入的一部分加入到交易中。

每一个交易输出都伴随着资金的转移,交易输出包含一定数量的比特币和锁定脚本。锁定脚本作为资产指向一个比特币地址而设置的花费条件,只有满足这个花费条件的人才可以花费这笔资金。

总得来说,交易的输入和输出总是在大都数交易中都会同时出现,这样就实现比特币资金的价值转移,当然还有一种交易模型有些特殊,它只有输出,这就是比特币区块中第一笔交易称为coinbase交易,也称这为创币交易,它没有输入,是系统用于对矿工工作量证明的奖励,稳定增加相应的货币供应。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 敖说|一文读懂比特币UTXO,TA其实没那么神秘!
  • UTXO,比特币独特的价值转移单元

相关文章

  • 2018-11-03imToken如何导出与导入钱包
  • 2018-11-03觉得比特币还是不够匿名?Mixing它可以
  • 2018-11-03迅雷玩客云矿机及玩客币使用手册
  • 2018-11-03UTXO,比特币独特的价值转移单元
  • 2018-11-03比特币钱包是如何帮助用户完成一笔交易的?
  • 2018-11-03探讨以太坊的短期扩展解决方案
  • 2018-11-03可能取代ERC20的以太坊通证协议
  • 2018-11-03区块链与加密货币34个权威术语
  • 2018-11-03从当年 PPCoin 的 PoS 模式看 PoS 的演化
  • 2018-11-03DEx交易规则及常见问题

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • 雷电网络如何与以太坊融合?
    • 萌奈币(MonaCoin)挖矿教程
    • 区块链共识类型:POC、DBFT、POA、POB
    • P网(poloniex)数字货币交易所使用教程
    • 丢掉繁杂的概念 告诉你什么是真正的区块链
    • Raiden Network — 以太坊区块链支付通道
    • 如何实现可升级的智能合约?
    • IOTA:缠结、数据市场以及用例
    • 区块链交易的工作原理与流程
    • MongoDB集群实战攻略

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有