true链初步研究

当前主链痛点,主流币种共识算法矛盾和诟病点。

pow:浪费电力,随着算力升级,除了大矿池,小户普通计算机,在不加入矿池的情况下要用几年甚至几十年挖出一个币,变成了一种赌博投资。周期长不稳定这两个因素,直接将低算力机器挖矿驱逐。出块慢
Pos:全节点确认出块依然慢。产生马赛效应,向中心化演化
Dpos:投票不积极垄断性高,也存在马赛效应,坏节点处理缓慢,被选择出的超级节点可能算力不足遭受DDOS攻击。
PBET:速度快,但缺乏公信力,没有合理的选举算法更像联盟链,选出的社区节点性能差,也可能使整个系统不稳定。

初链作出突破和解决方案

使用双链结构,使用PBFT就使得交易出块速度达到妙级别,又在PBFT上加入分片技术,更是极大优化了出块速度。但PBFT节点要去中心化选举,PBET链的数据的正确性和安全没有算力验证背书。而初链对于这两点的解决方案就是在创建一条慢链,慢链出块速度也就是使计算hash时间设置在10分左右,进行算力验证,保证数据的不可逆转。然在一段时间的出块主机中精选出,PBET委员会成员。这是就有将面临前文说到的pow问题,小算力无法平稳挖矿,让小算力不得不加入矿池,被收一定的手续费是不公平的。为解决这个问题引入了更先进的pow,水果链的pow,同样的算法当用户对一个快块的时候用户可能挖到一个水果也可能挖到一个块,而水果的挖矿速度和快链出块相同,这觉大大降低了,小算力的收益周期,完美解决了比特币pow痛点。

总结对true初步看法:

双链结构逻辑上切实可行,但实行难度较大,对宣传使人完全理解难度略大,对系统架构逻辑严谨性要求也较高,但如果成功实现,切实解决主链一些主流问题,有大量试用场景。


sawyerLi
187 声望12 粉丝

前端工程师,会用点node,用vue,react写过点东西,最近看看区块链。