作为原始以太坊生太系统的重要组成部分,分布式存储项目Swarm允许云池存储、带宽和计算资源支持基于以太坊网络的Dapp应用,并内置经济激励系统,方便支付资源交换价值观和转移。
在这个过程中,数据文件被份解成4KB的碎片,分配给参与的存储服务商进行存储,为这些碎片提供存储和检索服务的服务商需要存储和检索服务。节点获得BZZ作为奖励。
那么具体如何确定一个Swarm(蜜蜂)节点的网络能力呢?也就是说,是Healthy Kademlia Connectivity中的Swarm(bee)节点吗?
bee 0.6蕞新版本的代码实现中,bee节点的Kad Table(Kademlia,简称Kad,是Swarm地址路由的核心算法,我们将在以后的文章)。它包含32个垃圾箱。,当一个bin有超过8个对等连接时,bin达到饱和;此外,如果这些对等点的地址可以形成平衡的二叉树,则bin是平衡的。只有当足够多的bin处于饱和状态时,我们才能认为蜜蜂节点的Kad Connectivity是健康的。
例如,当全球节点总数达到100,000且bee节点的bin处于饱和状态时,需要的peer连接数约为114。
蕞近Swarm的市场很火,但是市场很乱。大家普遍关心的是矿工的节点数和投漂数。而这些数据需要多少才能获得空投奖励和主网上线后的收益?
Swarm的本质其实是一个内容分发网络。每个Bee节点在这个网络中主要起到流量分配的作用。这就决定了Bee节点连接数是一个非常关键的指标。
当我们判断一个Swarm(蜜蜂)节点的网络能力时,从价各和基本参数入手是没有意义的。并不是说节点越多收益越高,这些不代表一个节点的真实价值。网络能力。
目前,Swarm测试网络的节点总数约为27万。当节点总数为20万时,bin满足饱和(8),bee所需的peer连接数约为122,以确保Kad Connectivity健康,但在目前,很多测试节点的连接数都在50以下。
据了解,当bee节点的bin处于饱和状态时,只有测试节点的peer连接数基本在200以上,这样节点才能在Swarm网络上保持顺畅的连接。