新一代云储存项目Filecoin简介

相信大家对 IPFS 和 Filecoin 呢两个字都不会陌生,但两者之间的关系,同分别大家又有无清楚知道了解过呢?笔者会一连几集,由深入浅出的形式,分享下关于 IPFS 基本知识同应用,和Filecoin 的角色,希望能带大家逐步去认识佢地既技术。

可能大家上网去Search “IPFS” 或者 “Filecoin”,都会发现两个字同时出现,点解同一个项目,会出现两个不同的名称?

今集笔者尝试分开三部分,慢慢同大家介绍下,由开发团队的背景,去到IPFS的简介和Filecoin的角色,看完大家就会清楚了。

一. Protocol Labs – IPFS 的开发团队

于 2014 年夏天,创办人Juan Benet ,成立Protocol Labs ( 协议实验室 ),而下一年, 2015 年 1 月,他们发布了一个基于区块链的技术研发的新项目 – IPFS ( InterPlanetary File System,星际档案系统 )。当然它地旗下目前有几个项目运作紧,例如有 libp2p、IPLD、multiformats 和 Orbit 等等,而最终大家的眼光都集中在 IPFS 的发展。

二. IPFS 的简介

IPFS 全名为 InterPlanetary File System,星际档案系统,这个项目是以区块链的技术去研发,目的是创造一个分布式储存的文件的网络,令上载在网上的档案 ( 音乐,影片,新闻,程式档案等等 ) 可以是网上分布式储存。

香港人比较熟识的 Bittorrent ( BT ),就是做紧类似的工作,但不同的是 IPFS 是使用左区块链的技术去设计,拥有区块链本身的特性,例如去中心化 ( Decentralization),档案加密技术,与资料不能被窜改等等。

传统互联网HTTP的问题

互联网上面,几乎全部网页都是用 HTTP ( 超文本传输协议 ),但是随住互联网爆发性的增长,慢慢 HTTP 的问题就显露无遗。

1. 你上网时有无曾经见过一网页出现 404 Error?其实就是代表左储存网页的服务器已经不存在,服务器已经停机,而储存页面的档案同数据永远消失了。

2. 一个网页 ( HTTP ) 流量和储存量愈高,成本就愈高。以 Youtube 为例,他们要储存海量用户上载的影片是自己的服务器中心入面,单单是增添服务器存储容量、建设一些应付大浏览量的网络设备,以及放置服务器的地方,那几方面所涉及的成本已经是非常庞大。

3. HTTP 超文本传输协议的服务器要不间断地工作 ( 7 X 24小时 ),另外又要防止 DDoS 攻击 ( 中心化服务器常面对黑客攻击,黑客会以海量的次数去访问服务器,籍此瘫痪服务器的网络,令正常用户上不到那个服务器上的网页 )。

而IPFS的出现,就是为解决以上的问题。

IPFS 或点对点 ( P2P ) 的优势 1. IPFS网络使用左区块链的技术,我们上载的档案,将会储存在不同的节点上面,而不是单一的服务器中心入面,呢个做法避免左因为单一服务器中心故障或者停顿,而令档案丢失,将档案永久储存在区块上。 2. 存储的档案会被分拆,然后再放在不同区块上,并由节点储存 ( 不同矿工的矿机入面 ),所以不会比单一一个公司或者中心机构所拥有,或被偷看。而档案分拆前会得到加密的保护,因此,节点亦无法偷看到用户上载的档案内容。

3. 因为档案在分散不同节点上面,所以每当有用户使用 IPFS 的网络,去下载档案时,各个节点会提供上网带宽同存储空间的资源,将数据由不同的地方输到用户的装置上,咁样除左可以减低数据的传输成本外,同时数据可以更加安全快捷进行传送。

图片来源:https://bihu.com/

图:比如一个档案页面,有 “IPFS” 4个字母,系统就会分别将他们储存在不同的区块当中。当需要下载时,我们只需要提供文件的哈希值,系统会从最近我们最近的节点,将档案传输到我们的装置上。如果最近的节点不存在,我们亦可以从另一个节点进行索取文件碎片。

咁边个会贡献自己的容量同上网带宽去储存用户的档案,咁就要讲到 IPFS 平台上面的代币 – Filecoin

三. Filecoin的角色

IPFS 的平台上面,现时唯一流通的代币就是 Filecoin。所以在网络上面,使用者存储档案时,就要付出 Filecoin 去得到服务,而负责存储和检索档案的节点就会得到 Filecoin 的奖励。

今日暂时讲到,大家可以先慢慢吸收一下上面的内容,有兴趣的朋友亦可以上网搜索更多有关 IPFS 的资料,下次将会讲下多D有关 Filecoin 的挖矿原理,同时分析下它的潜力。

本文链接地址:https://www.wwsww.cn/Filecoin/1550.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。