敲黑板!DxChain工程师们首次出镜为你揭秘DxBox

DxChain
DxChain中文
Published in
8 min readApr 18, 2019

DxBox是基于 DxChain Testnet 研发的首款去中心化的区块链云存储产品,旨在为全球用户提供安全的、具隐私保护的区块链存储服务。

关于DxBox的深度技术解析请查看:

近两个月,DxChain开展了一系列DxBox免费体验活动,吸引了超过5,000名全球社区用户踊跃参与,并收集到大量优质的DxBox体验反馈和优化建议。

其中,我们总结出用户最喜欢的DxBox三大特点

1) 高传输速度

2) 便捷的上传/下载功能

3) 简单明了的界面,便于理解,容易操作

感谢社区对DxBox的支持与肯定,这让我们更有信心将DxChain的产品研发做得更好。

目前,DxBox免费体验活动仍在进行中,欢迎参与并提出宝贵的意见或建议。

点击 https://explorer.dxchain.com/register/ 注册DxBox,立即拥有你专属的区块链存储空间!

为回应DxBox爱好者的支持,我们挑选了社区用户最关心的十个问题,并邀请到DxChain工程师Jacky Wang和Manxiang Zhang对此进行了详细解答。

【Part 1】关于DxBox的五大问题

1. DxBox与Dropbox或其他类似应用之间的最大区别是什么?

DxBox与Dropbox等应用之间最大的区别就是架构不同。DxBox使用的是区块链架构,而Dropbox等采用的是传统的中心化主从式架构。

与分布式系统不同的是,中心化系统都设有服务器管理员,而管理员有权限直接访问用户上传的数据,这会大大提高用户隐私泄露的风险。除此之外,中心化系统会将文件备份存储到不同的数据中心,一旦某个数据中心被攻破,大量数据就会泄露。

基于区块链技术所建立的分布式存储网络,能够有效解决上述问题。

1)在DxBox中,每一个存储提供方仅拥有加密过后的文件分片。这意味着,单个存储节点要还原源数据是一项基本不可能完成的任务,从而保障了数据的安全性和隐私性

2)中心化的数据中心通常都需要定制硬件并由专业人员进行维护。但在分布式系统中,每一台电脑都可以作为存储提供方,这使得整体系统更灵活且容易扩容

3)最重要的是,像Dropbox这样的云存储应用,其本质是一个中心化的服务商,其商业模式是通过为用户提供存储服务而从中获利。而DxChain致力于构建一个去中心化的存储生态系统。在DxChain的经济系统中,节点分为client(用户)和host(存储提供方)。用户可通过分享内容和数据赚取DX通证,存储提供方可以通过提供存储服务来获得DX通证奖励,双方能在获得有效经济收益的同时,帮助实现整体生态资源利用效率的提高。因此,基于DxChain所创建的区块链存储应用DxBox,拥有比中心化的存储应用更灵活、高效的商业模式。

2. 未来DxBox能存储的文件的容量大小是多少?

从理论上来说,DxChain的存储是基于区块链技术的,是一个拥有无限存储能力的分布式存储网络。

在测试阶段,我们限制单个用户在DxBox中单次文件上传的大小不超过10 MB,但用户仍可多次进行文件上传。目前,DxBox的总体存储大小为 5 TB,而这个容量可以轻易地通过添加更多的存储提供商来进行扩容。

3. 能否确保用户分享的数据是安全无病毒的?

就目前而言,DxBox暂时不支持数据分享,因此完全不会有病毒的困扰。在文件分享系统完成后,我们会考虑在DxBox客户端提供一个第三方杀毒软件的接口,由用户来决定是否需要启动杀毒插件。

4. 能否确保我的文件可以储存五年或以上?

简单回答:能。换句话说,DxChain的设计能够从技术上确保数据的安全存储。因此,在充足的经济激励条件下,DxBox能够实现无限长时间的文件存储服务。

DxChain采用纠删码算法(erasure coding)实现数据备份,即按一定参数对数据进行加密、分片并存储到不同的存储提供方。根据纠删码算法,还原源数据只需其中一定数量的任意数据碎片。数据冗余度算法配合存储供应方节点周期性存储验证的机制,极大地保证了数据安全的问题。

比如说,在用户上传文件的参数配置中,一个数据文件会产生30个数据碎片并存储在30个存储提供方,只要其中任意10个碎片,就可以还原得到原数据。

假设一个用户设定文件合约检查的时间为一天,DxBox模型中存储提供方能够安全存储一个数据碎片一天的概率为90%,那么一天内文件无法复原的概率为:

5年后该文件能够被复原的概率为:

由此可见,DxChain能够很大程度地保证文件的安全性。

5. 上传 10 GB的文件将花费多少成本?

文件存储的价格取决于存储成本和存储市场的供需关系,我们目前很难给出确定的答案。

这就像我们购买苹果一样:若苹果奇货可居,则卖苹果的店家拥有绝对的定价权;反之,若有很多店家提供大量待售的苹果,卖家就会通过降低价格来吸引客户。

同理,当DxChain所建立的区块链存储网络打破了传统科技巨头对存储市场的垄断,将会有大量的存储提供商涌入存储市场,他们彼此竞争,存储的价格也将随之降低。

【Part 2】用户期望DxBox能支持的五大功能

1. 全面的支付系统

目前,DxChain只支持使用DX通证来进行文件存储,暂时没有实现复合式支付系统的计划。但根据社区用户的要求,未来我们会考虑是否加入多种货币与DX间的转换功能,为用户提供更加便捷的方式来使用DX通证完成文件存储。

2. 能同时上传多个文件

我们将在下一次的DxBox产品更新中实现这个功能。事实上,目前DxChain测试链已支持文件的批量上传:当有多个文件上传时,上传进度是在同时增长的。

3. 能创建并修改文件夹

在当前DxChain用户端存储服务的基础上实现一个文件管理系统已在我们的规划中。用户可以建立文件目录、自定义文件分类、添加标签等,这些功能我们都会在未来的版本中实现。

4. 注册系统完善

这是非常好的建议。由于仍处于测试阶段,我们将大部分的研发精力投入到了DxChain存储功能的实现与完善方面。后续我们将着手进行注册和登录系统的优化。

5. 通过邮箱或社交账号分享文件

目前DxBox只支持文件的上传与下载,并不支持文件共享。DxChain希望实现的不仅是链接的共享,而是用户能够通过共享闲置硬盘、家庭存储计算资源及个人数据获得经济激励,从而构建一个低价、安全、可靠的去中心化存储生态系统。未来,我们会考虑增加文件分享系统,以满足社区用户的要求。

关于DxChain

DxChain致力于创建一个去中心化的大数据存储及计算公链。
DxChain独创的存储侧链、计算侧链以及主链“三链合一”的架构设计,为数据拥有者提供具有安全和隐私保护的分布式大数据存储,并能通过运行机器学习算法,实现大数据的价值挖掘和商业交换。
DX是DxChain网络的原生协议通证,未来将通过网络存储矿工、计算矿工及出块矿工的挖矿任务产生,同时作为区块链网络大数据存储及商业交换的支付通证。更多信息, 请访问DxChain官网www.dxchain.com。
Telegram:
https://t.me/DxChainGroup
Twitter:
https://twitter.com/DxChainNetwork

--

--

DxChain
DxChain中文

http://www.dxchain.com — decentralized big data and machine learning network powered by a computing-centric blockchain