BTC:什么是UTXO

UTXO:未花费的交易输出,英文全称UnspentTransactionOutput.

自定义UTXO,即可以在发送交易时自主选择具体哪些UTXO,使用更加经济的UTXO组合或者指定花费特定UTXO进行交易。

比特币的交易是由交易输入和交易输出组成,UTXO是交易输入和输出的一部分,每一笔交易都会消耗旧的UTXO并产生新的UTXO。UTXO是UnspentTransactionOutput的简称,即未花费的交易输出。

报告:由于监管加强和犯罪行为迫使加密货币持有者更愿意自行保管财产:金色财经报道,高盛(GS)在周二的一份报告中援引链上数据表示,由于监管加强和犯罪行为迫使加密货币持有者更愿意自行保管,6月份交易所的BTC和ETH供应量下降。报告称,市值最大的加密货币比特币的供应量下降了4%,接近2022年12月的水平,这本身就是2020年11月以来的最低水平,而且就在2021年牛市开始之前。以太坊供应量下滑5.8%,达到2018年5月以来的最低水平。高盛表示,这一趋势受到多种因素的支撑。[2023/7/5 22:17:56]

BTC的UTXO模型和以太坊或银行卡的账户/余额模型有很大的不同。基于UTXO的BTC余额是由若干个UTXO中的BTC数量相加而成。

Safe未申领空投重新分配提案将开放投票:3月15日消息,数字资产管理平台 Safe(原 Gnosis Safe)治理社区 SafeDAO 关于未申领 SAFE 空投重新分配的提案 SEP #5 将开放投票。

此前,Safe 向用户共计空投占总发行量 5%(即 5000 万枚)SAFE Token,其中 17,799,818 枚已由用户主动申领。本次投票涉及剩余超 3220 万枚 Safe Token 的归属方式。[2023/3/15 13:05:58]

例如:

金融时报:Genesis欠债权人超过30亿美元:1月12日消息,据《金融时报》援引知情人士报道,加密货币经纪商 Genesis 欠债权人超过 30 亿美元,促使其所母公司 Digital Currency Group(DCG)考虑出售部分风险投资组合中的资产以筹集资金。DCG 考虑出售的风险投资资产中包括至少 35 个国家的 200 个与加密货币相关的项目,例如交易所、银行和托管机构,价值约 5 亿美元。

Genesis 已聘请投资银行 Moelis 帮助探索各种选择,但迄今为止有关外部资金的谈判未能实现。Genesis 的债务包括欠 Gemini 客户的 9 亿美元、欠荷兰交易所 Bitvavo 的 2.8 亿欧元,以及欠加密储蓄公司 Donut 客户的钱。据知情人士透露,另一组 Genesis 债权人由 Proskauer Rose 的律师代理。[2023/1/12 11:08:42]

A向B转账1BTC

C向B转账0.5BTC

此时B的BTC地址上有2个UTXO,B的余额就是1.5BTC,B的钱包中有2个UTXO可以使用,分别是:

UTXO1:1BTC

UTXO2:0.5BTC

如果采用的是账户/余额模型,比如以太坊在账户中存储的是一个汇总的ETH余额,即1.5ETH。

UTXO类似于我们的钱包中不同面额的纸币,例如5张100元、6张50元......钱包中有多少钱,无非就是把这些不同面额的纸币加起来后的一个总金额。

当明白了UTXO的概念后,使用UTXO转账的过程就容易理解了,当要进行转账时,支付的就是UTXO或UTXO组合。其实,使用UTXO转账的过程,和我们平时拿纸币去购物支付的过程是一样的。

例如,在上例中,B的地址中有两笔UTXO,分别为1BTC和0.5BTC,现在,B要向D转账0.3BTC,那么,理论上来说B有两种转账方案:

第一种方案:B使用1BTC的UTXO给D转账0.3BTC,会收到0.7BTC的找零;

第二种方案:B使用0.5BTC的UTXO给D转账0.3BTC,会收到0.2BTC找零;

如果B向D转账1.4BTC,则需要这两笔UTXO都花费出去,然后会收到0.1BTC的找零。

矿工费的多少与钱包的类型,花费UTXO的数量,以及输出新UTXO的数量有关。

TokenPocket的BTC钱包是支持自定义UTXO功能的,即在转账交易时可以自主选择具体使用哪个/哪些UTXO,从而使用更加经济的UTXO组合或者指定花费特定UTXO来进行交易,以达到节省矿工费等目的。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

GateioHTT:关于WHO空投奖励发放的公告

尊敬的用户: WHO空投福利活动奖励已经到账,您可以登录账户,在“资金流水-赠币”记录中查看,祝您交易愉快! 项目介绍: WHO(WhoMedicalChain)使用区块链技术解决当下的难题.

[0:0ms0-3:894ms