概述
分片,简单理解就是分组,一个网络有10000个节点,我们可以将该网络分为20个、每个由500个节点组成的分片,这是网络分片,此外还有交易分片、计算分片。
相比其他采用基础链采用侧链扩容方案,分片比侧链技术更优越。侧链是在链外(offchain),分片在链内(onchain)。分片能实现无线扩容,侧链无法做到。现在的以太坊是没有扩容性的,给以太坊增加几千个节点,网络反而会变慢,因为它需要协调节点。如果网络能进行分片,新加入的节点越多,扩容性越大。
墨客上层智能合约采用分片技术,将整个系统分成若干片,参与的节点越多,可分出的片越多,整个网络同时处理智能合约的数量就越多,那么处理的并发能力就越强,分片技术使得系统具有无限扩容能力。
来源于 2018.4.02(第19期)
为什么分片
在沒有分片的情況下,整个网络的处理速度就是单一节点的处理速度,节点数的增加,并不会提高整个系统的处理速度,相反,由于节点多对网络的影响,速度更慢了。MOAC采用分片技术,将整个系统分成若干片,参与的节点越多,可分出的片越多,整个网络同时处理智能合约的数量就越多,那么处理的并发能力越强,这个点其实可能大家在很多的其他项目白皮书上也有看到,以太坊也想做这个来解决他”慢“的问题。我们已经在vnode上实现对不同dapp合约的分片。
来源于2018.3.19(第17期)
更多文章
参考墨客信息汇总
欢迎留言或者联系作者
网友评论