此网页仅供信息参考之用。部分服务和功能可能在您所在的司法辖区不可用。

欧易区块链60讲 | 第21集:什么是UTXO模型?

《欧易区块链60讲》是由欧易&新浪科技联合出品的区块链科普动画视频,针对区块链零基础用户,通过系列文章、科普动画等形式,从概念、技术、应用等角度,通过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由中国电子学会区块链专家委员黄连金导师指导完成。

哈喽大家好,我是小K君。今天我们要讲的内容是:“什么是UTXO账户模型”?

在上节课中,我们已经讲过了什么是双花问题,其中,双花问题的第一种情况,就是由于处理方在记账时因为同步存在延迟的问题,导致同一笔钱,被反复花了两次。所以,为了解决这种情况,一些区块链项目便在共识机制的基础上,引进了UTXO的账户机制。

所谓UTXO模型,简单来说,就是一种特殊的账户记账模型。它的中文意思叫作“未花费交易输出”,它跟银行传统的账户模型有一个很大的区别就是,这种模型只记录交易本身,而不记录交易的结果。

像传统的银行账户模型,它是直接记录结果的,比如,我账户里有1万块钱,我要转给你3000,就会从我账户里扣除3000,我的账户余额是7000, 你的账户里增加3000。

但UTXO模型不是这样记录的,它会把整个交易过程记录下来,原理是这样的:还是假设我账户里有1万块钱,我要转给你3000。UTXO在记录的时候,它会先记做这1万块钱全部转了出来,然后再记录有3000块转到了你的账户里,又有7000块从我的账户转到我自己的账户。

整个过程种,它会把牵扯到的账户资金、交易地址,转账资金、资金来源等信息全部记下。以此就能够追踪到每一笔交易的最初来源。所以,UTXO的本质其实是一种流水记账,会把交易的过程记录下来。

这种模型的好处在于,它让每次交易过程,都被记录得明明白白,并且可以追溯每笔资金的源头。也正是基于这个特点,UTXO可以和共识机制一起解决双花问题。

区块链解决第一种类型的双花问题,同样借鉴了传统银行的方式,会按照顺序一笔一笔处理交易。当节点在处理一笔交易的时候,会先通过UTXO模型检验交易资金存不存在,然后追溯这笔交易的源头,确定没问题后,就会通过共识机制进行全网广播,记录到链上。

如果有人想要用同一笔钱支付两次,区块链网络只会确认先接受到的那一笔,之后那笔交易,节点会在查询UTXO时发现,这笔资金已经被支付出去,并不存在于你的账户中,从而拒绝交易。以此解决了第一种情况的双花问题。

不过由规则内引发的双花问题是UTXO也没有办法解决的。所谓规则内引发的双花问题,就是利用共识机制的规则本身,对已经记好账的交易进行篡改,常见的就是51%算力攻击。比如有一个采用POW共识机制的区块链,因为整个网络的人数比较少,有一个节点掌握了整个网络51%的算力,这个时候,他就可以先进行一笔交易,等交易完成后,再通过共识机制篡改之前的那笔交易记录,否定之前的那笔交易,让已经花过的钱又重新回到自己账户,再次使用。

而这种情况的双花问题,只能通过提高全网算力的方式来解决,所以,在区块链中,使用的人越多,全网算力越高,整个网络也就越安全。

总的来说,UTXO不仅可以协助共识机制解决区块链中的第一类双花问题,更赋予了区块链可追源的特点,区块链也能以此为基础,保证每笔交易的真实与可靠。

感谢黄连金老师对本集内容的帮助和指导。

新浪微博:@黄连金KenHuang

免责声明
本文章可能包含不适用于您所在地区的产品相关内容。本文仅致力于提供一般性信息,不对其中的任何事实错误或遗漏负责任。本文仅代表作者个人观点,不代表欧易的观点。 本文无意提供以下任何建议,包括但不限于:(i) 投资建议或投资推荐;(ii) 购买、出售或持有数字资产的要约或招揽;或 (iii) 财务、会计、法律或税务建议。 持有的数字资产 (包括稳定币和 NFTs) 涉及高风险,可能会大幅波动,甚至变得毫无价值。您应根据自己的财务状况仔细考虑交易或持有数字资产是否适合您。有关您具体情况的问题,请咨询您的法律/税务/投资专业人士。本文中出现的信息 (包括市场数据和统计信息,如果有) 仅供一般参考之用。尽管我们在准备这些数据和图表时已采取了所有合理的谨慎措施,但对于此处表达的任何事实错误或遗漏,我们不承担任何责任。欧易 Web3 功能,包括欧易 Web3 钱包和欧易 NFT 市场都受单独的服务条款约束。

