IPFS重新定义互联网

一、互联网的起源

互联网的主要前身为阿帕网。1986年成立的互联网工程工作小组及1992年成立的互联网协会对于计算机网络技术方案的甄选、互联网协议和标准的建立起了重要的作用。互联网的迅速发展和普及,使企业与企业之间、企业与消费者之间的各种新的商务模式成为可能。尽管经历了2000年与2001年间的互联网泡沫,随着互联网用户的增加,互联网在现代经济生活中正发挥着日益重要的作用。

二、当下的互联网

超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议[1]。HTTP是万维网的数据通信的基础。我们使用HTTP访问大部分Internet。我们访问的任何网站通常都是通过HTTP。它本质上是一个服务器 - 客户端的心态,我们的计算机向托管网站的服务器发送请求,服务器发回响应。

(1)、数据不能永久保存

但是经过十多年互联网的飞速发展,产生了大量数字形式的数据,这些数据被存储在各个中心化的服务器中,但是大部分的数据会因为无人管理和存储昂贵等问题永久的消失。因为许多的网站他是需要大量的用户和访问来提升流量,从而盈利,如果没有足够的用户,将会导致网站因无法承担服务器费用而关闭。

(2)、存储服务器的价格昂贵

目前Google、Microsoft、Amazon、Dropbox等占据着大部分的web网站服务器,这是中心化的,如果哪天这些服务器因为不可抗力而罢工,那你将无法访问这些服务器上面的任何内容。大量的数据存在在这些大型服务器中,这一切都是中心化的,黑客可以只攻击这部分的服务器就能轻松达到自己的目的,ZF也可以通过这些服务器进行数据的审查和web访问的限制。互联网应该是更加开放和包容的,如果有中心化的限制,会大大的制约其未来发展。并且大量的服务器掌握在少部分的手中,这些昂贵单一化设备会使得价格的攀升和定价的不合理,导致存储成本非常的昂贵。你想这些所有的高价所有最后都会在用户身上进行弥补,看视频越来越长的广告,网页中越来越多的广告,这些都在潜移默化的降低我们需要的产品体验。

(3)、服务器的中心化

对于大型服务器商来说,他们提供的不仅仅是服务器,他们其实最后在做的是最近很流行的大数据,对存储数据的访问、分析、搜集甚至是出售,你打开百度推荐的都是你搜过的内容,你打开淘宝看到的都是你需要的物品,这些都是因为数据的公开,这些确实为我们提供的了便捷和方便,但是你的个人资料在不经意之间已经流露。中心化就像阴阳两极,你能看到你想看到的,你想看到的有时也看不到。斯洛登事件告诉我们的是我们的任何资料其实都能够轻而易举的被掌握。

三、IPFS诞生


IPFS重新定义互联网_第1张图片

(1)、工作原理

目前种子的工作方式。你选择一个文件下载,当你使用一个torrent应用程序来这样做时,你实际上是向你连接到同一洪流网络的所有计算机发出一个请求,如果他们中的任何一个有你的文件,重新请求,并能够在此刻上传,他们开始发送它的部分到您的计算机。这是一个精简的版本。

那么IPFS节点如何工作?IPFS白皮书中说到,

存在于IPFS上的每个文件都有一个唯一的哈希来表示它,任何细微的更改都会导致生成新的哈希值。这些哈希值是如何查看内容的。客户端向系统查询散列,并且具有可用内容的任何节点都可以将其提供给对等节点。

该系统将允许客户快速准确地提供内容,而不管他们与内容的原始主机的距离如何。此外,由于使用了分布式哈希表(分布式散列表(英语:distributed hash table,缩写DHT)是分布式计算系统中的一类,用来将一个关键值(key)的集合分散到所有在分布式系统中的节点,并且可以有效地将消息转送到唯一一个拥有查询者提供的关键值的节点(Peers)。这里的节点类似散列表中的存储位置),所以可以检查交换的两端是否有正确的内容,因为不合适的地方会导致不同的哈希。

由于IPFS哈希是不被更改的,所以IPFS提供了一个叫做IPNS的名称命名解决方案,但是只能针对少量的静态改变。那么问题来了,面对大量的动态变化,IPFS该如何应对,我想这会是团队和GitHub上工程师们都在想攻克的问题。IPNS只是提供了一些改变和解决的思路和方案,相信往后IPFS会在这个方面做的更好。

(2)IPFS的发展

你要说IPFS就是一个跨时代最好的、无可挑剔的产品那绝对不是的,但是他是当前提出成为完美互联网最好的原型和模版,就像比特币,他的交易时间长、交易手续费高、价格波动大等缺点,但是没有比特币,不会有后来的以太坊和现在蓬勃发展的区块链,就像当年的互联网泡沫一样,当泡沫炸裂,总会出现像Google、阿里等这样的巨头企业,在未来区块链行业一定会迸发出一到两个像Google、阿里这样的超级企业。就是因为像IPFS、比特币、以太坊这样的原始模型作为基础,让更多的技术和想法成为现实。所以小编认为IPFS的发展一定会越来越好。

