误解:存储在IPFS上的数据是持久的
永久和持久是两个意思。 IPFS 承诺的是永久存储,他们认为非永久存储就和焚书一样是严重的问题。但需要注意的是,IPFS 不保证持久性,网络上的节点会自己判断是否值得在 IPFS 上保留某些数据。在 IPFS 上,你可以创建内容、将其添加到网络中然后撒手不管,过程中不需要任何基础设施。
IPFS 使用加密技术存储你的内容,只要网络认为这些内容有价值就会一直保存下去。指向特定内容的链接将始终保持不变,但网络是否存储这些内容则由用户决定。 IPFS 使用加密货币来激励数据存储行为,以后会介绍这方面的更多内容。
IPFS 是基于区块链的技术
尽管 IPFS 使用像默克尔树之类与区块链相似的架构元素,但它并非基于区块链,而是被设计为与现有的区块链协议协同工作。如上所述,上传到 IPFS 的每个文件都将获得一个永久地址。与 IPFS 不同,区块链并不适合存储大量数据。将这两项技术结合在一起,你可以在 IPFS 网络中存储大量信息,并将不可变的永久 IPFS 地址放在区块链事务中。IPFS 将提供可公开访问的数据库,而区块链提供公开验证机制。
IPFS vs 去中心化 vs 分布式
IPFS 是一种分布式的文件系统,可实现高性能和去中心化的数据归档。
分布式意味着所有数据处理 / 归档操作都不在同一个位置完成。分布式服务仍然可以被单个实体控制。
去中心化意味着没有一个实体可以控制所有事务。因为 IPFS 的数据是在全网分散存储的,所以它是分布式的。是去中心化还是要归属权,这取决于数据和管理数据的应用。