区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 狗狗币 > 正文

WIT:白话区块链入门075 | 没有UXTO 比特币或不能如此稳定运行10年_NBS

作者:

时间:

作者 | 晏文春出品|白话区块链

在比特币社区内,有一种这样的说法:其实并没有比特币,有的只是UTXO。还有一种说法是:如果理解了UTXO,你就理解了比特币。这两种说法虽然都有不同程度的夸张,但足以体现UTXO之于比特币的重要性。既然UTXO这么重要,今天我们就来简单介绍一下UTXO。

 01 什么是UTXO

在当前的区块链项目中,主要有两种记录保存方式,一种是账户/余额模型,一种是UTXO模型。比特币采用就是UTXO模型,以太坊、EOS等则采用的是账户/余额模型。

推特无法在苹果应用商店改名X:命名至少需2个字母:金色财经报道,在马斯克的力主之下,Twitter(推特)近日已经全面开启了改名进程,目前iOS、Android客户端已经更名为了X。然而根据一些苹果用户的反馈,目前在苹果App Store应用商店中,Twitter仍然保留了原始名称。《华盛顿邮报》记者Taylor Lorenz在Twitter的竞品Threads平台上发文表示,Twitter之所以无法改名,很可能是因为苹果App Store要求应用命名“至少要有2个字母”。他还表示,Twitter目前在应用更新中依然将应用名描述为“Twitter”。(The Verge)[2023/7/30 16:07:04]

UTXO是 Unspent Transaction Output的缩写,意思是未花费的输出,可以简单理解为还没有用掉的收款。比如韩梅梅收到一笔比特币,她没有用掉,这笔比特币对她来说就是一个UTXO。

OpenAI累计完成103亿美元融资,估值达到270亿至290亿美元:金色财经报道,ChatGPT背后的初创公司OpenAI完成3亿美元新融资,估值达到270至290亿美元。参与本轮融资的风投公司包括老虎全球管理、红杉资本、Andreessen Horowitz、纽约Thrive和K2 Global。

据了解,Founders Fund也参与其中。风投的总体投资金规模略超3亿美元,本轮投资与早先微软入股属于同一轮。消息人士称,微软对OpenAI的投资规模据称大约100亿美元。(techcrunch)[2023/4/29 14:34:08]

 02 账户/余额模型和UTXO模型

加密索赔和交易平台OPNX宣布推出做市商计划:4月8日消息,三箭资本创始人Su Zhu等人创办的破产索赔交易所Open Exchange(OPNX)官方宣布推出做市商计划(Maket Maker Program),旨在对做市商提供流动性激励,激励方式主要有两种:一是最多200个VIP做市商每月可获得5000美元补贴,二是按照交易额比例每月将支持5-50万美元范围的激励。[2023/4/8 13:51:52]

账户/余额模型生活中很常见,比如我们的银行账户、微信账户,都是基于账户/余额模型。

账户内的余额是作为一个整体存在的。李雷账户上有多少钱,看一下余额便知道,在发生交易时,变动的是余额。比如,情人节当天,李雷通过微信给韩梅梅转520元,李雷微信账户余额会减掉520元,而韩梅梅账户余额会增加520元。

意大利立法者批准对加密货币征收26%的资本利得税:金色财经报道,加密货币交易者将从2023年开始缴纳意大利26%的资本利得税。意大利总理Giorgia Meloni的2023年扩张性预算在年底前敲定,其中包括210亿欧元(223亿美元)的税收减免,以帮助企业和家庭应对持续的能源危机。这份387页的预算通过将加密资产定义为“一种价值或权利的数字表示形式,可以使用分布式账本技术或类似技术以电子方式传输和存储,从而使加密资产合法化”。法案规定,如果每个纳税期交易加密资产超过2000欧元,则26%的税率适用于加密交易的收益。新法案还为投资者设定了截至2023年1月1日持有资产价值的14%(而不是购买成本或价值)的“替代所得税”。[2022/12/31 22:17:31]

UTXO模型则不同于账户模型。李雷有多少比特币,要对他比特币地址所有UTXO求和才知道。简单来说,UTXO模型就像我们用的钱包,而钱包里的每张纸币或每枚硬币都是一个单独的UTXO,因此钱包里有多少钱,并不一目了然,需要把所有纸币和硬币面额相加才能得出。

