LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 我的两句话:比特币中的UTXO是什么?

我的两句话:比特币中的UTXO是什么?

2019-11-22 不详 来源:区块链网络

我的两句话:比特币中的UTXO是什么?插图

比特币同时是数字货币和支付系统。本期《我的两句话》介绍了比特币支付网络的内幕。该协议如何定义某些BTC的所有权?比特币如何确保只有所有者才能转让Satoshis?答案是四个字母的快捷方式:UTXO。但是,UTXO背后到底是什么?

UTXO:比特币核心

UTXO代表未用交易输出,并描述了比特币协议的核心。毕竟,任何在国内完整节点上安装了比特币区块链副本的人最终都将拥有比特币网络的整个交易历史。因此,每个事务都可以追溯。比特币不过是根据网络规则执行的合法交易的逻辑顺序。

除了已经进行的交易外,Bitcoiner还可以查看当前的UTXO集。这是网络Satoshis中所有不成功,可能的输出的当前总计,可以使用相应的私钥进行传输。如果特定UTXO的所有者决定进行BTC转移,则所有网络参与者的比特币区块链的状态都会发生明显变化。因此,每笔交易都是UTXO设备状态的透明变化。

交易期间会发生什么?

任何谈论“花费”比特币的人实际上都意味着依次转移转让特定UTXO的权利。比特币转移完成后,收件人的钱包会检测到一个新的UTXO,可以使用该钱包控制的私钥发行该新的UTXO。因此,数字钱包中的BTC总量仅是用户可以使用其钱包消费的UTXO的总和。

(AD)

?使用Bitwala帐户购买比特币。
为什么要在Bitwala开设银行帐户? “德国制造”的银行帐户,存款保险额最高为100,000欧元;快速流动性的24/7比特币交易;仅交易“真实”比特币-而非差价合约等金融衍生产品;用户对比特币钱包和私钥的安全控制;随着全球非接触式借记万事达卡的提现和支付。

立即开设免费帐户

钱包将合并所有UTXO,并以此方式计算数字帐户余额。

UTXO是不可分割的

当你要求你的钱包将一定数量的BTC转移到目的地时,电子钱包会寻找匹配的UTXO,并使用关联的私钥来创建交易。但是,可用UTXO集的结算并非易事。由于电子钱包不能仅使用任何UTXO,因此请减去所需的数量并将其发送给收件人。而是,钱包创建包含两个部分的交易。输出(即可用的UTXO)和所谓的更改(即UTXO减去剩余的Satoshis)。然后,该更改又归转让人所有。

换句话说,任何在2个BTC上控制单个UTXO,但只想在其上花费1个BTC的人,都必须转移整个输出,然后再通过1个BTC接收一个新的UTXO作为“更改”。这种偏移通常保持隐藏。钱包浏览可用集以获取可能的输出,并独立进行交易。

你可以将整个事情想象成用现金进行的支付交易:一张五欧元的钞票最终将不能减半。谁用五欧元的钞票支付四欧元的贵重物品,就得到了欧元找零。这正是比特币交易的工作方式。

因此,核心比特币区块链只是构成当前集合的输出输出序列。因此,每个UTXO都是先前输出的一致结果。唯一的例外是所谓的Coinbase交易,该交易使矿机可以无所事事地进行区块发现并将其发送到他们选择的钱包中。

—-

编译者/作者:不详

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...