当前位置:首页 > 知识 >

分布式存储与区块链:密切相关还是毫无关系

ipfs是什么?和fil有什么关系?

大家好,我是扮猪不吃虎,欢迎关注我的频道。

最近粉丝涨得比较多,有很多人还不了解fil到底是什么,很多人都说他是骗局的,我还是想从头给大家把这个东西科普一下。分布式存储开始,老韭菜可以跳过。

免责声明,以下只供交流,不代表任何建议。说的不对将就听。

喜欢就请长按住点赞按钮三秒,帮助我强烈推荐,谢谢了。

第一,ipfs切片存储

Ipfs全称叫interplanetaryfilesystem。直译应该是交互式的星球文件系统。

注意再说一遍,他不是区块链,只是分布式的存储,一种网络上的协议规定,一个应用软件。

互联网巨头拥有的大量的数据服务器,昨天我们说了,数据越来越多的时候,他就可以杀熟,可以控制你。那怎么办呢?

要把信息分散保存,不光是要保存在不同的地方,还要把它切成小块儿,他拿不到完整信息,就没法做恶了。

这就是IPfs解决问题的第一步,信息切片。

第二,哈希值名称寻找

第二步,就是你的数据,不仅仅能存,还能找,这个时候就要用到一个哈希值的概念。

简单说就是一个方程组,你把你的文件扔到这个方程里,它会给你算出来一串字符,相当于你的身份证号码。注意,身份证号都是唯一的,哈希值也是唯一的。

在IPfs的系统界面,就可以搜文件名,也可以搜文件的哈希值,文件的哈希值是和名称放在一起的。

而且文件内容与文件名一对应。假设你写了一篇文章,1万个字,中间有一个字改动了,哈希值就会变。

大文件有哈希值,文件切片也有哈希,相当于文件有编号,有顺序,方便查找。

文件哈希值会形成默克尔树结构。以前我们在写比特币的时候,曾经说过,默克尔树就是一个树枝分叉成两个,两个分叉成四个。

我之前讲过寻找文件的逻辑。你的哈希值本质上都是101010组成的。可以把他们之间进两两计算,获得一个网络上的逻辑距离,就和现实的空间距离一样。通过默克尔书上的路径,找到你的文件所在地。

这就是哈希算法的强大之处。既保证了文件的唯一性,不会重复,又可以让你迅速的找到他。

这个东西的体验感是什么样的?大家有没有用过磁力下载?过去的BT下载?磁力下载后面的一串字符就是哈希值。

第三,优势与不足,和fil的关系

总结一下,Ipfs的优势是下面几点:

一是安全准确,都是文件碎片,你可能存了一大堆东西,但是节点不知道这东西是什么。

找文件不是通过地址。而是你直接报身份证号,非常方便准确。

二是分散。文件是分布在网络各个角落的,没有人掌握全部。还有相应的备份容错。没有人可以随意删掉。

三是效率高。过去你要文件只能从服务器拿,有时候很拥堵,现在是从各个分散的节点上拿碎片,合并起来效率更高。

系统看起来是非常完美的,但是有一个非常严重的问题,那就是节点没有约束的,想下线就下线,想关机就关机。他给你存文件,没有好处。

所以IPfs的部署一般都是在大公司里,大家所看到的什么巨头支持分布式存储,指的也是这个意思,他们支持的是IPfs,降低成本,提高效率,节省带宽。

fil是个啥?之前说了,是区块链,是信息结算系统。

ipfs存的是真实数据。而fil目前是垃圾数据,也就是说,ipfs的数据,在filecoin根本没有,其实他俩是独立的。

如果fil成功,其实就可以完全不用ipfs,或者说它是一个进化版。过去的IPfs每一步都不要钱。但是不稳定。

简单说,你以后下载一个fil节点,上传文件,交钱转钱,每一下都会要钱,存数据挣钱,搜索要钱,提取要钱。

当然,你贡献你的资源,别人也会给你钱,他是要把信息交易变成一个大市场。你要什么都有,网络也稳定安全,但是要花钱。

来源:扮猪不吃虎

猜你喜欢

关注我们

微信二维码

微信