1. 芒果财经首页
  2. 专栏
自链星球

ipfs是什么项目?国家许可合法吗?

ipfs是什么项目?国家许可合法吗?

分布式存储最大的区别在哪?因为我相信有可能很多人对这个事儿不是特别了解,而且它是涉及到技术层面一些底层的东西。我们可以简单聊聊这方面的一个话题。在回答这个问题之前呢,其实有一个概念需要理清一下,把这个概念说清楚了,大家就可能对后面更清楚了。ipfs是什么项目?国家许可合法吗?

什么概念呢?就是分布式存储这个概念,很多人以为是我们现在谈的完全去中心化分布式存储。实际上不是的,就是在IPFS出来之前,其实就已经有了分布式存储的概念。我们现在的互联网简单可以分为两个类型,一个类型就是中心化的网络,一个类型就叫完全的p to p 网络。

所谓一个中心化的网络,就是说这个网络它一定是有服务器,有客户端的。他的客户端一定要存储到服务器上,服务器就是客户端要连接到服务器。我们现在所有的应用,百分之九十九点九的应用,包括微信、支付宝,我们用的所有的应用都是如此。他是老大,他想让你登录就登录,不想让你登录不登录,他想把你钱锁就锁了。就是基本上这样的原则,所有的都是这样的,基本上所有的。现在的这种网络架构,大多数的应用都是所谓中心化网络。

另外一种叫p to p 网络,所谓p to p 网络,就是没有服务器,大家都是一律公平的,谁上来都一样,谁上来都是同样的一个节点。没有说我依赖你,你依赖我。服务器那种模式中心化,最厉害的一点就是服务器把所有的数据掌控了。有这个数据库的全部权限,所以他掌握了整个生态,掌握了一切,任何客户端任何校验,你都到服务器上。

但是在这种p to p 网络中,它就没有这样的服务器,也没有客户端这种说法。那么在这种逻辑上,所谓我们中心化的网络结构上,那它也同样存在各种各样的需要保障数据安全的情况下。我举例子,我这就一台服务器对吧?我数据都连到这儿,万一输入服务器受到攻击怎么办?万一光缆断怎么办?也会有各种各样的问题。

那在这种情况下,他也是有这样需要的,就是安全保护的需要。就会出现这种数据库,有多地数据库。举例子工商银行ddzkaaa。工商银行它全球有五大中心,这些数据中心之间是互相备份的,互相存储的,那这也叫分布式存储。我这个数据分布在不同的地方上,他们互相可以备份存储。我个人感觉它还是在这种中心化架构下的分布式存储,各种各样的存储都有。他做了一些虚拟化任何人的应用,你就上面来存数据,下面底层我可以通过块存储也好,通过其他的方式来存储也好,不断地保证你的数据安全。但是我这个底层大网络还是传统的中心化网络,这是我对华为分布式存储的一个认知。

ipfs是什么项目?IPFS-Filecoin,它是一个逐渐发展的过程。我举个例子,就是i p f s 早期,它就像迅雷也好,b t 也好,他们共同有个特点,叫控制中心化存储分散化。啥意思呢?就是为了控制我专门用个服务器,服务器专门指示我,这些文件是存在哪里,哪个i p 地址下载。

但是你要取这个文件的话,由这些服务器,由这些普通的客户端给你传输文件,那叫控制中心化存储分散化。里面也有服务器,服务器只做控制的事。但是i p f s的网络,相当于把控制中心也干掉了。大家全是分布式的,大家也没有服务器,彻底的。连文件管理都是碎片化了,都分散开了。这两点比较一下,基本上是不一样的。原来传统的存储,虽然你说有块存储,还有别的存储,但是大多数的文件存储,它都是基于文件为单位的存储,是这样的一种模式进行复制、备份。

现在我们解释一下分布式存储ipfs。它其实是利用了四个技术。哪四个技术呢?第一个是BT的分片技术,不是以文件为单位,是以这个文件碎片为单位分散到网络上。那这个底层,你每个人因为只保存了一个碎片,碎片的安全性就保障了。你拿碎片,你恢复成一整个文件。

