Well this is the design problem in ActivityPub. There are Nostr and OcapPub that are promising to resolve this problem.