币圈子-打造专业区块链媒体平台

币圈子分析:区块链中的UTXO是什么意思?

2019-05-29 01:51:41 | 来源:互联网 | 9796人阅读 | 作者:币圈子
全文导读
区块链中的UTXO是什么意思? 区块链很多朋友都知道但实际上,这也是一门特别高深的学问,它可不仅仅是表面上看起来那么简单,其中包含的东西可多着呢,在各种各样的的数字货币交易中,区块链都能起到很大的帮助,具体的内容请继续往下看吧。

区块链中的UTXO是什么意思? 区块链很多朋友都知道但实际上,这也是一门特别高深的学问,它可不仅仅是表面上看起来那么简单,其中包含的东西可多着呢,在小编看来,对区块链有着好的理解,就如同有了一条捷径一样,可以在以后的工作中少走很多弯路。搞懂区块链之后,已经不仅仅是简单的一种数字货币了,在各种各样的的数字货币交易中,区块链都能起到很大的帮助,具体的内容请继续往下看吧。之前听了火币网 COO 朱嘉伟的《从 0 到 1 学透区块链》课程里面,其中在《比特币技术来源》一节中提到了 UTXO。

币圈子分析:区块链中的UTXO是什么意思?

后来在一期王大炮转发 Qbao CEO 陈琳的专访中提到,为什么会在 QTUM 上进行开发?是因为 QTUM 结合了 UTXO 账户体系和 EVM 共同特征的产品。

但是一直没有弄明白到底是什么 UTXO,今天逛知乎,看到了一个程序员朋友 -- 猿哥的论述,终于明白了 UTXO 的含义,现在分享出来给大家。

UTXO 代表 Unspent Transaction Output, 表示未花费的输出。

以现实的钱包举例,一个钱包中有一个 10 元、1 个 5 元,1 个 1 元,一共 16 元。比特币一个账户的余额,也是根据这个账户 UTXO 计算的。

当花 12 元买东西时,可以把 10 元和 5 元拿出去,然后得到找零的 3 元, 那这个时候之前的 10 元和 5 元因为已经花出去了就不再是 UTXO 了,新找零的 3 元成为新的 UTXO,再加上之前未动的 1 元 UTXO,目前的余额是 4 元。

这次新的交易记录在了新的区块上,但没有改变历史区块的数据。

比特币使用前后链接的区块链记录所有交易记录,当之前的 UYXO 出现在后续交易的输入时,就表示这个 UTXO 已经花费掉了,不再是 UTXO 了。

如果从第一个区块开始逐步计算所有比特币地址中的余额,就可以计算出不同时间的各个比特币账户的余额了。

好了,通过对以上的总结,大家对虚拟币的各个方面有没有了很深的了解呢?希望这篇文章会解答一下您的疑惑和让您对您的币种更加了解,会更加深入了解虚拟币。希望大家收获多多,钱包越来越鼓最后虚拟币也有一定的风险,希望大家量力而行,要谨慎客观的分析各方面的因素,综合自己的自身条件来考虑到底要不要选择一个币种。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读