Ulord是什么?
Ulord是一条点对点的价值传递公链,通过搭建区块链底层架构和数字资源分发协议,支持第三方开发商在其开源协议之上构建自己的应用程序,与众多行业合作伙伴一起形成区块链技术与应用的完整生态。
为什么需要主节点系统?
区块链作为一种分布式系统,由分散在全球各地的节点承担数据处理和运算的功能,所以为了系统的稳定运行,需要有一定数量的节点能够持续地正常运作。如果将区块链系统类比为“大脑”,那么节点就是一个个的“神经元”,神经元数量的多少,其实就决定了大脑处理信息的能力和速度。
不过,每个节点的运行都要有设备和电力等成本,所以当节点的维护者不能从节点中获得大于成本的奖励时,可能不会继续运行节点。比如比特币的节点数目就呈现着下降的趋势,使区块广播的时间增加了40秒,社区提供的激励方案也没能使节点增加。
Ulord针对这个问题,设计了一套主节点系统,通过将整个网络收益的25%分配给主节点持有者,鼓励用户加入主节点建设。并且引入QOS(Quality of Service,服务质量)考核机制进行持续的筛选,使入选的主节点都能有较好的状态。QOS考核机制主要分为3个方面:数据丢包率、网络通讯延迟、数据重传次数。考核标准就是一个主节点与相邻节点在以上三个方面超出一定阈值后,就会被淘汰出主节点列表。
成为主节点要满足什么要求?
Ulord作为内容分发平台,需要有大量的节点承载互联网数据,所以需要主节点能满足两个要求:一个是要有1TB的硬盘存储空间,这些空间将通过分布式技术组成为一个存储资源池;另一个是要确认每个节点确实存储了数据,这个会通过POS(proof of stake)机制来考核,主要的因素有:存储容量的大小、存储数据的价值、磁盘的读写性能。
所以,Ulord的主节点系统是用大块的收益来驱用户参与到主节点的建设,使愿意的用户足够多;同时也对主节点用户进行考核,保证入选的主节点能够稳定地运作;并且通过衡量主节点对系统的贡献来计算收益,使主节点用户会去提升服务的质量,进而使整个系统能为用户提供更好的服务,吸引更多的用户进入系统。
网友评论