在DAG 结构的区块链中存在着相当多的数据冗余,这篇文章通过特殊的数据结构TU减少了数据的冗余。
DAG的分类
DAG 分成 txDAG 和 blockDAG,
BLOCKDAG
允许不同的user 独立创建bolck,这样能够提高系统的并发率。但是不同的block之间会有冲付的交易 transaction inclusion collision
TXDAG
txDAG 以交易为粒度构成DAG,因此不会出现 transaction inclusion collision 。但是txDAG 又会有额外的存储开销。


txDAG 需要存储两种类型的 reference,收发地址,nonce ,签名。
- par-ref 由同一个sender 发出的交易会通过 parent reference链接
- var-ref 每个新的交易会随机 reference 两个tips A vertex is named as a ‘tip’, if it has not been cited by any par-ref and has been cited by less than two ver-ref s. For example, there are four tips in Fig. 1 marked by the thick
- nonce 用来验证POW计算结果。
confirmation rules
通过累计验证 Cuma

本文探讨了DAG区块链中数据冗余的问题,提出特殊数据结构TU,通过账户聚合、内容区段合并和交易剪枝等方式减少冗余,同时保证交易安全。TXDAG与BLOCKDAG的比较也揭示了TU在提高并发性和存储效率中的作用。
最低0.47元/天 解锁文章
4935

被折叠的 条评论
为什么被折叠?



