本文中是系列文章中的第一篇,旨在通过IPFS与HTTP、Bittorrent的区别入手,谈谈去中心化云存储市场的兴起。
自上个世纪以来,对我们如今生活影响最大的一项创新就是互联网(Internet)。早期,互联网是一个分散的生态系统,而TCP/IP和SMTP这样的开放协议有助于在互联网上构建不同类型的应用程序,比如万维网、电子邮件服务和消息传输服务。然而,今天的互联网是集中化的,Mashable发布得一篇文章称,目前互联网被十家科技公司主导,而这些巨头公司正大举投资那些存储我们数据和信息的巨大服务器群。诚然,中心化具有好处,包括更高的速度、更低的延时、更高的可用性和更大的吞吐量。但这些好处都是以严重缺陷为代价的,比如数据攻击、安全漏洞、审查以及数据缺乏控制等等问题,而过大的“集中化”也意味着用户可以被禁止访问任何程序,甚至毫无选择权。因此,“集中化”正慢慢扼杀互联网生态系统。
那么什么是分散化呢?就技术而言,意味着一个不依赖中央权威、没有单以故障点的系统。专业而言,分散化是分布式体系结构的一个自己,其中决策由所有参与的节点独立执行,不依赖单个节点。这样看来,分散化、分布式更多地与治理、决策、控制有关。
分布式系统最早的例子就是互联网本身,网站托管在个人电脑上;其次是Napster和BitTorrent,它们为点对点(p2p)文件共享奠定了基础。其中,BitTorrent协议成为最著名和被广泛采用的协议,至今仍在各种不同的应用程序中使用。
而谈到“分布式云存储”,意味着用户可以将数据分布在多个位置的许多不同节点上,而不是存储在单个节点上,而这些节点彼此独立。它非常类似于BitTorrent协议,用户在本地存储托管文件,并充当“播种者”的角色,与希望检索这些文件的其他用户共享文件块。但是有一些基本的区别。
分布式网络IPFS(星际文件系统)的新协议使“分布式云存储”成为可能。下文将更深入地研究IPFS协议,还将讨论它与BitTorrent协议的区别,BitTorrent协议也是为互联网上的分布式点对点(p2p)文件共享而构建的。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。