IPFS是WEB 3.0的新希望

时间: 2018-09-11 19:19:08 丨 来源: 技术文摘 丨 阅读量: 40

现在有一个叫IPFS和Filecoin,(基于P2P分布式和区块链技术的新一代的文件分享和储存技术),有可能会打破现状,填补上Web 2.0的缺陷,从而让我们进入Web 3.0时代。

以下是一个由Stefano Tombolini, 区块链研究者们和StreetLib的博主们出的一份综合调查。

用加密货币奖励创造者

首先,我们必须承认的一点是,在我们的观点里,当万维网的去中心化架构对拥有同样市场的中心化网络服务商(如Facebook和Google在广告产业形成的双头垄断市场)构成威胁的时候,线上产品进行融资真的就只是个次要问题了。

不过,为了整篇的完整性,我们会先简单地挑明几个区块链的问题。然后我们会去解决“基于区块链技术能否替代HTTP协议的可能性”和“区块链技术能否大量存储的可能性”的问题。

《LThe End of Digital Advertising as We Know It》(我们所知道的数字广告时代的结束),这篇在两年前就刊登在一个由沃顿商学院成立的网上商务分析报刊,清晰地表明在免费内容里,收取广告费是一个很老套的盈利模式,收取广告费是媒体唯一的金钱来源,这简直就是旧世界的遗产。

Facebook的经理主管人员,他们自己已经意识到“广告装填”(广告和内容的相对体积)不再能增加广告收入了。

此外,用户使用“广告禁止”(如浏览器拓展应用,代理服务器等)的趋势也在上涨,这其实也是一个很大的技术挑战。因为广告商也不能控制自己的目标客户群体自由选择权,这也有违背法律。

在这种情况下,区块链技术如何才能帮到那些内容创造者们获得奖励呢?让我们先把目光聚集到WordPress,现有的用户友好型方案:一种为大部分独立在线媒体行业提供支持的CMS (全网占比百分之31)。

答案其实很简单:用加密货币支付。

在Bitcoin and Altcoin Wallets(一种WordPress里的插件)里有一种给作者付款的拓展应用,叫Payroll extension,它允许网站管理员根据谷歌分析指标来自动向文章作者支付加密货币。

不幸的是,这并没有解决如何让终端客户在第一时间为内容付费。现在又有一个区块链技术,可以用一种名为Mnoero的特殊加密货币来解决这个问题。

比起比特币这个加密货币,Mnoero更加注重安全性、隐私性和不可追踪性。由于这篇文章的目的,我们就不多说其他,说说这个币种一个非常有意思的特点—CryptoNight,Monero的挖矿算法。

矿工们在试图算出来的“挖矿算法”,其实是加密货币谜题的精华和关键所在,目的就在于产生和获得新的币,并以此交换网络上的验证交易。

与比特币本身不同的是,CryptoNight已被证明可以经受得起专业矿机硬件设备(ASICs)的开发,属于一种比较少见的挖矿算法。ASICs通常被认为是加密货币的一理想特征,因为它可以有效地平衡挖矿环境中的竞争环境。

因此,Monero可以通过标准消费级处理器(CPU和GPU)非常有效地开挖,甚至可以使用客户端JavaScript编写一个网站,使之可以在客户的浏览器上运行。

最开始的时候,为了在未经客户同意的情况下创建Monero挖矿的僵尸网络(被恶意软件感染的“僵尸”计算机组),大家用恶意代码的形式(恶意软件)来感染浏览器和网站。

这些相同的脚本其实已可以被合法地用于货币化访问:已经有许多WordPress 插件可以通过用户自己的浏览器来挖取Monero币了

最好的一些插件也都用的是很类似的挖矿技术以提高安全性(如工作证明登陆表的验证码),且客户都可在上面启动或停止挖矿,控制挖矿速度等等很多的功能。

加密货币挖矿作为一种支付方式,之所以那么让人着迷,是因为最终用户不用直接直接现金支付。但还有一个更紧迫的问题是:在平台时代,已经被无处不在的云解决方案、社交网络、集合市场(包括服务、内容、产品、用户等等)等统治的情况下,是否还值得在建设独立网站上努力这么多?

