1. 主节点网络的来历
比特币率先采用PoW(工作量证明)挖矿,其后的大部分区块链网络纷纷效仿。采用PoW(工作量证明)的区块链网络最大的问题是控制权掌握在持有算力的实体上,这导致持有算力的实体可以反复作恶攻击持币实体,而持币的人几乎没有反击的能力。虽然这种攻击概率低、成本高,但今年4月4日Verge就遭到51%攻击,5月份比特币黄金和Monacoin也遭到了攻击。
DASH很早就意识到了这个问题,为了维持区块链骨干网络的健康稳定,提出了主节点网络的概念,改变了对持有币本身的实体对全网络发展无任何直接控制权的局面,修正了PoW(工作量证明)责权不对等的问题。在达世的系统里,存入1000dash的节点即可升级为主节点,若能在一段时间内稳定在线,将分取每个区块网络45%的收益。
2. DASH主节点网络的缺点
- 首先,根据达世的设计规则,全系统法币总量大概为1700万个,目前已经发行的达世币数目大约为800万个,而主节点的书名大概维持在4800个左右,由于每个节点都需要有1000个dash作为担保,由此推断大约接近500万个达世锁死在主节点上,市面上流通的达世书名不足300万个,这显然和比特币最初的设计理论相违背,无法保证市场上有足够的币流通。
- 其次,在设计主节点的时候,没有做任何甄别,没有充分考虑QoS,主节点的服务质量也是参差不齐,导致网络通信没有达到预期效果。
- 最后,只有具备一定的计算机知识才有可能搭建主节点,并不是所有的人具备这样的基础,委托第三方来搭建主节点往往会带来资产上的风险,让更多的人参与主节点网络的维护很有必要。
3. 什么是Ulord的主节点网络
为了满足互联网数据分发的需要,Ulord的原链引入了主节点系统,将整个主节点网络构造为点对点的分布式文件分发网络(Interplanetary File System, IPFS),提供了海量云存储资源池和全球统一的可寻址空间存储资源。
Ulord的主节点网络是Ulord生态的一部分,主要用于Ulord内容分发,相当于Ulord用户的云盘,定制化程度最高,软硬件要求也高。例如需要1TB以上的磁盘空间,较好的磁盘I/O性能,同时还需要较好的网络带宽。主节点存在丛林法则,优胜劣汰,同时,收益也与此正相关。
4. Ulord主节点网络的优化和改进
4.1 引入主节点候选机制增强网络服务质量
Ulord为了鼓励用户加入主节点建设,将整个网络25%的收益分给主节点持有者。同时引入QoS考核机制,确保主节点用户必须持续投入和维护才能保证节点的状态完好。QoS考核机制主要考虑以下几个方面:
- 数据丢包率
- 网络通信延迟
- 数据重传次数
4.2 引入Proof of Stake机制,提供IPFS服务
为了满足Ulord的互联网内容分发机制,需要搭建大量节点承载互联网数据,提供更优质的视频流和数据流服务。在Ulord网络中,将从两个层面来保证高质量的网络存储服务。
- 首先,要成为主节点需要提供1TB的硬盘存储空间作为资质担保。
- 其次,为了确认每个主节点确实存储了数据,引入Proof of Stake机制,确保主节点能稳定提供数据存储服务。
4.3 更通用的主节点平台
Ulord将为主节点用户提供更好的用户体验。为了吸引更多的投资者参与主节点网络的建设,将开放跨平台的主节点客服端,包括Windows/Linux/OS X/Andriod等多个主流系统。
5. 总结
通过上文对主节点的完整介绍,现在我们来回答Ulord为什么要有主节点。
- 首先,Ulord也是通过PoW(工作量证明)挖矿来参与记账,为了避免51%攻击的网络攻击,Ulord需要主节点。
- 其次,Ulord是一条点对点的价值传统公链,基于Ulord可以嫁接包括文字、图片、音乐、视频、软件等在内的各类数字资源应用场景,而这些数字资源应用需要大量的存储空间,通过对主节点网络的改造和优化,正好满足符合Ulord的要求。