而每一次收付款,是以UTXO为单位消耗或者接收的。比如我们用10元钱买5元早餐时,这个10元作为一个UTXO先整体付给卖家,卖家再找零给你。

我们通过一个例子来说明。

情人节当天,李雷给韩梅梅买花,价格520元。用现金支付,他掏出6张百元大钞(相当于6个100元的UTXO)给卖家,卖家需要给李雷找零80元(50元、20元和10元纸币各一张)。这个过程中显而易见,李雷花600元买花,得到80元找零,卖家卖出花,得到520元。

从UTXO的角度看,李雷花掉了6个UTXO(6张100元),得到3个UTXO(3张找零);卖家得到6UTXO,找零时花掉了3个UTXO。

如果用比特币完成这笔交易,过程就会稍有不同,假设李雷用6个均为1BTC的UTXO付给卖家5.2BTC,最后卖家得到一个价值5.2BTC的UTXO,找零给李雷是一个价值0.8BTC的UTXO,换句话说6个UTXO被“销毁”,变成了两个新的UTXO。(两者不同的原因在于,纸币面额的种类有限,而比特币不受这个限制)。

如果李雷和韩梅梅秀恩爱的过程发生在比特币网络上,转账过程是怎样的?

李雷挖矿得到系统奖励的12.5枚比特币,于是李雷比特币地址上就有一个12.5BTC的UTXO。

李雷要转5.2BTC给韩梅梅,12.5BTC的UTXO将会被整体花掉,其中5.2BTC 转给韩梅梅,剩下的7.3BTC找零给自己(为方便讨论,此处忽略矿工费)。换句话说,之前12.5BTC是以一个UTXO的形式整体存在的,在进行转账时,这个UTXO被“销毁”了,不存在了,变成了两个新的UTXO:一个属于韩梅梅,这个UTXO价值5.2BTC,另一个属于李雷,这个UTXO价值7.3BTC,这是找零给李雷的。

两种模型在转账时的对比

 03 总结

UTXO 核心设计思路是:它记录交易事件,而不记录最终状态。要计算某个用户有多少比特币,就要对其钱包里所有的UTXO求和,得到结果就是他的持币数量。UTXO模型在转账交易时,是以UTXO为单位的,也就是说在支付时,调用的是整数倍UTXO,比如1个UTXO,3个UTXO,没有0.5个UTXO的说法。

在上文中,我们介绍了比特币的一般性交易:调用一个UTXO给其他人付款,以及集合型交易:调用多个UTXO给其他人付款;你还能举出其他的交易类型吗?

——End——

标签:比特币BTCWITNBS比特币走势图最新今日价格btcb币价格今日行情WitcherVersenbs币前景

狗狗币热门资讯
EDGE:金色百科 | 以太坊为何被称为开放金融的代表?_PERL

在传统的金融世界,最重要的是信任和中心化的治理模式,而比特币这样的加密货币则试图提供一种一种无需信任、完全依赖于代码的金融形式.

CEB:Facebook加密项目Libra会让数字货币应用从1.0 升级到 2.0?_BOO价格

在白话区块链学堂推出的比特币日报第 33 期Facebook 或将于618推出白皮书,其加密货币项目计划提速,我们提到了 Facebook 在 2018 年发生了数据门事件.

FACE:2022 年值得关注的 3 大 Web3 代币_BOO

说到 Web3 代币,有些人可能会自动想到比特币和以太坊等加密货币代币——但远不止这些。事实上,Web3 硬币构成了一个更大的生态系统的一部分,许多人认为这是我们所知道的互联网和金融的未来.

RKN:一文了解 Starknet 上各类DeFi协议_DEF

如您所知,如果没有 Starknet 上强大的 DeFi 生态系统,Magnety 就无法发挥作用.

NAR:OKB成首个绝对通缩平台币 那么什么是绝对通缩?_OKB价格

作者 | 阿华出品|白话区块链(ID:hellobtc)最近,在数字货币交易平台生态内,最值得关注的事件之一就是OKEx 宣布全部销毁尚未发行的7亿OKB 代币,OKB将正式进入绝对通缩的时代.

NAR:图解零知识证明(ZKP) 一篇读懂密码学基础_ASH

零知识证明(Zero-Knowledge Proof或Zero-Knowledge Protocol)是一种基于概率的验证方法,它包括“类似事实的陈述”和“关于个人知识的陈述”.