SmartPubSub:基于内容的 IPFS 发布-订阅系统
网络与互联网体系结构
2022-07-14 v1 分布式、并行与集群计算
摘要
星际文件系统(InterPlanetary File System,IPFS)是一种超媒体分发协议,支持创建完全分布式应用。分发信息最高效且有效的方式之一是通过通知,由内容生产者(发布者)将内容分享给其他感兴趣方(订阅者)。IPFS 已在实验性标志下实现了基于主题的发布-订阅系统。本工作的目标是推进这一点,通过开发一种基于内容的发布-订阅系统(订阅为关于事件内容的谓词)以高效且去中心化的方式在 IPFS 之上分发信息,并利用其基础设施。我们设计了两种协议:完全去中心化的 ScoutSubs,以及以发布者为中心的 FastDelivery。通过这两种方法,我们比较了 ScoutSubs 的完全去中心化与 FastDelivery 在数据源处的中心化,展示了同时拥有这两种协议各自的不同优势。
引用
@article{arxiv.2207.06369,
title = {SmartPubSub: Content-based Pub-Sub on IPFS},
author = {Pedro Agostinho and David Dias and Luís Veiga},
journal= {arXiv preprint arXiv:2207.06369},
year = {2022}
}