一文了解去中心化存储项目Storj
Storj是一个不被中心化组织监控、审查或者控制的云存储平台。它是一个去中心化的平台,使用加密、文件分片和基于区块链的哈希表,在点对点网络上安全地存储文件。其目标是提供比Google Drive或Dropbox等传统存储解决方案更好的替代方案,在这些传统方案中,网络意外中断会限制文件访问,而且中心化公司对您的文件有太多的控制权。
Storj确保只有你可以访问你的文件,重建网络世界的隐私。他们的开源协议也欢迎大家都参与到去中心化的Web 3.0革命中来。让我们仔细探究一下它的工作原理。
Storj网络
手下需要区分开源的Storj和Storj Labs。开源软件允许任何人创建一个分布式和去中心化的存储网络来运行Storj,而Storj Labs是一家盈利性公司,它已经做到了这一点,它的网络有2万个租户,1.8万个矿工和8PB的存储空间可以使用。
租户是使用存储空间的人,而矿工是为网络贡献存储空间和带宽的人。矿工通过两种方式收取提供空间的费用:租户使用加密货币直接向他们支付费用,Storj经常向矿工发送请求,矿工必须发送加密证明,证明他们仍然有存储数据,他们凭此获得存储文件的费用。
Storj实验室是该协议上运行的最大网络,专门使用STORJ代币进行支付。开源的Storj是任何人都可以用来创建自己的去中心化网络的软件,它是匿名支付的,也接受BTC、ETH和其他币种。
Storj工作原理
文件的存储方式与torrent下载内容的方式类似。文件被分成小块,并存储在网络中的不同节点。总的来说,一个文件被分成80块,你需要至少30个来重建文件。然后,每个碎片都存储在网络中的不同驱动器上。在矿工那边,他们可能存有文件碎片,但他们看到的内容却像天书一样难以理解。上传的数据是加密的,只有所有者才有密钥,所以其他人无法解密数据。
Torrents和Storj的一个关键区别是,Torrents会公开碎片位置,因为它的目标是让任何人都可以下载文件,而Storj的目标是维护隐私,所以只有所有者才知道所有的文件碎片在哪里。这就是密码学和区块链发挥作用的地方。要找到原始文件的碎片,你需要访问一个分布式哈希表,而这个哈希表需要一个私钥来解锁。没有私钥,是不可能猜到文件碎片的位置的。
没有一个节点会完整地保存你的文件。你作为文件的所有者,是唯一一个可以收集所有不同的碎片,并重新组合它们来访问原始文件的人。如果一个黑客成功地得到了一个加密的碎片,他们仍然需要29个存储在网络中某个地方的其他碎片,以及加密密钥来重新组合文件。
为了在节点离线或完全退出网络时保留对文件的访问,Storj使用奇偶校验碎片在系统中实现了冗余。有了足够多的奇偶校验碎片,可以大大降低文件中数据碎片丢失的几率。另外,Storj本身也会定期对节点进行审计,以确保你的文件安全存储。也就是说,你存储文件的时间越长,丢失碎片的概率就越大,所以定期回收和重建你的文件,并再次上传到Storj是个不错的做法。
加入Storj网络
如果你想成为一个节点并为Storj贡献存储空间,需要满足一些要求。例如,你需要至少550GB的可用磁盘空间,每月2TB的可用带宽,5Mbps的上游带宽,25Mbps的下载带宽,并且保证节点24小时在线。
所有这些都是为了确保用户在任何时间都能快速访问他们的文件。您还需要设置端口转发,让您的节点与Storj网络上的其他节点进行通信。最后,您需要下载Storj桌面来设置您的节点,并开始利用您多余的存储容量赚钱。但不要指望借此成为一个富有的矿工。也许在几个月的时间里,你很可能只能得到价值几美元的STORJ的报酬。
这个网络的设计初衷并不是让人们通过它去赚钱。相反,其目的是提供更好的网络体验,将网络的工作方式去中心化,从当今互联网的守门人手中夺走权力,并将权力还给人们。有许多Web 3项目正在推进中,每个项目都致力于解决网络的不同问题,并设计一个更好的替代方案。
Storj是为注重隐私的网络用户提供的,让他们可以在保护好个人隐私的前提下存储自己的文件,也不会因为这些文件而成为广告的目标。