清晰、正确的理清楚每一个概念
清晰、正确的理清楚每一个概念间的联系
书中,有这样的一句话:Ulord是一个基于区块链技术构建的分布式P2P网络开源项目。这句话是对Ulord所使用技术的经典描述。
下面,作者将从对P2P网络和ULORD网络的解读,来分析ULord分布式存储的特点。
通读白皮书,对涉及到的Ulord分布式存储相关内容整理如下:
![](https://img.haomeiwen.com/i4250716/7fe2a2219c71d3a8.png)
首先,我们来理清概念:
P2P分布式网络
定义:P2P 的全称是 Peer-To-Peer,其字面的意思是:对等、点到点的意思。P2P 是一种网络模型:一种架构。特点如下:
>Peer-To-Peer,对等,点对点
>已互联网为基础,具有互联网的所有基本性质
>两种基本行为:提供资源、消费(接受)资源
>所有节点关系式对等
>节点可自由的加入或者退出
有如下优点:
>无中心结构、节点之间对等,通过互相合作来完成任务
>不易形成系统瓶颈
>不易受到攻击
>可拓展性好
>自组织性好
存在如下问题:
>数据的稳定性
>数据的一致性
>数据的安全性和隐私性
>数据的防攻击性
总结:从以上资料可以看出,p2p分布式存储,他的总体思想就是让客户也成为服务器,当你在存储数据的同时,也提供空间让别人来存储。这就很好的解决了由于服务器很少而产生的瓶颈,也能在速度上加以改进。但是其更多的解决了数据的存储空间和用户下载速度问题,在数据的安全性、隐私性、多样性、稳定性、追溯性等问题上,并没有起到很好的作用。
P2P分布式存储,它更像是一个大容量的数据容器,我们还需要工具去更好的维护和利用它,让他它更好的为我们所用。
而区块链技术的分布式、不可篡改、可追溯、防攻击等特点很好的弥补了上述的缺点。
Ulord的分布式存储服务
>IPFS:面向全球的、点对点的分布式文件系统
>每个文件及分块被赋予一个唯一指纹
>通过判断文件哈希值,去掉重复文件,确保数据不冗余
>下一步计划:文件历史版本控制器,支持多节点使用保存文件的多个不同版本,实现追踪
>节点自由选择存储内容
总结,Ulord通过IPFS,面向全球建立了P2P的分布式储存,赋予每一个文件、每一个快一个身份认证信息,通过分布哈希的引入,完成了分布式文件组织、去掉重复文件避免数据冗余,完成文件索引服务,通过主节点的投票机制,完成了对网络数据的监督和管理,未来还将引入历史版本控制器,更好的完成数据的存储及溯源服务。
Ulord的分布式服务完成了对传统P2P网络的一次升级,在大容量数据存储的基础上,完成了对所存储数据的规范整理,就像将一大推散乱的书籍进行了归类整理,整齐的、分门别类的放在一个个的书架上,可以轻易的找到他们。
思考
Ulord提供了更好的数据存储服务
1、Token通证的引入让Ulord充满生机
传统的BT下载****也是P2P下载,但是有一个弊端——****数据保存者和上传者没有获得收益****,这就导致了在网络中很多优质资源,随着时间的推移,不在那么热门,缺少了下载者的同时,上传者就不愿意牺牲自己的硬盘去存储,不愿意消耗自己的网络资源去传输,这样当你需要下载者部分资源的时候,一点速度都没有。
而在****Ulord网络中****,数据的存储、保管和上传者,可以通过验证存储内容的完整性和上传数据的多少来获得相应的奖励代币UT,****并且存储量越大,上传量越大,收益也会更多****,这样的经济激励机制,促使全节点们会不断的提高自己的硬件设备,共享自己的网络资源,使得优质的资源得以长期的保存,并保持下载速度。
2、区块链技术让数据充满生命力
通过哈希对每个文件、每个块赋予了唯一的身份密码,让数据变得灵动起来,易于检索、避免数据重复、可追溯,通过节点投票完成对数据的监督和审查,让数据变得更加“干净”。
Ulord的分布式存储的数据特点:数据量大、完整、数据不冗余,数据“干净”,搜索快速且准确,下载快速。
以上为个人的总结及思考,难免有片面甚至错误之处,欢迎交流。
我是向天,独行者快,同行者远,愿你我一同前行,欢迎来撩。
网友评论