IPFS:可以将互联网数据永久保存的伟大工程
如今智能手机的储存空间越来越大,可全球的数据储存很快就会亮出“储存空间不足”的预警。
根据软件公司 Domo 的报告,2018 年人们每分钟在 Google 进行 383 万次搜索,在 YouTube 观看 433 万段视频,发送 159362760 封电子邮件、473000 条 Twitter 和 49000 张 Instagram 上的照片。
而在中国,每天在微信发出的信息就超过450 亿条。Domo 预计到 2020 年全球人均每秒将产生 1.7 MB的数据,以全球人口 78 亿计算,那么一年就会产生418 ZB 的数据,大约需要4180 亿个 1TB 硬盘才能装下。
这还没考虑到人口的增长趋势,联合国预计世界人口在 2050 年就能突破 97 亿,这意味着现有的数据储存系统撑不到下个世纪了。
数据的爆炸式增长,迫使人类寻找更好的数据储存技术。有人尝试用 1 公斤 DNA 储存全球数据,微软则研发出可以号称可以使用上千年的“玻璃光盘”,然而技术最先进的科技公司还在使用磁带储存数据。
人类文明狂奔 5000 多年,但现在可用的储存介质最长的寿命最多才约 60 年,数据储存的未来到底在哪里?为什么还有公司在用磁带储存?
在很多人印象中,磁带仿佛是上个世纪的古董了。不少 80 后 当年还是以买磁带来支持自己的偶像,红极一时的任贤齐 1996 年发行的专辑《心太软》录音带销量就突破了千万。
然而随着 CD、MP3、智能手机相继在音乐市场上各领风骚,磁带也成了一代人的回忆,在生活中难觅踪影。可磁带并没有消失,反而在大数据时代成了最具竞争力的储存介质。
目前包括 Google 、亚马逊和微软等科技巨头其实也还在使用磁带来备份海量数据。为什么放着机械硬盘(HDD)和固态硬盘(SSD)不用,反而去用磁带储存数据呢?
最重要的原因是便宜,这些科技公司的用户数以亿计,需要储存的数据量十分庞大。尽管云计算是未来趋势,但对于提供互联网服务的公司来说,依然需要将数据储存到本地,这将是一笔不菲的成本。
尽管与硬盘和半导体储存器相比,磁带的读取速度要慢得多。但成本却也低得多,1 TB 容量的移动硬盘售价约为 50 美元,相同容量的磁带的价格仅需 5 美元。
而且磁带比硬盘要耐用,一般硬盘的寿命不超过 10 年,每隔几年就要复制到新硬盘中,海量的数据的复制不止耗时,而且还容易丢失数据,而磁带则可以保存数十年。
此外在使用过程中磁带只需要插在机械磁带库的插槽中,不需要耗电,也节省了不少电力成本,要知道 2025 年全球数据中心的电费将会超过百亿美元。
对于很多公司来说,数据储存的安全性往往是重要的。因为磁带不安装驱动就无法访问,这种离线状态隔绝了黑客和网络攻击,不容易丢失和被篡改。
因此除了科技公司,不少对于数据安全性有较高要求的企业和机构其实也还在用磁盘储存数据,如银行、保险公司、国家档案馆,以及科研机构。
根据 IDC 的数据,互联网上的大数据正以每年 30%~40% 的速度增长,而目前硬盘容量增长的速度不到大数据增长速度的一半,除了继续在存储媒介研究,寻求存量突破性,我们还有什么办法?
爆炸性存储需求,催生了IPFS为代表的分布式存储。正如上文所述,企业级的数据储存设备至少要兼顾下面这些因素:成本、安全、耐用和储存密度。那么除了磁带,我们真的没有别的选择吗?有,那就是打造分布式存储技术。
近年来,数据的暴涨,磁带、光盘、硬盘的消耗量逐年递增。但这些存储资源并没有充分被利用。我们电脑里的存储空间,大部分都是闲置的。如何将全球这些闲置的存储空间整合起来,充分利用呢?如果有一个项目加入区块链激励机制,让更多人自动采购存储设备,贡献到分布式存储网络,那企业就可以用最少的钱,存最多的内容。
如今IPFS和Filecoin就在做着这样的事情。IPFS是一个分布式文件存储系统,可以让企业以安全、高效、可靠地存储和传输文件,最重要的是,它的存储成本和带宽成本低。
虽然目前这个网络并未完善,但IPFS网络的存储设施已被美国国家航空航天局(NASA)、美国国会图书馆、以太坊、EOS等机构和企业,作为存储解决方案。为了让IPFS存储网络更加强壮、稳定,官方引入了Filecoin区块链加密数字货币项目。Filecoin是IPFS网络上的激励层,贡献存储空间的人们,将得到FIL代币的奖励。
在激励机制的推动下,IPFS协议很有可能颠覆目前互联网HTTP协议,重新定义互联网数据存储和传输的方式。未来的文件,将以分片的形式存储在IPFS上,哈希值加密,由用户掌控数据所有权。以HTTP协议为中心的万维网,将从Web1.0、Web2.0进入到Web3.0。互联网3.0的思想改变了内容和程序交互的方式。
IPFS网络是基于内容寻址,并将允许内容和程序以更健壮的方式直接链接到彼此。诸如数字货币比特币和智能合约平台以太坊之类的区块链技术,使用坚不可摧的公钥加密技术,保护程序之间的连接,保护数据。目前IPFS应用项目超过数百个,并在快速增长中。到2019年为止,已经有300亿文件上传到了IPFS网络,IPFS的出现完美解决了互联网过去的弊端,一起期待IPFS给我们带来更美好的明天!
————————————————————