您现在的位置是:首页 > 项目集市 > 优质项目网站首页优质项目

B11 | IPFS项目介绍

  • kelly
  • 优质项目
  • 2018-08-20
简介IPFS(InterPlanetaryFile System)是一个点对点的分布式文件传输协议,它定义了文件在分布式系统中如何存储、索引、传输和分享。通过一个文件系统将网络中的所有设备连接起来,实现共享数据和信息,用基于内容的地址替代基于域名的地址



项目简介:
 
IPFS(InterPlanetaryFile System)是一个点对点的分布式文件传输协议,它定义了文件在分布式系统中如何存储、索引、传输和分享。通过一个文件系统将网络中的所有设备连接起来,实现共享数据和信息,用基于内容的地址替代基于域名的地址,也就是用户寻找的不是某个地址而是储存在某个地方的内容,不需要验证发送者的身份,而只需要验证内容的哈希,通过这样可以让网页的速度更快、更安全、更健壮、更持久。它的目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。
 
存储:

在IPFS中,信息可以存储进IPFS系统中的块(block)里,这些块可以存储至多256kb的数据,它们还可以链接其他IPFS块。也就是说,存储小于256kb的文件时,只需将这个文件放进一个块内就可以了。而大于256kb的文件会被分成多个256kb然后放进块中,之后IPFS将创建一个空块,该块将链接到文件的所有其他部分。这个空块就类似于一个大信封,里面会涵盖整个文件的所有部分。系统会给同一个文件的每一个块计算一次哈希值a,所有块的哈希值a计算完毕之后,会将所有的哈希值a拼凑成一个数组b,再计算一次哈希值,从而得到最终的哈希值c。最后把最终的哈希值c和原文件捆绑起来,组成一个对象,从而形成一个索引结构d。把块和最终的索引结构d上传至IPFS节点,文件便同步到网络了。此外,还有一种小于1kb的小文件,如果这些小文件也单独放进一个块里的话,也会造成一定的浪费。于是,IPFS把小于1kb的数据内容直接和哈希索引放在一起上传给IPFS节点,不会再额外的占用一个块。
IPFS的创作理念,是尽可能少的使用存储空间,尽量分散的存储文件。另外,对于相同的文件,IPFS只创建一个文件夹,系统也会自动删除重复的文件,并修改的版本历史记录,这样可以大大节省存储空间,保证整个系统的运行速度,并保证存储文件的安全,和使用的便捷。

读取:

同样作为信息价值交换的基础,用户在IPFS上传或者使用文件时,不再是基于位置的寻址(Location based addressing),而是基于内容的寻址(Content based addressing)。也就是把“去哪找信息”的指令换成“想找什么内容”的指令。
在互联网内,下载文件或者浏览信息需要一个IP地址或者域名,而在IPFS内,每个文件都有自己的哈希值,并且一个哈希值只对应一个文件。不存在一个文件有多个哈希值,或者多个哈希值对应同一个文件的问题。因而,用户只需在IPFS内输入需要文件的哈希值,系统就会出现对应的文件。这些文件是分布存储的,所以只要有一个用户有对应的文件,就算部分节点罢工或者不在线,也不会影响文件的读取。
具体在IPFS系统种下载文件时,首先,需要矿工根据最终哈希数值搜索该哈希的索引结构,并下载下来。然后,用户就可以根据哈希索引搜索到文件所在的节点位置。用户将节点上的块下载下来之后,IPFS将根据哈希数组的顺序,把文件重新组合出来,用户就可以使用了。
IPFS将文件细分,使上传略显复杂,其目的是使用户在下载时更加便捷。毕竟,小文件的下载比大文件来得更加简单方便。

 
基于IPFS的应用:
 
ipfs.pics - 免费的永久图床,上传和分享你的图片
OrbitChat - 基于IPFS的去中心化聊天室,用户可以自由创建和加入channel并参与讨论
Neocities - 免费帮助人们创作和发布网页的组织,将用户上传的网页永久存储在IPFS网络中,即使Neocities关闭了,人们仍然可以在IPFS网络中浏览到这些创作
AKASHA - 基于IPFS和以太坊的下一代社交博客平台
git-ipfs-rehost - 将你的git仓库托管在IPFS网络上
GlobalUpload - 文件传输服务
IPFSSEARCH - 搜索IPFS网络中的内容
 
基本情况
  • 总数:20亿枚

  • 参与资格:美国合格投资人身份认证(采用与IPO相同的流程,以确保合法性)

  • ICO 占比:10%(2亿枚)

  • ICO 总金额:2.57亿美元

私募

  • 时间:2017.7.21~2017.7.24

  • 成本:0.75美元/FIL(全部私募价格都一样)

  • 分发期和折扣:1年-3年,折扣额0-30%(分发期最低一年)

  • 参与人数:150人左右

  • 私募金额:大约5200万美元

公募

  • 时间:2017.8.7-9.7

  • 成本区间:1-5美元

  • 分发期和折扣:6个月(0%),1年(7.5%),2年(15%),3年(20%)

  • 公募金额:2.05亿美元

  • 参与人数:2100+
     

Token持有详情
 

  • 矿工:70%

  • 协议实验室:15%

  • 投资者:10%(公募+私募)

  • Filecoin基金会:5%
     

Token分发详情
 

  • 开始时间:Filecoin网络上线开始算时间,例如:6个月分发期,网络上线后6个月内发放完毕

  • ICO 投资者:1年最低分发期(私募),6个月最低分发期(公募)

  • 协议实验室:6年,线性释放

  • Filecoin基金会:6年,线性释放

  • 矿工:6年分发一半


 
官网:https://ipfs.io/
中国区网站:http://ipfser.org/
推特:https://twitter.com/ipfsbot/
博客:https://ipfs.io/blog/
团队:https://protocol.ai/
ICO:https://coinlist.co/

未完待续。。。



免责声明:文章版权归原作者所有,内容为作者个人独立观点,并不代表链随赞同其观点和对其真实性负责。如其他媒体、网站或个人从本网转载使用,必须保留本网注明的“稿件来源”,并自负版权等法律责任。如对稿件内容有疑议,请及时与我们联系。
 

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

Top