【币知财经】网络分片

分片的第一个也是最重要的挑战是创建碎片。

开发者需要开发一种机制来确定哪些节点可以按照安全的方式保留在碎片中,这样就能避免那些控制大量特定碎片的人所发起的攻击。

打败攻击者的最佳方法(至少在大多数情况下)就是创建随机性。通过利用随机性,网络可以随机抽取节点形成碎片。这样一种随机抽样的方式可以防止恶意节点过度填充单个碎片。

但是,我们如何创建随机性呢?

最容易获得公共随机性的来源是区块。在区块中所提供的随机性是可被公开验证的,并且可以通过随机提取器中提取统一的随机比特。然而,简单地使用随机机制将节点分配给碎片仍是不够的。

我们还必须要确保网络的一个碎片中不同成员意见的一致性。这可以通过像工作量证明这样的共识协议来实现。


免责声明:本文仅为传播消息之用,不代表知链立场,如需转载,请务必注明文章原作者以及来源,部分图片来源于网络,我们尊重版权,如有疑问敬请联系,我们将核实并删除。