IPFS(InterPlanetary File System)中文名星际文件系统,是永久的、去中心化保存和共享文件的方法,是一种内容可寻址、版本化、点对点超媒体的分布式协议。IPFS由Juan Benet在2014年5月份发起,目标是补充甚至取代过去20年里使用的超文本媒体传输协议(HTTP),希望构建更快、更安全、更自由的互联网时代。

矿场

IPFS有什么价值?

访问或下载速度更快传统网络下,访问网络或服务器都离不开http协议。当你输入网址,点击网页链接,就会向中心服务器地址寻找文件。如果有很多人同时访问,就容易造成网络堵塞,速度很慢。互联网上有太多重复的文件,比如音乐、电影等。如果这些文件可以共享,就不用存储在很多的服务器上,造成存储和计算资源的浪费。

矿场

IPFS通过内容寻址技术实现定位公有资源。它将多重文件通过哈希计算分散存储在不同的计算机上,用户访问一个文件,则按照哈希地址访问即可。另外,它有点对点的对等特性,它将文件碎片化存储在距离用户最近的计算机或服务器众,加载速度大幅提升。如果你所在的城市或者邻居有节点,那速度就更快了,甚至可以达到访问本地文件的速度。如果你想下热播剧,这就是最好的体验。

2. 数据更加安全,满足隐私保护

因为存储的文件都不在中心化的服务器,文件更安全,不会出现服务器瘫痪或服务中断的情况。另外,由于不存在中心化的服务器,黑客无从攻击,也不会出现数据被盗的情况。此外,由于采用了加密算法,提供数据存储的矿工也无法获取内容,满足部分内容的隐私要求。

矿场

3. 减少数据冗余,节省资源

由于优化的重复文件存储,减少数据冗余,节省了存储资源和带宽成本。伴随着比特币的出现,“挖矿”一词越来越受人们的关注。但到底什么是挖矿呢?此“挖矿”非彼挖矿。区块链中的“挖矿”,是指将一段时间内发生的交易信息确认,记录到区块链上形成新区块的过程。简单来讲,区块链就是一个公开透明的账本,所有的矿工都是记账人,每一次爆块上链相当于是在这个账本上增加一页账单。

矿场

而挖矿就是一个”记账“的过程:1)作为记账人(矿工),你需要记录这段时间内的账目;2)记完账后你需要让其他记账人来检查这些账目;3)其他人(51%及以上)确认你记得账完全正确后,你的这页账单就加入了账本;4)你获取做这页账单的收益(挖出该区块中的币)。挖矿最鲜明的特点是去中心化的,即每个矿工都有记账的权利,但只有成功抢到记账权的矿工,才能获得系统新生的奖励。当然,由于一开始只有比特币,因此一旦有人提挖矿,就是专指比特币挖矿。然而,现如今市面上的数字货币百花齐放,挖矿这个词也早已不再专属比特币,比如“新星”Filecoin,它的记账过程同样也可称之为“挖矿”。

作者 曹茂凯