• Geek_05a054
    2018-05-03
    最近以太坊的漏洞问题,估计V神自己也会发现UTXO的设计是有道理的
    
     2
  • Sonny721
    2018-05-16
    老师你好。如果我的账户里有三条输入交易,分别为1,2,3,那么我现在要转给他人账户5.5,那么可以三个输入对应一个输出么?

    作者回复: 可以的,剩下的0.5就会作为交易费付给矿工了

    
     1
  • 阿痕
    2018-05-01
    历史上账户模型产生的严重安全问题很多,一类是中心系统的bug,比如前几年发生的光大乌龙事件;另一类是内部腐败,银行内部人员偷偷修改账户的事件也不少见
    
     1
  • Geek_59
    2020-01-19
    极客时间第二期
    21天打卡行动 14/21
    <<深入浅出区块链16>>UTXO与普通账户模型
    今日所学:
    1,账户余额模型与 UTXO 的比较:存储空间,UTXO 占用空间比账户模型高,因为账户模型只记录最终状态。易用性,UTXO 比较难处理,账户模型简单容易理解。例如 UTXO 在使用上,还需要配合高效的 UTXO 组装算法,这个算法要求尽可能降低输入输出的个数,还要让“零钱“归整,算法的复杂度相比账户余额无疑要高。安全性,UTXO 比账户模型要高,UTXO本身具备 ACID 的记账机制,而账户模型需要自行处理,例如重放攻击。
    2,UTXO 似乎天然是为数字货币设计的,具有较高频次跨账户转移场景都使用 UTXO 会比较好,考虑到智能合约的普适性,UTXO 与智能合约并不能很好地兼容,但是这也对开发者的自身水平提出了更高的要求。
    3,UTXO 的特性及缺点:可表达的状态少, 区块链盲点(Blockchain-blindness)。
     价值盲点(Value-blindness)。
    4,UTXO 是比特币上的原生设计,在区块链以前是没有这种逻辑数据结构,UTXO 的出现给了人们看待数据转移的不同视角,但 UTXO 不是所有区块链所必需的,公链开发过程中的是否选用 UTXO 模型可以根据业务场景进行判断
    展开
    
    
  • Jeff
    2019-12-12
    一笔交易可以包含任意笔输入输出,同时也没有次序要求,在一笔交易中哪一个 UTXO 在前,哪个在后面不影响最终结果。
    不分前后,那么交易中就不会出现了“双花”现象吗?这一点没搞明白,可能会出现双花呀。
    
    
  • 小老鼠
    2019-12-10
    什么叫公链?区块链body中记录的交易是明文还是密文。

    作者回复: 你好,区块链交易body是明文带签名,签名部分由自己的私钥签署

    
    
  • xfan
    2019-12-06
    个人觉得没有人自称神,厉害只是某方面罢了,没必要称v神
    
    
  • 汪玉斌
    2019-09-11
    看了那么多 UXTO的介绍, 在这里才看懂 UXTO 是什么意思.
    感谢陈老师 !!!
    
    
  • gopherliu
    2018-10-31
    你好,问个问题。矿工收到的交易费也要计算到整个的UTXO集合吗?
     1
    
  • Super~琪琪
    2018-08-29
    有点不明白,数据库截断那里,原先的数据删除只保留古老的输入。那不会造成数据丢失吗?

    作者回复: 不会,因为已经是共识了,只要重新生成创世哈希即可,重点在未花费的输出(UTXO)

    
    
  • 活泼君
    2018-07-17
    在比特币中将小于 100kb 的交易称为标准交易,超过 100kb 的称为非标准交易。它的前向 input 以及生成一个 out 约占用 161~250 bytes 。所以在比特币中,大约的 inputs/ouputs 的最大数目限制为 100KB/161B ~= 600 个。
    ---请问这个kb等于KB吗?

    作者回复: 你好,是的。

    
    
  • Hesher
    2018-05-17
    找零的那条输出,如果忘了,这部分找零会作为交易费用。那这个找零给自己的动作,一般是钱包构造好的吗?

    作者回复: 是的,钱包提供的,一般都有找零,否则无法控制交易费

    
    
  • Sonny721
    2018-05-16
    老师你好。如果我的账户里有三条输入交易,分别为1,2,3,那么我现在要转给他人账户5.5,那么可以三个输入对应一个输出么?

    作者回复: 可以的,输出是5.5,剩下的0.5会被矿工拿走。

    
    
  • 总书记
    2018-05-07
    UTXO 的脚本只能看到自己这条历史轨迹,无法看到区块链的数据的全貌,是指无法看到整个区块的货币用量?

    作者回复: 对的,是指无法感知其他UTXO,所以组装交易只能用户的钱包来做,而账户模型则没有这个限制,可以是代码处理的。

    
    
  • FF
    2018-05-02
    如果想进一步压缩数据尺寸,可以在任意位置截断,只记录交易哈希即可
    ————
    截断后原输入输出是怎么找回的?任意截断不会导致断片的数据不完整吗
    
    
  • gracegao
    2018-05-02
    讲的很透彻,受教!
    
    
  • 郑涛
    2018-05-01
    以太坊的代币算是账户模型的吗

    作者回复: 是的,账户模型。

    
    
我们在线,来聊聊吧