您的位置 首页 投资

UTXO定义

什么是UTXO? UTXO一词是指某人在执行比特币等加密货币交易后剩余的数字货币量。字母代表未使用的交易输出。每笔比特币交易都是从用来平衡分类账的硬币开始的。UTXOs是连续处理的…

什么是UTXO?

UTXO一词是指某人在执行比特币等加密货币交易后剩余的数字货币量。字母代表未使用的交易输出。每笔比特币交易都是从用来平衡分类账的硬币开始的。UTXOs是连续处理的,负责开始和结束每个事务。尽管交易确认导致废币从UTXO数据库中移除,但分类账上仍然存在废币记录。

关键要点

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

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

    以下是它的工作原理。UTXO数据库用于存储加密货币交易的变化。此数据库或分类帐最初设置为空或零。随着事务的增加,数据库中会填充各种事务的更改记录。当一个事务完成并且有输出没有花费时,它们作为输入被存储回数据库,可以在以后用于新的事务。加密货币交易——比如用于比特币的交易——类似于银行本票。您不能将它们兑换成自定义金额,并且必须花费存储在该数据字节中的全部金额。

    但是像比特币这样的加密货币也是独一无二的,因为交易可以使用加密货币的一部分进行。这意味着支出不是使用单个数据字节发生的。相反,该算法检索比特币的多个部分来满足消费请求。例如,一个价值1比特币的购买可能从一个字节中检索到0.6 BTC,从另一个字节中检索到0.4 BTC。然后,这些分数中的每一个的变化都被发送到UTXO数据库,以供以后使用。

    特殊考虑

    比特币网络中大量的小硬币使得某些交易变得不经济。这是因为交易成本可能高于用比特币购买的产品的实际成本。例如,如果比特币网络上的交易费用高于咖啡的价格,购买一杯2美元的咖啡是没有意义的。知名比特币开发商吉米宋(Jimmy Song)的研究显示,1300万枚比特币的边际成本高于其50 Satoshi/bit的价值。

    请记住,一些交易可能是不经济的,因为实际上进行交易的成本可能高于购买产品的实际成本。

    但这还不是全部。增加UTXO还有一个问题。处理UTXOs所需设备成本的变化没有跟上它的增长。事实上,例如,用于完全验证节点的数据挖掘设备的成本没有跟上步伐。参与比特币开发的软件开发人员加文·安德烈森(Gavin Andreesen)表示:“在不做其他更改的情况下,允许更多交易很可能会加速UTXO集的增长,使运行完整验证节点的成本更高。”

    本文来自网络,不代表爱财富网立场,转载请注明出处:http://www.htuba.com/news/2335.html

    作者: 爱财富网

    返回顶部