INB将于10.10上线主网,300专利加持,做公链集大成者( 五 )

INB将于10.10上线主网,300专利加持,做公链集大成者

使用VRF选择验证节点

VRF 的全称Verifiable Random Function(可验证随机函数),VRF由于其随机性和随机的可验证两个特征在区块链中的应用比较多,INB公链利用VRF随机抽签机制从所有验证节点中选择部分验证节点对区块进行验证,既保证了验证节点选择的随机性又防止了超级节点和验证节点联合作恶。INB公链在VRF的实现方式和应用上有很多创新,且已经针对其申请了专利。

同时,DPoS共识也对区块进行了优化,例如增加了区块大小的限制、减小了出块时间和区块确认时间。

(b)VDPoS共识的分片(全球首创)

INB公链根据公链的资源利用率对超级节点进行自动分片,分片以后每个分片相当于一个单独的超级节点,称为超级节点分片,21个超级节点中各取一个分片构成了一个主链,从而形成了多主链平行运行的架构。

在INB公链中,假设每一条主链的出块时间为2秒,多主链的出块时间有『2/分片个数』的差距,并且在2秒内,每个主链的超级节点分片都会出块一次,形成多主链连续出块机制,在此2秒内出块的分片均不在同一个超级节点上,从而最大化的利用了网络和超级节点资源。例如在每个超级节点进行20分片的情况下,每隔0.1秒整个主链就会出块一次,比传统的DPoS算法TPS提高了20倍,并且大大缩短了等待时间,示意图如下所示。采用此种机制主链在现有条件下将实现每秒10万级以上(100,000+TPS)的交易数据处理能力,并且会随着节点和网络能力的提升而逐步提升。

推荐阅读