conflux可能是学习了比特币和以太坊的基础上,同时参考了有向无环图的思想,取的一个折中方案,叫做树图。
从他的区块链浏览器上可以看到,实际上就是每隔10秒左右,并发出了1-3和数据块,这个相对固定的时间段,叫做一个轮次,作为区块链的整体时钟节奏。
可以看出,comflux有以下不足:
1.并发出块1-3块,并没有显著的提升交易速度,甚至有点鸡肋的感觉;
2.并发的几个数据块之间,没有协调机制,有可能有交易数据的重复。
参考其他的区块链的流水线思想,可以对conflux进行改进,
1.共识层面,增加一个决策层,其中有一个话事人。设定一个轮次,不断随机轮换。
2.增加交易数据收集打包的群体。
比如说,建立四条流水线,每个交易数据随机分配一个编号(1,2,3,4),各走各的流水线。
打包完成一个区块,签名,编号,时间戳,哈希顺序。再把包头传给话事人。决策层共同确定时间次序。
3.增加专门的计算执行角色。
4.增加专门的验证角色。最后是历史数据的封存。
