该提案旨在通过主题观察功能,在gossipsub网络中,允许节点在不实际接收消息内容的情况下,仅接收新消息的通知,从而减少带宽消耗。当节点希望观察某个主题时,会向该主题中的订阅节点发送观察请求,订阅节点在新消息到达时向观察节点发送通知,观察节点可以选择之后再请求完整的消息内容。
该提案提出了一种名为“主题观察”的机制,允许节点在不实际接收消息内容的情况下,仅通过接收通知来了解特定主题中是否有新消息,从而减少GossipSub协议中因消息重复转发导致的网络带宽浪费。节点可以通过OBSERVE和UNOBSERVE消息来订阅或取消订阅主题的通知,订阅节点的对观察节点发送IHAVE消息作为通知。