最近,美国总统特朗普的竞选账户因“传播冠状病毒错误信息”在Twitter和Facebook上均被禁止,再次引发了人们对一直存在争议性的大型技术平台审查话题的讨论。关于谁可以控制向特定类型的受众传递特定信息的讨论其实并非新鲜的主题。随着社会向Web 3.0迈进,许多人认为去中心化、不可篡改和抗审查的Web将成为趋势。去中心化数据存储解决方案IPFS是一种点对点超媒体协议,旨在使网络“更快、更安全、更开放”。它允许用户对存储在多个点上的网页和内容进行下载,而不是从中央服务器下载。以当前网络的模式来说,如果出现任何更改或阻止,则没有可靠的方法可以再次访问,而IPFS旨在解决此类缺陷以及更多问题。Web 2.0的安全性、隐私性、可扩展性和效率限制由于当前网络的数据存储在集中式服务器中,因此任何可以控制该服务器的人都可以访问、更改或删除数据。从安全性和隐私性角度来看,这是存在问题的,因为对服务器的控制等于对数据的控制。黑客、政党等都有可能夺取网络的控制权限,从而破坏网络。当土耳其决定禁止维基百科时,IPFS技术曾被用来托管维基百科的镜像版本,以便仍然可以访问该站点。加泰罗尼亚海盗党也曾利用它绕过了加泰罗尼亚高等法院在与加泰罗尼亚独立公投有关网站的封锁禁令。当前的互联网协议依赖于基于位置的寻址,即通过数据的位置而不是内容来识别数据。即使在更近的位置可获得相同的数据,它仍将一直追踪数据到特定地址以对其进行访问,这对效率无疑是一个限制。迄今为止,互联网协议基本满足了人们对服务的需求,但这仅仅是因为网页的数据相对较小。在互联网的前二十年中,平均网页大小从仅2 KB增加到了2 MB。现在,随着大数据和点播高清视频的出现,人们开始消耗和产生越来越多的数据。扩展性开始变得比以往任何时候都重要。以分布式哈希表实现高效内容访问和查找IPFS P2P文件共享系统利用Kademlia分布式哈希表(DHT)将数据分发到经过协调的计算机网络上,以实现各个点之间的高效访问和查找。由于这种数据结构是分散的,即使有一些点发生故障或离线,也能保持可靠运行。IPFS并非使用基于位置的寻址方式,而是基于内容识别来进行文件寻址。内容标识符是该地址内容的加密哈希,具有唯一性,可用于验证所请求的内容。DHT提供了去中心化的数据结构,IPFS的每个点都可以找到其它点和所请求的内容。这种容错功能意味着每个点可以在没有中央协调的情况下独立运行,从而使系统可以扩展并容纳数百万个点。同时,由于其分散的结构,它具有抵抗内容审查的能力。以去中心化市场激励数据存储和检索了解完IPFS技术如何使用DHT来定位每个点和内容之后,让我们再来看看如何请求和检索内容。数据区块通过IPFS网络上称为Bitswap的数据交易模块进行交换。作为基于消息的协议,Bitswap的主要作用是获取客户端请求的数据块,并将其相应地发送到各个点。尽管这些任务很直接,但复杂性却来自点和点之间的实际交换,在这些交换中,需要“策略”来决定何时以及向谁发送数据区块。BitTorrent的区块交换来自单流(通常是单个文件),而IPFS则不同,它是一个庞大的群体,各个点可以从几乎拥有文件的任何点提取区块。将区块交换建模为数据交换市场,每个点都有一个内部策略,以决定是否与其他参与者交换内容。策略可以包括激励、以物易物、奖励上线时间、惩罚停机时间或其他方法。目前,IPFS的开发人员已经推出了一种包括激励、以物易物、奖励上线时间、惩罚停机时间的区块交换协议,也被称为Filecoin。这样做的目的是让任何拥有空闲硬盘存储空间的人都可以作为存储提供商参与根据供需确定价格的去中心化市场。这与具有固定定价的集中式云存储(如Amazon Web Services,Microsoft和Google)是不同的。总的来说,IPFS网络是由市场驱动的,旨在增加经济激励,以鼓励参与强大的端到端加密,密码删除等。矿工不仅在成本上进行竞争,其他因素也会起作用,例如信誉、可靠性、数据可用性等,以确保网络公平运行并不断改善。区块交换协议建立在复制证明机制和时空证明机制之上,以证明数据安全地存储在某个地方并且是可访问的,以及证明数据已经存储了一段时间。更具弹性、效率、抗审查性和健康的互联网在上述这些协议的协作下,IPFS可以形成一个广泛的P2P系统,快速可靠地分发、存储和检索数据区块。 弹性、效率、抗审查性和健康将成为互联网未来模型的标志。去中心化以及容错功能将推动其扩展能力,并有望使海量用户参与其全球信息网络系统,挖掘Web3.0的新可能性和机遇。 (责任编辑:admin) |