【超详细Filecoin矿工手册】IPFS的应用以及意义( 六 )

第三个 , 可以与区块链完美结合 。 区块链的本质是分布式账本 , 本身的瓶颈之一就是账本的存储能力 , 目前大部分公链的最大问题是没法存储大量的超媒体数据在自己的链上 。 比特币至今全部的区块数据也才30-40G左右 , 以太坊这样可编程的区块链项目也只能执行和存储小段合约代码 , DApp想发展成超级App , 受到了极大的限制 。

运用IPFS技术解决存储瓶颈是目前来看的过渡方案 , 最典型的应用就是EOS 。 EOS引以为傲的是可以支持百万级别TPS的并发量 , 其中除了DPOS共识机制的功劳之外 , 还归功于其底层存储设计是采取IPFS来解决大型数据的传输效率 。

第四 , 可以为传统应用提供分布式缓存方案 。 IPFS-GEO 是一个为传统LBS应用提供分布式缓存的项目 , 可以将地理位置坐标数据通过GeoHash算法转化成一维字符串 , 并将与之相关联的具有检索价值的数据存入IPFS网络 , 由IPFS网络标识唯一性 , 并分布在各个邻近节点上 。

当检索请求到来时 , 系统先通过字符串近似度范围比较 , 缩小检索范围 , 加快检索效率 , 通过NodeID从附近节点拿到超媒体数据 , 达到类似分布式缓存的效果 , 大大提高了LBS应用整个检索动作的效率 。

推荐阅读