UTXO定义 编辑

什么是UTXO?

术语UTXO是指数字量货币有人在执行了一个数字加密货币交易,如比特币 . 这些字母代表未使用的事务输出。每一笔比特币交易都以用来平衡账本的硬币开始。UTXO是连续处理的,负责开始和结束每个事务。尽管交易确认会导致从UTXO数据库中删除废硬币,但分类账上仍然存在废硬币的记录;

关键要点

  • UTXO是执行加密货币交易后剩余的数字货币金额。
  • UTXO是连续处理的,负责开始和结束每个事务。
  • 当一个事务完成时,任何未使用的输出都会作为输入存入数据库,以便以后用于新事务。

UTXO的工作原理

UTXO事务听起来很复杂,但实际上相当简单。UTXO或未使用交易 输出用于加密货币交易。这些是在某人完成交易后未使用的交易,类似于某人在商店进行现金交易后收到的更改。

下面是它的工作原理。UTXO数据库用于存储加密货币事务的更改。此数据库或分类帐最初设置为空或零。随着事务的增多,数据库中会填充各种事务的更改记录。当事务完成且有未使用的输出时,这些输出将作为输入存入数据库,以后可用于新事务。加密货币交易,如用于比特币-类似于出纳支票 . 您不能将它们交换为自定义金额,必须使用存储在该数据字节中的全部金额。

但是加密货币 像比特币一样,它的独特之处在于,交易可以使用加密货币的一小部分进行。这意味着支出不会使用单个数据字节。相反,算法检索比特币的多个部分来满足消费请求。例如,价值1比特币的购买可以从一个字节中获取0.6比特币,从另一个字节中获取0.4比特币。然后,这些分数中的每一个的变化都会被发送到UTXO数据库,以便以后使用。

特别注意事项

比特币网络中大量的小硬币使得某些交易不经济。这是因为交易的成本可能高于实际成本成本使用比特币购买的产品。例如,如果交易失败,购买一杯价值2美元的咖啡是没有意义的费用在比特币的网络上比咖啡的价格还要高。根据著名比特币开发商Jimmy Song的研究,1300万枚比特币的边际成本高于50美元的价值佐藤 /钻头。

请记住,有些交易可能是不经济的,因为它实际上可能比购买产品的实际成本更高。

但这还不是全部。增加UTXO还有一个问题。加工UTXOs所需设备成本的变化并没有跟上其增长的步伐。事实上数据挖掘 例如,用于完全验证节点的装备没有跟上步伐。软件开发人员Gavin Andreesen是比特币开发的主要参与者,他说:“允许更多的交易而不做其他更改,很可能会加速UTXO集的增长,从而使运行完整验证节点的成本更高。”。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:20 次

字数:3322

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文