四、Filecoin的诞生

(1)、Filecoin的token销售

Filecoin是分散存储解决方案,也可以说成分布式存储激励方案。2017年,Filecoin成为历史上最大的令牌销售,收入2.57亿美元。除了破纪录的ICO之外,Filecoin还获得了硅谷顶级风险投资家的投资,包括Y Combinator,Naval Ravikant,Andreessen Horowitz和Winklevoss Capital。并且Filecoin在coinlist上进行销售,Coinlist上需要极其苛刻的审查通过销售名额,并使用SAFT(开发令牌销售的合规框架)进行“合法化”的销售。


IPFS重新定义互联网_第2张图片

(2)、分布式存储价格

目前区块链中出现了很多的分布式存储,例如:Sia和Storj,很多想要挖Filecoin的朋友都在使用Storj进行预热,Storj和Sia为他们的平台控制定价,而Filecoin在上传者和主机之间实现了出价的市场。激励这个市场以使存储随着时间的推移变得更便宜。但是矿工希望价格高涨,但是存储需求者肯定希望价格越低越好,希望主网上线之时有合理的方案。

(3)检索矿工和存储矿工

任何用户都可以作为客户端、存储矿工和/或检索矿工来参与Filecoin网络。

客户在DSN中通过Put和Get请求存储数据或者检索数据,并为此付费。存储矿工为网络提供数据存储。存储矿工通过提供他们的磁盘空间和响应Pug请求来参与Filecoin。要想成为存储矿工,用户必须用与存储空间成比例的抵押品来抵押。存储矿工通过在特定时间存储数据来响应用户的Put请求。存储矿工生成"时空证明”,并提交到区块链网络来证明他们在特定时间内存储了数据。假如证明无效或丢失,那存储矿工将被罚没他们的部分抵押品。存储矿工也有资格挖取新区块,如果挖到了新块,矿工就能得到挖取新块的奖励和包含在块中的交易费。检索矿工为网络提供数据检索服务。检索矿工通过提供用户Get请求所需要的数据来参与Filecoin。和存储矿工不同,他们不需要抵押,不需要提交存储数据,不需要提供存储证明。存储矿工可以同时也作为检索矿工参与网络。检索矿工可以直接从客户或者从检索市场赚取收益。

(4)Filecoin工作方式作为Filecoin用户,您将指定要上传的文件并支付一小笔费用,上传你的交易请求。在那里,存储节点将出价存储文件的权利。这个出价过程旨在使上传者获得尽可能最低的价格。Filecoin交易所是一个分散交易所,它的订单书完全依靠Filecoin区块链。

然后,Filecoin加密您的文件并将其分割成多个部分。这些不同的部分将会被分配到不同的节点中去。所有文件段的确切位置都被记录在Filecoin区块链中的所谓分配表中。为了回忆你的文件的所有部分,你必须知道文件的私钥。只有文件所有者拥有私钥,所以只有文件所有者才能找到,重组和解密文件。

(5)、复制证明与时空证明

独特的共识机制将为Filecoin客户提供更好的存储服务,Filecoin中所使用的“复制证明”n (PoRep)和“时空证明”(PoSt)实现方案。

这种方案能很好的解决女巫攻击(Sybil attack)、外包攻击(outsourcing attacks)、代攻击?(generation attacks)。

具体参见:Filecoin白皮书。


IPFS重新定义互联网_第3张图片

五、IPFS、Filecoin背后


IPFS重新定义互联网_第4张图片

Protocol Labs(协议实验室)是星际文件系统(IPFS)的制造商 。自创建IPFS以来,该团队不断创建更大的相关协议,项目和产品生态系统,这些系统都与分散式数据分发密切相关:

(1)、星际文件系统(IPFS)是分散网络的新协议。IPFS使用内容寻址和数字签名可以创建完全分散的和分布式的应用程序。IPFS使网络更快,更安全,更开放。

(2)、Filecoin是一个加密货币供电的存储网络。矿工通过向网络提供开放式硬盘空间来赚取Filecoin,而用户花费Filecoin存储在分散网络中加密的文件。

(3)、libp2p是一个模块化网络堆栈。libp2p汇集了各种传输和点对点协议,使开发人员可以轻松构建大型,强大的p2p网络。

(4)、IPLD是分散式Web的数据模型。它通过加密散列连接所有数据,并且易于遍历和链接。

(5)、Multiformats是今天面向未来系统的协议集合。自描述格式使您的系统具有互操作性和可升级性。

(6)、CoinList是一个协议令牌筹款平台。AngelList遇见Kickstarter符合协议令牌。

(7)、SAFT是协议令牌筹款的法律框架。

Protocol Labs拥有真正的实力和团队。

六、总结

2018也许大部分的区块链项目会失败,大部分的泡沫会被吹散,但是泡沫后留下的一定会是有价值的,还是那句话互联网泡沫下诞生了Google,区块链泡沫下会不会诞生,,,,,

让我们拭目以待!!!!

你可能感兴趣的:(IPFS重新定义互联网)