落地区块链+,Insight Chain(INB)公链专注无限扩展和业务数据上链( 二 )

落地区块链+,Insight Chain(INB)公链专注无限扩展和业务数据上链

VDPoS共识算法

子链是附属于主链之上的子区块链网络,每条子链都有自己的共识算法,子链可以采用BFT类联盟链的共识机制,也可以采用PoW、PoS、DPoS等公链共识机制,根据不同的DApp对数据上链的效率、安全性等不同的需求而采用不同的共识算法,公链不对子链的共识机制作限制。子链在产生一定数量的区块以后,会将该部分区块对应的默克尔树的树根保存到主链的区块上,以保证子链的安全性,对应的子链上的区块称为验证区块。验证区块的保存高度间隔会根据主链的资源利用情况来自动调整,当主链的资源利用率低的时候,可能每个区块的哈希值都保存到主链上,但是当主链的资源利用率高的时候验证区块的高度间隔会比较大。

Insight Chain(INB)创新点二:采用多主链+多子链架构,满足不同DApp对数据上链的需求

INB公链使用多主链+多子链(Multi-Main Chain + Multi-Child Chain,简称MMC + MCC)的混合架构,为全球第一个使用此种混合架构的公链。根据整个公链的资源利用情况自动对超级节点进行分片,形成多主链并行出块模式,充分利用网络资源和超级节点资源,极大的提高出块速度,增加公链的垂直扩展性;同时在主链之上可以根据应用的使用情况,启动多条子链,以支持更多的DApp业务数据上链,增加公链的水平扩展性。INB公链由超级节点、验证节点、监管节点、普通节点、子链节点组成。

推荐阅读