UTXO 模型原理简单,每一笔 UTXO 的输入都来自上一笔 UTXO 的输出,直到 coinbase 交易为止。UTXO 模型隐匿性强,可以说原生支持洗qian。UTXO 模型支持高度并行处理,这是账户余额模型所做不到的。还有,UTXO 紧凑,账本空间小,最适合去中心化,也最适合存储和验证。但是,以 UTXO 模型为底层,开发钱包十分费劲;查询账户...
比特币的UTXO面值是不固定的,如下图,这是史上第一笔比特币交易,中本聪转给哈尔·芬尼(Hal Finney)10个BTC,这里花费了一条面值为50 BTC的UTXO,找零之后得到了面值为40 BTC的UTXO。 原本一个面值50的UTXO变成了两个面值分别为10 BTC和40BTC的UTXO,如果中本聪给转给哈尔·芬尼的是15个BTC,那么面值为50 BTC的UTXO...
常见的账户模型 关于用户余额的存储,比特币使用的是UTXO模型,以太坊采用的是账户模型。目前大多数的链都采用的是账户模型,因为账户模型更适用于智能合约的执行。下文将简单介绍UTXO模型的原理,同时提一下账户模型供各位看官对比参考。 UTXO模型 试想一下这个问题:用户发起了一笔交易TX,交易的内容是A用户给B用户转1...
TuringBitChain(以下简称 TBC)是一条FORK比特币原始协议的基于 UTXO 模型的公链, 从最底层的 TXID 生成方法入手,进一步提高了并行性能,并创新性地提出了在 UTXO 模型上实现 Layer-1 智能合约方案,在保证足够去中心化的基础上, 能实现无上限扩容。什么是 UTXO 模型呢?所谓 UTXO 模型,简单来说,就是一种...
所谓UTXO模型,简单来说,就是一种特殊的账户记账模型。它的中文意思叫作“未花费交易输出”,它跟银行传统的账户模型有一个很大的区别就是,这种模型只记录交易本身,而不记录交易的结果。像传统的银行账户模型,它是直接记录结果的,比如,我账户里有1万块钱,我要转给你3000,就会从我账户里扣除3000,我的账户...
然而,UTXO模型验证的复杂性带来了一些挑战,特别是在大规模网络中的扩展性和效率方面。 相比之下,账户模型在管理上较为简单,适合实现代币转账和智能合约的执行。然而,账户模型可能损害用户的隐私,因为账户是全局状态的一部分。综上所述,UTXO和账户模型在隐私保护和安全性方面都具备优势和挑战。针对UTXO模型,我们需要...
首先,UTXO(Unspent Transaction Output)即“未花费交易输出”,它就像是我们钱包里的零钱。每次进行数字货币交易时,UTXO模型都会计算我们的零钱,确保我们有足够的钱支付。同时,它还会生成一些新的零钱,存放到我们的钱包里。这样一来,每次交易都能确保零钱的收支平衡,让整个支付过程变得简单又有效率。那么,UTXO...
这也是比特币 UTXO 模型可以被有心人用来洗钱的原因,也是 Plus Token 幕后实控人出货 BTC,不出货 ...
本文以学习和了解 UTXO 模型为目的,用浅显易懂的方式,简单梳理从 BTC 到 Sui、Cardano 和 Nervos、Fuel 各自的 UTXO 模型及实现方式,使其更好理解。
在当前区块链世界中,主要有两种记录保存方式,UTXO 模式(Unspent Transaction Output) 和 Account 模式。Bitcoin 采用的是 UTXO 模型,Ethereum 采用的 Account 模型,同样 CITA 也采用了 Account 模型。 Bitcoin 的设计初衷是点对点的电子现金系统,在比特币中,每个交易消耗之前交易生成的 UTXO 然后生成新的 UTXO,账户的...