什么是分布式存储(IPFS)?
分布式存储就像分布式应用一样有两种技术解释,一种是将数据分散存储在多台独立的设备上,总体上实现了技术架构上的分布式,但所属权仍然是集中式的,而在区块链应用领域则表示的是以IPFS 为代表的新一代分布式存储技术,与传统的存储技术不同,新一代的分布式存储不光改变了存储的方式,还改变了系统架构与网络传输协议,让分布式存储真正实现了可以分布存储在不同所有方之间,同时还实现了对于数据的隐私保护与安全。
那么,什么是IPFS?
IPFS,全称 Inter Planetary File System,中文名为星际文件系统,IPFS 希望通过点对点传输网络构建一个完全分布式的互联网,类似于 BitTorrent,但是又有所发展和不同。在目前的互联中,如果你想从网上下载一张照片,你需要告诉电脑去哪里找这张照片,也就是照片所在的 IP 地址或域名——这就叫 " 地址寻址 "。但如果这个地址不存在了,也就是说服务器关闭了,你就无法获取那张照片了。不过很可能有人之前已经下载过那张照片,并且在他的电脑中仍然保存着备份,可你的电脑却无法从那个人那里获得该备份。为了解决这个问题,IPFS 把“地址寻址”改为“内容寻址”。这样一来,你不用再告诉电脑去哪里寻找资源,而只需告诉它你想要什么资源。从“地址寻址”到“内容寻址”是 IPFS 与现有存储技术与互联网协议最重要的区别。除此之外,IPFS 也是一种复合的技术,其中比较重要的有4种:Bit