© 2025 OKX。本文可以全文复制或分发,也可以使用本文 100 字或更少的摘录,前提是此类使用是非商业性的。整篇文章的任何复制或分发亦必须突出说明:“本文版权所有 © 2025 OKX,经许可使用。”允许的摘录必须引用文章名称并包含出处,例如“文章名称,[作者姓名 (如适用)],© 2025 OKX”。不允许对本文进行衍生作品或其他用途。

相关推荐

查看更多
thumbnail:okex-blockchain-lecture-60-episode-60-cn
区块链60讲

欧易区块链60讲 | 第60集:最终总结:如何理解“区块链”?

哈喽大家好,我是小K君,在我们之前的视频里,已经讲过了区块链的技术、历史、应用等内容。今天作为整个系列视频的最后一集,必定是要对以往各期视频做一个深刻的总结,所以今天我们要讲的内容是:“最终总结:如何理解“区块链”?” 所谓区块链,从技术的角度来说,就是一个不可篡改的分布式数据库。它使用了包括分布式账本、共识机制、密码学、智能合约等在内的多个核心技术,最终解决了网络中的信任问题。早在技术篇里,我们
2024年4月25日
2
thumbnail:okex-blockchain-lecture-60-episode-59-cn
区块链60讲

欧易区块链60讲 | 第59集:什么是区块链+金融?

哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是区块链+金融”? 金融领域可以说是区块链最重要的应用场景,没有之一。为什么这么说?原因就在于,区块链可以解决金融中的信任问题。 这个信任体现在两个方面,一个是数据的信任问题,比如,我们将一笔资金交给金融机构去打理,但机构处理的过程其实是不透明的,就像是一个黑盒,我们只知道最后的结果是什么,最后盈利了多少,却没有办法真实地了解,机构将这笔钱用去了
2024年4月25日
2
thumbnail:okex-blockchain-lecture-60-episode-58-cn
区块链60讲

欧易区块链60讲 | 第58集:什么是区块链+艺术领域?

哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是区块链+艺术领域”? 区块链在艺术领域方面,有极其重要的应用。为什么这么说?因为区块链可以解决艺术中的防伪问题。我们都知道,艺术品的价值在于稀缺性,比如一幅画,如果人手一份,那么这幅画就没有太大的价值,反之,如果这幅画出自知名艺术家之手,独一无二,这幅画就有可能价值连城。可问题来了,在数字化高度发达的今天,我们该如何保证艺术品在数字领域的稀缺性
2024年4月25日
1
thumbnail:okex-blockchain-lecture-60-episode-57-cn
区块链60讲

欧易区块链60讲 | 第57集:什么是区块链+司法取证?

哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是区块链+司法取证”? 司法取证是区块链已经落地的应用场景之一。可能有不少小伙伴会比较疑惑,区块链和司法取证能有什么关系?两者完全八竿子打不着啊。但区块链技术却可以解决司法流程中证据真实性的问题。 我们都知道,证据收集是司法审判中的重要一环,而证据的有效性主要从三个要素进行评估,真实性、关联性、合法性。其中真实性又是重中之重,可问题来了,在黑科技
2024年4月25日
1
thumbnail:okex-blockchain-lecture-60-episode-56-cn
区块链60讲

欧易区块链60讲 | 第56集:什么是区块链+跨境支付

哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是区块链+跨境支付”? 所谓“区块链+跨境支付”,就是指将区块链技术应用到跨境支付领域上。跨境支付+区块链是一个具有颠覆性的应用场景,甚至有可能重新构建现有国际金融网络,为什么这么说?原因就在于区块链技术可以绕过现有的SWIFT体系,彻底解决跨境转账时的资金结算问题。 下面我们就来具体解释这件事。 说起传统的跨境转账模式,一般,我们要去银行柜台,
2024年4月25日
1
thumbnail:what-is-a-blockchain-game
区块链60讲

欧易区块链60讲 | 第55集:什么是区块链游戏?

哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是区块链游戏?” 所谓区块链游戏,就是区块链技术在游戏领域的一些应用。早在2017年,Cryptokitties加密猫这款区块链游戏,便曾风靡全球。创造了单日超过14000个日活跃地址的记录,总交易额超2亿人民币。可以说,游戏是第一个让区块链技术真正落地的领域。 可能会有小伙伴疑惑,早期很多行业在区块链的布局上都有尝试,为什么单单是区块链+游戏获
2024年4月25日
查看更多