StorJ存储分析

首先要说明的是StorJ是一个ERC20代币,而StorJ项目也不是一个传统意义上的区块链的分布式存储项目,因为它没有任何共识算法作为整个系统的安全保障。我们先来说一下StorJ的文件存储的原理。用户如果要在StorJ上存储文件,首先需要利用客户端软件把要存储的文件进行分片(也可以同时加密),同

首先要说明的是StorJ是一个ERC20代币,而StorJ项目也不是一个传统意义上的区块链的分布式存储项目,因为它没有任何共识算法作为整个系统的安全保障。

我们先来说一下StorJ的文件存储的原理。 用户如果要在StorJ上存储文件,首先需要利用客户端软件把要存储的文件进行分片(也可以同时加密),同时记录下每个分片的元信息和检索信息。然后把分片数据发送给SP(他们的称呼是农夫),不同的SP存储不同的分片,同时用EC(纠删码)的方式来防止单个分片的丢失(损坏)从而导致源文件不可用。检索(下载)就是反其道而行之,先从SP哪里拿到分片,然后做聚合。

这里过程中,有一个称之为卫星的集群(中心化的,官方控制的)来做审查,支付等工作。即SP存储的收益,需要卫星定期给钱(给StorJ),卫星同时负责对SP的监控等工作。

从以上技术原理,我们可以知道,StorJ其实就是一个利用Token做支付的分布式网络。 即没有存储证明,也没有时空证明,这些工作直接都让卫星(一个中心化的系统)来负责了。

这个token感觉就是一个证券,或者是一个支付的发票而已。

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
杜满想Elvin
杜满想Elvin
老程序员,区块链架构师