DxChain用分布式存储网络取代HTTP协议

DxChain · 2018-10-12 10:30分享

经过6个月的设计、开发和测试,DxChain的存储侧链测试网Beta版Andes于9月底上线,DxChain所承诺的区块链存储能力,在这个测试链中得以实现。也就是说,去中心化的网络进一步成为现实。

DxChain是一个致力于区块链存储和计算的大数据网络,按照DxChain的开发路线,先开发存储功能,再开发计算部分。在我们7月份发布了存储功能的MVP之后,依据DxChain之前所计划,在第三季度底发布测试链的Beta版本Andes,现在DxChain严格按照时间表交付了产品。

在上一次的MVP中,我们展示了区块链存储的基本功能,包括区块的产生、文件的上传以及下载。而两个月之后此次测试链发布中,我们实现了真正的产品化。在这条存储侧链上实现了交易功能,也使链能够支持文件存储,同时,让产品规模化。

DxChain用分布式存储网络取代HTTP协议

在DxChain的设想中,通过分布式的存储网络,来创造下一代的,永不停息的互联网。

【一】

万维网之父Tim Berners Lee的NeXT电脑是世界上第一台Web服务器,当时那台机器上有一个贴纸:“这台机器是服务器,不要关闭”。

互联网就是由数以万计的服务器组成的,而被人忽略的一点是,越是巨大的网络,越是中心化的——Facebook有3万台服务器,美国最大的电话公司AT&T有两万台,而Google有超过100万台服务器,亚马逊的AWS拥有最多的服务器,约为150-200万台……

网络数据是存储在各大服务器上,即使这样的服务器全世界非常多,多达千万甚至上亿个,但对于文件数据仍然是非常中心化的。

就在近日,谷歌再次爆发出安全事故,《华尔街日报》发布的一项调查显示,外部开发人员可能多年来滥用谷歌的一个漏洞,暴露了大约500,000名Google+用户的个人数据,然后谷歌为避免后果而隐瞒错误。

这是在Facebook今年爆发出剑桥分析事件后最大的互联网公司数据安全问题,这些服务器在公司自己的机房里,对于外界而言,他们是黑匣子。

在Google和Facebook的事件中,是内部安全机制,但往往这些中心化的数据中心在遇到外部攻击时也面临着同样的问题。

在中心化的数据中心里,如果面临美国安全局这样的机构的审查,只需要控制这些服务器提供商,就可以轻易掌握用户数据;同样,黑客只需要发动对服务器的攻击,也有可能让普通用户无法访问服务器——DDOS攻击就是利用多台计算机对服务器进行大量的服务请求,占据服务器资源,导致正常用户也无法访问网站,出现我们经常看到HTTP502错误的情况。

而如果遇到一家公司关门大吉,服务器永久关闭,这些内容则会一笔勾销。对于从出生起就在在互联网不断留下痕迹的这一代人来说,毫无疑问这是难以想象的事情。比如最近社交软件Path的关闭,对于这款App的粉丝来说,就是一个不小的打击。

而区块链提供的去中心化存储,或许能够带来解决路径。

【二】

DxChain作为一个区块链创业企业,希望通过一种去中心化存储网络,开创下一代的互联网。区块链的许多技术特性能够带来较大的革新,但存储和计算是区块链一个基础的瓶颈,以区块链最成功的两个应用比特币和以太坊来说,比特币功能主要是金融转账,而且非常慢,存储和计算问题远没有涉及到;以太坊的出现部分地解决了计算的问题,但是它的计算量仍然非常有限— —每个区块只有800万个Gas,也就是说它只能做非常小量的计算,智能合约都是只能执行一些非常非常简单的功能。

DxChain成立的初衷就是去打造一个分布式的存储和计算网络,致力于突破区块链上的存储和计算瓶颈,让区块链技术能够拓展到更多有用的领域,但存储技术则恰好能够提供新一代的网络。

用户文件在DxChain网络上传后,被切分成若干块,块与块之间内容有重复和冗余,举个例子,比如把文件分成30份,10份文件就包含了全部的,这种技术能够在保证文件经济且安全地备份。

被打散后的小块随机分布在不同的矿机上,至于随机分布在哪些矿机上,这些数据就存储在区块链上。

闲散硬盘拥有者如果把他们资源贡献出来,则能够获得DxChain代币奖励,具体贡献了多少资源,DxChain链给他们结算,你可以这样理解,一个分布式的网络和一条链形成了一个存储的Airbnb。

这样的一个分布式存储网络可以从本质上改变网络数据的分发机制:在DxChain的分布式存储网络上,每个文件块都被赋予一个被称为加密散列的唯一指纹。查找文件时,你通过文件的哈希值就可以在网络查找到储存改文件的节点,找到想要的文件。对于网络而言,任何一个文件加入DxChain之后拥有唯一的哈希值,而不是以往那种不同内容之间有可能拥有同样的命名。从用户端来说,他们未来浏览互联网是基于内容寻址,而非基于域名寻址,有助于用户更加精准地寻找内容。

其次,DxChain网络是去中心化的,在这个设计中,所有的网络终端节点不仅仅只充当用户的角色,人人都是运营者,都可以是服务器。通过代币DX的激励作用,让各节点有动力去提供存储空间——矿工通过为网络提供开放的硬盘空间获得DX,而用户则用DX来支付在去中心化网络中储存加密文件的费用。

这个网络可以是用不停息的,Path的拥趸如果要留着这个记录了他们无数社交生活的网络时,如果这个App是建立在这样一个服务器上的,理论上他们可以支付DX来维持住这个App。

也是一个更高效的网络,理论上越走俏的内容会被越多的硬盘提供者持有,因为他们有更大机会获得代币奖励,那么用户在下载这些内容时,很可能是从很近的网络节点下载的,不需要中间服务器,网络效率最快。

在安全性上表现也更为优异。在理论上,中心化的数据中心对于外界永远是一个黑盒子,“用户不能知道他们用的什么加密算法,也不知道他们加密没有,理论上来说他们交易交换用户的数据要通知用户,但是我们无从得知他们到底交易交换了没有”,DxChain创始人Allan Zhang说。

分布式网络并不是新事物,但区块链技术的出现让这种分布式网络有了经济模型的支持,从经济模型上从互联网的最底层——数据存储上去颠覆互联网,重新设计该系统的架构。

这种经济模型让平等和开放甚至是永不停息的互联网的出现,成为可能。

DxChain用分布式存储网络取代HTTP协议

关于DxChain:DxChain是一个去中心化的大数据存储和计算网络,是一个将区块链的去中心化特性运用到存储和计算领域的开放性公链。

声明:蜂鸟财经转载此文出于传递更多信息之目的,内容仅供读者参考。若存在侵权行为,请联系我们删除。

相关文章推荐
下载蜂鸟财经APP,快人一步 掌握行情