I would just say “unique common topic”. This is implementation detail + wrong format for logos delivery content topics.
The point of putting the CID on chain is to discover the CID. So I don’t think makes sense to have the CID queryable from the chain.
Instead, you should have metadata on the chain (keywords, date, location). So that the data onchain can be queryable by keywords, eg “Harvey Weinstein”, and return all the CIDs (and metadata) of related documents.
Extremely hard, you probably would need some sort of network like TaCo threshold that would provide the decryption key after a timeline. I’d drop that.
I am not convinced this is useful. I’d refine the use case.
Define what it means.
Would definitely put this in a later version (eg, not part of MVP).
how do you loose your stake?
Note that only doc that are pushed onchain (pay gas) get referenced for later. So the CLI that does batch may want to only commit verified docs?
So maybe instead of a CLI, it’s a view in the app where someone can benevolently index to the blockchain, after they checked manually the legitimacy?
I would say this is a new, separate, app. Same for F11.
I would say something for a later version.
I think it’s important to realize the moderation can be done at indexing level. I don’t have a clear solution right now. Discovery via delivery will be rate limited using RLN.
Not sure about how to prevent an onchain flood yes, this will depend on the cost of going onchain
Again, would keep out of scope for MVP