是需要的,我们相信Web 3.0。

代替HTTP协议:IPFS

当我们说起区块链的时候,大多数人都会想到加密货币(主要是比特币)和他们对法定货币(如美元)的汇率,部分原因归结于大众媒体的选择性关注。然而,区块链技术在更广泛的应用中有着更大的潜力。

它在调整研究共识机制和分布式网络中的方向中具有很高的声望。

自21世纪初以来,分布式网络一直与盗版有着分不开的联系:如Napster, eMule和BitTorrent。从那时起,许多企业家都在努力寻找一种经济上和法律上可行的分布式技术应用,但都没有什么进展.

其实互联网它本身就是一个分布式系统,互联网服务提供商(ISPs)相互连接,并作为各自子网的中心枢纽。

随着Web 2.0的出现,出现了意想不到的事:万维网,一个通过因特网交换链接资源网络,慢慢地变得越来中心化,越来越集中于几家大型云服务提供商。

于是为了改变现状,人们再一次地开始挖掘分布式技术:WWW是否准备好采用新的架构—一种去中心的Web 3.0?

这正是IPFS项目创始人Juan Benet的梦想。

一直以来,与网页浏览器相结合的HTTP协议都代表了“足够好的”分布式文件系统。但现在,随着“大量数据,随时可访问”的出现,现在一些新的需求也随之出现了:

Petabyte大小的数据集;

跨组织的大型数据计算;

高容量、高清点播或者实时媒体流;

版本管理和数据集链接;

数据流失的预防;

IPFS是一个很巧妙和非常有创造性的一种P2P分布式文件系统:想象它是一个不信任的BitTorrent对等(swarm)网络合作来用于分发文件。

BitTorrent Swarm 包含了一种当对象发生改变时,能被Git版本控制系统跟踪的组件。 HTTP URLs (统一资源定位符)的一个基本优势是每个对象(如文件、目录、更改和链接)都是以版本控制和内容寻址的,不是位置寻址的。

为了链接一个IPFS的资源,大家不会去引用一个本该拥有该资源的一个特定服务器,而是会去链接到一个与内容相关联的唯一独特的标识符。其检索会根据IPFS网络状况和拥有该资源的节点来自动优化。

IPFS团队设想的互联网3.0将会是全球化的,防止基于寻址被审查的一种永远低延迟的分布式网络,帮助发展中国家解决访问云系统时候的局限性和低效。完全识别出假新闻也将成为可能,并可用最迅速、最有效率的方法处理掉它们。

重塑云存储:Filecoin

除了IPFS项目,Juan Benet公司的协议实验室正在推出另一个革命性项目:Filecoin

Filecoin是一个基于区块链的分布式储存网络,旨在降低云存储提供商的集权(如Amazon Web Services, Google Cloud等等),并为人们提供了参与IPFS网络的激励层。

2017年,Filecoin项目为了推出它的同名代币,筹集了惊人的2.57亿美元。这为发展算法市场和区块链存储市场提供了巨大的能量和动力。



大多数加密货币挖矿的时候都是在比拼计算能力。由于需要算出复杂的加密谜题,这导致了大量电力的消耗。

相反的,Filecoin的矿工挖取区块与激活存储是成比例的,一种更加生态化的解决方案。两种新的存储证明机制保证了数据的物理复制和内容的加密。

复制证明:用于在给定的一段时间里,证明数据已被物理复制了并可以用于检索

时空证明:可被视为重复的复制证明,用于证明连续的数据复制和数据的可用性

基于时空证明最终的共识机制可被视为“证明这个东西有用”的实例:它们不是为了建立共识而去浪费资源,而是“回收循环利用”那些相同的资源,以此提供有用的服务。

托了这些创新东西的福,Filecoin协议创造了一个由两个可被验证的算法市场组成的分布式存储网络:

存储市场:用于购买存储空间

检索市场:用于检索先前存储的内容

具有超高容量的大型数据中心将在存储市场中具有竞争优势,而检索市场将会被那些由良好输入/输出速度的磁盘构成的高度连接集线器所填满。