首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

BT退场,IPFS成为改变世界的方式

BT技术曾风靡互联网,电影、动画片、电子书……都可以从BT网络中免费获取,一时之间备受大众欢迎,但它最终也还是淡出了人们的视野。BT取得不错的成绩之后仍以失败收场,我们如何相信IPFS能改变世界呢?

什么是BT下载?

BitTorrent协议(简称BT,俗称比特洪流、BT下载、变态下载)是一个网络文件传输协议,它能够实现点对点文件分享的技术。比起其他点对点的协议,它更有多点对多点的特性,这个特点简单的说就是:下载的人越多,速度越快。下载完不马上关闭BitTorrent软件,就可以成为种子(拥有完整的档案者)分流让其他人下载。

BitTorrent协议下,资源发布者不需要拥有高性能服务器,就能迅速有效地把发布的资源,传给其他的BT使用者,而且大多数的BT软件都是免费的。你可以把文件做成种子给别人下载,也可以下载别人提供的种子。

BT走向失败

尽管BitTorrent在技术上非常出色,但在十几年的时间里却一直未能找到合适的商业模式。最后创始人的股权被稀释到对公司毫无影响力,而投资者也纷纷离场。

BitTorrent兴起于互联网早期,而当初的互联网要解决的是高效互联、信息传输的问题,HTTP协议在这一方面已经足够好用,它和浏览器的组合是互联网数据传输和展示的最佳搭档。

除此之外,大多数用户文件下载完成后,并没有做种子的习惯。这就导致了BT网络的资源越来越少,传输速度也将越来越慢,需要下载的用户仍旧需要去体验苦苦等待下载完成的过程,用户体验感不可避免地越来越差。

什么是IPFS

IPFS是一个协议,也是一个P2P网络,类似于BT网络,但是拥有更加强大的功能,使得IPFS拥有可以取代HTTP的潜力。

IPFS创建了一种点对点的超媒体协议,希望能打造一个更快、更安全、更开放的互联网,实现互联网中永久可用、数据永久保存的全球文件存储系统。同时,该协议有内容寻址、版本化特性,尝试补充甚至最终取代伴随我们20多年的超文本传输协议(HTTP协议)。

IPFS有一个激励层——Filecoin,是一个基于区块链的分布式存储网络,他把云存储变为一个算法市场,通过代币来做资源(存储和检索)使用者(IPFS用户)和资源的提供者(矿工)之间的桥梁,在这里,交易双方可以提出自己的需要达成交易。

IPFS的优势在哪

IPFS技术积累了很多年,而且整合现已有的技术包括BitTorrent、DHT、Git和SFS。

1)、在不需要服务器的情况下,每一个客户端存储一小部分数据,并负责一定区域的检索,进而实现整个网络的寻址和检索。

2)、在网络中所有信息均以哈希表条目的形式加以存储,这些信息被分散的存储在各个节点上,从而以全网构成一张巨大的分布式哈希表,只要知道了信息索引的key就可以通过Kademlia协议来查询与其对应的value信息,而不管这个value信息究竟是存在哪个节点上。

3)、通过Filecoin来对矿工进行奖惩制度。

4)、在存储时,IPFS网络将文件拆成若干份,并计算各个部分的哈希值,利用这些构建起与文件相对应的有向无环图(DAG),DAG的根节点也就是该文件的哈希值。

5)、将所有的文件保存在同一个目录下,所有的文件都可以在相对应的路径中找到,其路径名是其原路径与公钥的哈希,这样的设计包含身份的隐士验证功能。

IPFS会重蹈BT的覆辙嘛?

现有的HTTP协议已经运行了20多年,随着互联网+等信息化的不断发展,HTTP协议面临的四大问题使得HTTP发展越来越艰难:

1)、易受攻击,防范攻击成本高。

2)、数据存储成本高。

3)、数据的中心化带来泄露的风险

4)、大规模数据存储、传输和维护难。

IPFS针对这四大问题进行了有效整改,符合我们对互联网的需求。

不容易被攻击、存储成本低、信息更加安全、数据也能永久存储。

这样的互联网你不喜欢,不向往吗?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200507A0FHII00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券