第二种技术叫做版本更新管理。在传统假设中,我是一个特别大,50G 的一个文件,这个文件里面一个数据改了,我要更新,我更新很长时间。但是这种版本它有个特点,它就是用某种方式把所有的碎片的哈希值都记录下来。某一个哈希值有变化,他立刻就展现出来,并通过。路径能寻找到这个碎片,也就是说我只更新这个碎片就可以了。那假设这个碎片占整个文件的百分之十千分之一的话,那我更新的效率可能就高了,时间就缩短了。

第三个技术叫做文件自验证。啥叫文件自验证呢?所有的节点都可以存别人的文件。那我跑到你这儿,我说我的文件我要提走,你怎么知道这是我的文件?已经没有统一化的那种文件管理系统了。那在这种情况下,他就把我的私钥签名写到文件名了。那我来取的时候,他会拿我账户的公钥来核对,一核对就容易去取了。也就相当于说把私钥签名当做文件名。就非常巧妙地解决了没有专门的文件管理系统。

第四个是动态还是列表。就是如果有些人从事过网络工作,知道咱们路由器传输整个网络的图。路由节点都是通过路由表或者什么协议的。就是每一个节点你只存部分的文件名的路由。如果需要找别的,他是一个个检索节点去跳的来去寻找它。所以i p f s就是把这四个技术捏在一起的一个分布式存储技术。

就这两种技术,一种是传统的分布式或者云存储技术,和现在的i p f s这种彻底的分布式存储技术。那么他们有啥优点和缺点呢?这个事我觉得值得聊一聊。因为目前我在市面上没有看到任何人去聊这块事。

首先传统的存储是非常成熟的。它技术也在不断的发展,它的成熟度非常高。它可以说商业程度特别高的一套体系。i p f s 和它可能差的非常非常的远,毕竟人家发展多少年了。i p f s是未来的一套技术,它现在也属于发展的早期。现在有些小规模的试点和应用,还没有大规模的应用,基本上处于这样的一个阶段。

刚才我说工行,我就五个数据中心,这五个地方是山头。但是我和其他的地方数据打不通的,数据延伸不了。当前这个社会局限到这个地步,我是这个医院那个医院的,这是卫生局的,那是国家卫生部的,数据都不通。当然是有各种各样的利益。那他要想通怎么办?他想通就必须用一整套系统全换了。

但是你想换一整套系统多难呀,而且已经是七横八纵很难换,这个做不到。也就是说在传统数据集中的程度下,非常成熟了。他已经进步到哪了?他在的发展也是在这个基础上发展,再怎么分布也是在他的底子上发展,他只能说解决现有的问题,但对未来五年十年后是个大问题。

我觉得可能很多问题确确实实需要完全的去中心化的东西来解决。我们再说i p fs 分布式存储,它最大的一个点就是把全网的文件系统都打通了,全网的数据格式都打通了,全网随便一个人我都能认识你,我能处理了你。

这就是未来科技世界,未来虚拟世界中一个底层核心的东西。举个简单的例子,一辆车在马路上行驶,自动驾驶,它产生的数据和它配件产生的所有的数据。如果是某个配件产生的问题了,这个数据可能立刻就能传到不光是厂家,能传到配件厂家还有保险公司。可能配件厂家、修理厂甚至公安局数据都可用。这种只有在一张网上或者是这种i p fs一整套体系上,它才可行的。但是如果在原来各个系统割裂的,你在做数据交互,你再来乱七八糟一堆事,那其实搞不定的。

第一种技术已经非常成熟了,是现在的中流砥柱,缺的话就完蛋了。IPFS是一项技术,目前国家是许可的。这种技术还在婴儿期,他是未来的基础,你需要他成长,你现在想让他干多牛逼的事,还是有点难的。648b9906a614a4bb30c20591243c65ec-1

版权声明:本文来自《星际大爆炸》的投稿,观点仅代表作者本人,不代表芒果财经赞同其观点或证实其描述,版权归原作者所有。转载请注明出处:https://www.mgcj.net/180964.html
温馨提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

发表评论

电子邮件地址不会被公开。 必填项已用*标注